صفحه 4 از 6 نخستنخست 123456 آخرینآخرین
نمایش نتایج: از شماره 31 تا 40 , از مجموع 55

موضوع: آینده وب از آن asp.net یا php یا جاوا؟

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن hegza آواتار ها
    تاریخ عضویت
    Jun 2015
    محل سکونت
    +48
    نوشته ها
    634
    تشکر تشکر کرده 
    1,391
    تشکر تشکر شده 
    1,140
    تشکر شده در
    739 پست

    پیش فرض پاسخ : آینده وب از آن asp.net یا php یا جاوا؟

    آقا ببینید این بنده خدا سوال کرد منم جواب دادم اما یکی از دوستان مطلب رو خیلی خوب باز کرد براشون. ولی دیدم یک چیز بهش اضاف کنم بد نیست
    ببینید اگر دنبال این هستین برید برنامه نویسی یاد بگیرید حقوق بگیر بشید بهتره نرید سراغش.
    ضمنا آقای بیات در ترکیه همشون برنامه نویسند و دارند پشه میپرونن و حقوقشون همون رنج 1800 تا 3000 لیر هست.

    اما شما دوست عزیز اگر میخواید برید کد بزنید و خدمات بدین و پول بگیرید مثل سایتهای پشتیبان جوملا/وردپرس و.. خوب طبیعتا عاقلانه ترین کار رفتن سمت php هست چون زیاد متقاضی داره تو ایران.
    اما اگر ذهن فعالی دارید میتونید برید برنامه نویسی رو از فلوچارت نویسی شروع کنید بعد برید سراغ c حالا دوست داشتید c++ یا c# فرقی نمیکنه در کلیات. و بعد از اون با دیدی که پیدا میکنید برید سمت زبون مورد پسندتون.همنطور که دوست عزیزمون تکسیس گفتند. اینا رو یاد بگیری ما باقی حالا نه چند ساعت ولی زیر 10-15 روز استاد میشید.
    بنظر من یک برنامه نویس خوب باید 2 زبان رو بلد باشه یکی سمت سرور یکی سمت کاربر بهرحال امروز روز با رشد اندروئید و زبانهای سمت کاربر این نیاز احساس میشه که یک برنامه نویس که فقط php یا asp کد بزنه زیاد طرفدار نداره و طبیعتا چند سال دیگه واقعا اینطور خواهد شد بطور کامل.
    پ.ن:برنامه نویسی فقط کد زدن نیست باید ببینید آیا شما ذهنی فعال و کنجکاو دارید یا خیر. این خیلی مهمه چون بنظر یک الگوریتم نویس خوب خیلی خیلی مستعد تر از یک کد زن خوب هست
    پروردگارا مرا فهم ده:: تا متوقع نباشم. دنیا و مردمانش باید مطابق میل من رفتار کنند.

  2. تعداد تشکر ها ازhegza به دلیل پست مفید


  3. #2
    عضو انجمن klax0n آواتار ها
    تاریخ عضویت
    Aug 2012
    محل سکونت
    شیراز
    نوشته ها
    122
    تشکر تشکر کرده 
    187
    تشکر تشکر شده 
    127
    تشکر شده در
    79 پست

    پیش فرض پاسخ : آینده وب از آن asp.net یا php یا جاوا؟

    عزیزان جاوا یکی از بهترین و به روزترین زبان‌های برنامه نویسی سمت سرور هست، چطور بدون اینکه اصلا بدونید جاوا چیه اینجور شستین گذاشتینش کنار؟؟!
    قدرت اصلی جاوا تو سمت سرور هست و بازار کارش هم توی تهران و خارج کشور خیلی عالیه
    در خیلی از موارد دیگه هم کاربرد داره و روز به روز هم داره کاربرهاش افزوده میشه و قابلیت‌های جدید هم بهش اضاف میکنن
    در سال ۲۰۱۵ هم از نظر چندین مرجع جاوا اولین زبان در جهان بوده که توی این لینک‌ها میتونید ببینید:
    http://spectrum.ieee.org/computing/s...ming-languages
    http://www.tiobe.com/tiobe_index
    https://github.com/blog/2047-language-trends-on-github

    ولی خب برای برنامه نویسی با جاوا باید برنامه نویس واقعی! باشید، علم و دانش خوبی داشته باشید

    بعد از اون امروزه پایتون و روبی هم در زمینه وب محبوبیت زیادی پیدا کردن و در آینده بیشتر هم خواهد شد

    php از پرطرفدارترین زبان‌های وب هست و دلیل اصلیش هم وجود هاست اشتراکی و پروژه‌های اپن سورس فراوان هست و اینکه با دانش کم هم میشه باهاش کار کرد ...
    در آینده هم فکر نمیکنم جایگاهش تغییری کنه
    ولی اگه میخواید حرفه‌ای کار کنید حتما باید با فریم‌ورک هایی که داره هم کار کنید

    asp هم بعضی از سازمان‌ها ازش استفاده میکنن ولی پیش‌بینی من اینه که در آینده بیشتر سهمش توسط جاوا، پایتون و php اشغال میشه

    در کل به نظر من انتخاب هر کدام از این ۵زبان برای وب بستگی به ویژگی‌های فردی و علم و دانش و هدف هر شخصی داره و با قاطعیت میتونم بگم توی هر کدام حرفه‌ای بشید حداقل تا ۵سال آینده شغل براتون وجود داره ...

    از لحاظ خروجی هم همون طوری که دوستان گفتن همه این زبان‌ها میتونن خروجی یکسانی تولید کنن ولی مراحل تولید این خروجی در هر کدام خیلی خیلی متفاوت است ...

  4. تعداد تشکر ها ازklax0n به دلیل پست مفید


  5. #3
    عضو انجمن taksis آواتار ها
    تاریخ عضویت
    Dec 2014
    محل سکونت
    تهران
    نوشته ها
    253
    تشکر تشکر کرده 
    97
    تشکر تشکر شده 
    1,152
    تشکر شده در
    549 پست

    پیش فرض پاسخ : آینده وب از آن asp.net یا php یا جاوا؟

    ویژوال استودیو نسخه رایگان هم داره!!
    مطمئن باشید شما اگر نسخه اینترپرایز نصب کنید خیلی امکاناتش به کارتون نمیاد پس رایگانشو استفاده کنید!
    درگ اند دراپ هم چه اشکالی داره استفاده بشه؟؟چه عیبی داره از blend استفاده بشه؟؟رابط کاربری خود ویژوال استودیو هم با blendطراحی شده!شاید شما وقت داشته باشید ۲۰۰۰ خط xaml کد بزنید.اما من ندارم حوصله اشم ندارم!پس از ابزاری که دم دستمه خیلی راحت استفاده میکنم.resharper هم نصب میکنم که نیم خط کد کمتر بزنم!...زحمت زیاد به خودم نمیدم چون تو برنامه نویسی معتقدم هروقت دیدم زیادی دارم کد میزنم یا زیادی دارم یه چیزیو تکرار میکنم،دارم یه راهی رو اشتباه میرم!!ولی میفهمم دارم چکار میکنم و پشت اون درگ اند دراپ ها چیه.
    تو asp.net هم اون کنترلر ها فوق العاده ناکارآمد شدند دیگه چون برمیگردن به ۱۵ سال قبل.الان همه mvc کار میکنند و خودشون کد میزنند.کسی از اونا استفاده نمیکنه.
    برای من فرقی نمیکنه.مشتریم پروژه دات نت بخواد دات نت میزنم.php بخواد php میزنم.پایتون بخواد پایتون میزنم.سی پلاس پلاس بخواد سی پلاس میزنم.بیسیک بخواد بیسیک میزنم.جاوا بخواد جاوا میزنم!
    تعصب مال کسیه که خودشو محدود کردن.فقط و فقط php بلده حالا میخواد دفاع کنه.
    اینکه بگیم اینده دست کدومه کسی نمیدونه کسی هم خبرنداره.

  6. تعداد تشکر ها ازtaksis به دلیل پست مفید


  7. #4
    عضو جدید Matplotlib آواتار ها
    تاریخ عضویت
    Jul 2015
    نوشته ها
    33
    تشکر تشکر کرده 
    70
    تشکر تشکر شده 
    89
    تشکر شده در
    71 پست

    پیش فرض پاسخ : آینده وب از آن asp.net یا php یا جاوا؟

    نقل قول نوشته اصلی توسط taksis نمایش پست ها
    ویژوال استودیو نسخه رایگان هم داره!!
    مطمئن باشید شما اگر نسخه اینترپرایز نصب کنید خیلی امکاناتش به کارتون نمیاد پس رایگانشو استفاده کنید!
    درگ اند دراپ هم چه اشکالی داره استفاده بشه؟؟چه عیبی داره از blend استفاده بشه؟؟رابط کاربری خود ویژوال استودیو هم با blendطراحی شده!شاید شما وقت داشته باشید ۲۰۰۰ خط xaml کد بزنید.اما من ندارم حوصله اشم ندارم!پس از ابزاری که دم دستمه خیلی راحت استفاده میکنم.resharper هم نصب میکنم که نیم خط کد کمتر بزنم!...زحمت زیاد به خودم نمیدم چون تو برنامه نویسی معتقدم هروقت دیدم زیادی دارم کد میزنم یا زیادی دارم یه چیزیو تکرار میکنم،دارم یه راهی رو اشتباه میرم!!ولی میفهمم دارم چکار میکنم و پشت اون درگ اند دراپ ها چیه.
    تو asp.net هم اون کنترلر ها فوق العاده ناکارآمد شدند دیگه چون برمیگردن به ۱۵ سال قبل.الان همه mvc کار میکنند و خودشون کد میزنند.کسی از اونا استفاده نمیکنه.
    برای من فرقی نمیکنه.مشتریم پروژه دات نت بخواد دات نت میزنم.php بخواد php میزنم.پایتون بخواد پایتون میزنم.سی پلاس پلاس بخواد سی پلاس میزنم.بیسیک بخواد بیسیک میزنم.جاوا بخواد جاوا میزنم!
    تعصب مال کسیه که خودشو محدود کردن.فقط و فقط php بلده حالا میخواد دفاع کنه.
    اینکه بگیم اینده دست کدومه کسی نمیدونه کسی هم خبرنداره.
    نظرتون راجع به تعصب درسته ولي برعكس مثالتون من تو ايران بيشتر تعصب روي .net ديدم تا php.
    علتش هم به نظرم همينه كه شما ميگيد طرف خودشو راحت ميكنه از امكانات اماده استفاده ميكنه. ببينيد اين به خوديه خود خيلي هم خوبه كه ادم بره به سمتي كه كارش اسونتر بشه اما برنامه نويس ديگه بهش نميگن. ميگن يوزر (استفاده كننده) مگه اينكه مثل شما بدونه پشت اون ابزار چي هست. كه اگر زماني مجبور شد خودش بنويسه اون ابزار رو (به هر دليلي) كاسه ي چه كنم چه كنم دستش نگيره.
    اميدوارم منظورم رو متوجه شده باشيد

  8. تعداد تشکر ها ازMatplotlib به دلیل پست مفید


  9. #5
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : آینده وب از آن asp.net یا php یا جاوا؟

    نقل قول نوشته اصلی توسط Matplotlib نمایش پست ها
    نظرتون راجع به تعصب درسته ولي برعكس مثالتون من تو ايران بيشتر تعصب روي .net ديدم تا php.
    علتش هم به نظرم همينه كه شما ميگيد طرف خودشو راحت ميكنه از امكانات اماده استفاده ميكنه. ببينيد اين به خوديه خود خيلي هم خوبه كه ادم بره به سمتي كه كارش اسونتر بشه اما برنامه نويس ديگه بهش نميگن. ميگن يوزر (استفاده كننده) مگه اينكه مثل شما بدونه پشت اون ابزار چي هست. كه اگر زماني مجبور شد خودش بنويسه اون ابزار رو (به هر دليلي) كاسه ي چه كنم چه كنم دستش نگيره.
    اميدوارم منظورم رو متوجه شده باشيد
    اضافه کنم اکثر برنامه نویسای ASP.Net وقتی ویژوال استودیو نباشه رسماً بلد نیستن چطوری و از کجا از صفر استارت بزنن.
    حداقل زمانی که ASP کلاسیک بود مثل PHP همه با یادگیری HTML و CSS و ترکیبشون با ASP کلاسیک استفاده میکردن اما از موقعی که طراحی سایت خصوصاً Web Forms در ASP.Net به صورت ویژوال شده خیلی از کسایی که هنوز درک درستی از HTML هم ندارن خودشون رو برنامه نویس وب می دونن.

    البته طبق گفته جناب taksis وقتی بدونی پشت این امکانات ویژوال چه میگذره اشکالی نداره بعضی اوقات برای سریع تر انجام شدن کارت ازش استفاده کنی اما وقتی نمی دونی این جاست که به مشکل می خوری.خصوصاً که بعضی کنترلر های ASP.Net Web Form از نظر سرعت توسط GTmetrix.com و در بعضی مواقع حتی از نظر Valid بودن هم ممکنه اشکال داشته باشن که برنامه نویس ویژوال که HTML نمی دونه همیشه تو این جا ها به مشکل می خوره.

    به نظر من برنامه نویس وبی که HTML ندونه مثل وبلاگ نویسی می مونه که با پنل وبلاگ نویسی کار میکنه.

  10. تعداد تشکر ها ازiHSG به دلیل پست مفید


  11. #6
    عضو انجمن Raymvnd آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    بهشت
    نوشته ها
    109
    تشکر تشکر کرده 
    779
    تشکر تشکر شده 
    576
    تشکر شده در
    399 پست

    پیش فرض پاسخ : آینده وب از آن asp.net یا php یا جاوا؟

    درود...این نظر منه..
    به عنوان برنامه نویس وب و وردپرس آینده وب با پی اچ پی تعلق داره علت اینکه وجود هاستینگ های ارزان و اپن سورس بودن هستش...
    بیشتر برنامه نویسان توی لینوکس اقدام به کد نویسی می کنن چون کارها راحت صورت می گیره و از یکی شنیدم که ASP.net توی لینوکس اصلا قابل استفاده نیست چون اپن سورس نیست حالا نمی دونم راسته یا دروغ...
    به نظرن آینده وب به پی اچ پی و جاوا تعلق داره...پی اچ پی معلومه که 70 درصد وب سایت ها با پی اچ پی نوشته شده بیشترین پروژه های تم فارست که 90 درصد آن با پی اچ پی نوشته شده جاوا هم توانایی تولید نرم افزار تخت هر پلتفرمی داره از اندروید بگیر تا ویندوز و لینوکس و تایزن و الی آخر...
    درباره Asp.net اگه در بازار آن خواهان زیادی نداره و درصد کمی وب سایت ها با asp.net بالا آمده ولی از یکی شنیدم که کد نویسی اعصاب خوردکنی داره که به راحتی نمیشه خطاها رفع کرد!
    همین زومیت و دیجی کالا با asp.net بالا آمده نشون میده درصد کمی از استفاده وب سایت ها از asp.net هستش...
    برنامه نویس وب واقعی اینکه که همه زبان ها رو یاد بگیره نظیر HTML,CSS,Javascript,PHP
    ویرایش توسط Raymvnd : May 22nd, 2016 در ساعت 14:27
    برنامه نویسی ارکید
    https://orchiddev.ir
    طلاهاست


  12. تعداد تشکر ها از Raymvnd به دلیل پست مفید


  13. #7
    عضو جدید Ringmoon آواتار ها
    تاریخ عضویت
    Apr 2013
    محل سکونت
    Iran
    نوشته ها
    59
    تشکر تشکر کرده 
    334
    تشکر تشکر شده 
    195
    تشکر شده در
    131 پست

    پیش فرض پاسخ : آینده وب از آن asp.net یا php یا جاوا؟

    نقل قول نوشته اصلی توسط taksis نمایش پست ها
    ویژوال استودیو نسخه رایگان هم داره!!
    مطمئن باشید شما اگر نسخه اینترپرایز نصب کنید خیلی امکاناتش به کارتون نمیاد پس رایگانشو استفاده کنید!
    درگ اند دراپ هم چه اشکالی داره استفاده بشه؟؟چه عیبی داره از blend استفاده بشه؟؟رابط کاربری خود ویژوال استودیو هم با blendطراحی شده!شاید شما وقت داشته باشید ۲۰۰۰ خط xaml کد بزنید.اما من ندارم حوصله اشم ندارم!پس از ابزاری که دم دستمه خیلی راحت استفاده میکنم.resharper هم نصب میکنم که نیم خط کد کمتر بزنم!...زحمت زیاد به خودم نمیدم چون تو برنامه نویسی معتقدم هروقت دیدم زیادی دارم کد میزنم یا زیادی دارم یه چیزیو تکرار میکنم،دارم یه راهی رو اشتباه میرم!!ولی میفهمم دارم چکار میکنم و پشت اون درگ اند دراپ ها چیه.
    تو asp.net هم اون کنترلر ها فوق العاده ناکارآمد شدند دیگه چون برمیگردن به ۱۵ سال قبل.الان همه mvc کار میکنند و خودشون کد میزنند.کسی از اونا استفاده نمیکنه.
    برای من فرقی نمیکنه.مشتریم پروژه دات نت بخواد دات نت میزنم.php بخواد php میزنم.پایتون بخواد پایتون میزنم.سی پلاس پلاس بخواد سی پلاس میزنم.بیسیک بخواد بیسیک میزنم.جاوا بخواد جاوا میزنم!
    تعصب مال کسیه که خودشو محدود کردن.فقط و فقط php بلده حالا میخواد دفاع کنه.
    اینکه بگیم اینده دست کدومه کسی نمیدونه کسی هم خبرنداره.
    جناب taksis واقعا از نظراتتون لذت بردم حرف شما کاملا درست هست ، اگر امکانش هست سوابق کاریتون و چندتا پروژهاتونو برام توی پ خ بفرستید ، در آینده پروژه بدم خدمتتون باهم همکاری داشته باشیم.
    تشکر
    ویرایش توسط Ringmoon : May 22nd, 2016 در ساعت 16:20

  14. تعداد تشکر ها ازRingmoon به دلیل پست مفید


  15. #8
    عضو انجمن taksis آواتار ها
    تاریخ عضویت
    Dec 2014
    محل سکونت
    تهران
    نوشته ها
    253
    تشکر تشکر کرده 
    97
    تشکر تشکر شده 
    1,152
    تشکر شده در
    549 پست

    پیش فرض پاسخ : آینده وب از آن asp.net یا php یا جاوا؟

    نقل قول نوشته اصلی توسط Matplotlib نمایش پست ها
    نظرتون راجع به تعصب درسته ولي برعكس مثالتون من تو ايران بيشتر تعصب روي .net ديدم تا php.
    علتش هم به نظرم همينه كه شما ميگيد طرف خودشو راحت ميكنه از امكانات اماده استفاده ميكنه. ببينيد اين به خوديه خود خيلي هم خوبه كه ادم بره به سمتي كه كارش اسونتر بشه اما برنامه نويس ديگه بهش نميگن. ميگن يوزر (استفاده كننده) مگه اينكه مثل شما بدونه پشت اون ابزار چي هست. كه اگر زماني مجبور شد خودش بنويسه اون ابزار رو (به هر دليلي) كاسه ي چه كنم چه كنم دستش نگيره.
    اميدوارم منظورم رو متوجه شده باشيد
    دقیقا!
    من هم از اول تاپیک صحبتم همین بود
    یه استادی داشتیم،میگفت سعی کنید همیشه کارهاتون رو refactor کنید.
    وقتی دارید یه کاری رو انجام میدید،فکر کنید ببینید چه روشی برای راحت تر و سریعتر انجام دادن اینکار هست.
    دوتا نجار یکی دستی تنه درخت رو میبره.یکی با اره برقی.هردو یه کار رو انجام میدن امافرقش اینه دومی کمتر عرق میریزه
    یکی با vs کد میزنه اون یکی با نوت پد.فرقی نمیکنه،اما اولی دروزه کارو انجام میده دومی دوهفته ای!اما این دلیل نمیشه اولی نتونه با نوت پد کار کنه.
    درمورد تعصب دات نت هم موافقم،اغلب دانشگاه ها دات نت تدریس میکنن.بحث الان هم نیست.قدیم هم همین بود.چون همیشه بین مردم شناخته تر بوده.

  16. تعداد تشکر ها ازtaksis به دلیل پست مفید


  17. #9
    عضو انجمن سیدرضا بازیار آواتار ها
    تاریخ عضویت
    Mar 2013
    محل سکونت
    کازرون
    نوشته ها
    714
    تشکر تشکر کرده 
    3,740
    تشکر تشکر شده 
    1,021
    تشکر شده در
    701 پست

    پیش فرض پاسخ : آینده وب از آن asp.net یا php یا جاوا؟

    یه نتیجه از بحث های شما عزیزان گرفتم. اگه اشتباه میکنم میتونید بهم بگید

    آینده جایی نمیره! بلکه ما باید آینده رو به سمتی هدایت کنیم!
    وقتی همه زبان ها یک خروجی دارن٬ پس اگه امروز من به عنوان برنامه نویس php بتونم بهترین فروشگاه ساز رو بسازم٬ آینده رو به سمت php میبرم و اگه بتونم با asp.net بسازم٬ آینده رو به سمت asp.net می برم...

    پس نتیجه میگیرم که فعلا باید زبان C++ رو به صورت حرفه ای یاد بگیرم تا بعد بتونم زبان های دیگه رو انتخاب کنم و یاد بگیرم (چون پایه اکثر زبان ها هست)

    پایتون هم خیلی برام جالب بود و حتما باید به فکر یادگیریش باشم
    دوستدار کتاب بلیان

  18. تعداد تشکر ها ازسیدرضا بازیار به دلیل پست مفید


  19. #10
    عضو انجمن hegza آواتار ها
    تاریخ عضویت
    Jun 2015
    محل سکونت
    +48
    نوشته ها
    634
    تشکر تشکر کرده 
    1,391
    تشکر تشکر شده 
    1,140
    تشکر شده در
    739 پست

    پیش فرض پاسخ : آینده وب از آن asp.net یا php یا جاوا؟

    نقل قول نوشته اصلی توسط سیدرضا بازیار نمایش پست ها
    یه نتیجه از بحث های شما عزیزان گرفتم. اگه اشتباه میکنم میتونید بهم بگید

    آینده جایی نمیره! بلکه ما باید آینده رو به سمتی هدایت کنیم!
    وقتی همه زبان ها یک خروجی دارن٬ پس اگه امروز من به عنوان برنامه نویس php بتونم بهترین فروشگاه ساز رو بسازم٬ آینده رو به سمت php میبرم و اگه بتونم با asp.net بسازم٬ آینده رو به سمت asp.net می برم...

    پس نتیجه میگیرم که فعلا باید زبان C++ رو به صورت حرفه ای یاد بگیرم تا بعد بتونم زبان های دیگه رو انتخاب کنم و یاد بگیرم (چون پایه اکثر زبان ها هست)

    پایتون هم خیلی برام جالب بود و حتما باید به فکر یادگیریش باشم
    خیلی هم عالی.
    اما قبلش یه 20-30 صفحه در مورد الگوریتم نویسی و فلوچارت اگر تاکنون مطالعه نداشتین انجام بدین.
    پایتون هم بزارید بعدا در موردش تصمیم بگیرید(یکی از ضعفاش اینه که برای نصب اسکریپتهای نوشته با اون بر روی سرورها نیازمندی هائی داره که اکثرا سرورها بصورت پیشفرض ندارند)

    پ.ن:
    نرم افزارهای تحت وب به زبان پایتون همانند همه ی زبان های دیگر مانند پی اچ پی برای اجرا شدن روی سرور نیاز به نصب و پیکربندی نرم افزارهای مورد نیاز خود را دارند؛ اما اگر در بین سرویس های میزبانی وب اشتراکی ایران گشتی بزنید، متوجه خواهید شد که اغلب آن ها هاست مخصوص PHP یا ASP ارائه می کنند و یا اگر اسمی از Python هم در پلن هایشان درج شده باشد، مربوط به نصب بودن پیشفرض پایتون روی سرورهای لینوکس است و خبری از سایر بسته ها و فریم ورک های مورد نیاز برای اجرای یک وب سایت پایتونی نیست.
    نصب بسته ها
    کد PHP:
    برای نصب پایتون ۳:

    sudo apt-get install python3 python3-dev python3-setuptools

     

    نصب وب سرور آپاچی و ماژول mod_wsqi برای ارتباط پایتون ۳ با آپاچی
    :

    sudo apt-get install apache2 libapache2-mod-wsgi-py3

     

    اگر می خواهید از سیستم پایگاه داده ی Postgresql اسفاده کنید
    :

    sudo apt-get install postgresql postgresql-server-dev-9.3 libpq-dev

     

    پکیج های متدوال دیگر که در صورت استفاده از کتابخانه PIL برای تولید تصاویر و 
    ... مورد نیاز خواهند بود:

    sudo apt-get install libfreetype6-dev libjpeg-dev

     

    pip

    برای نصب، به روزرسانی و حذف بسته های پایتون به جای دانلود و نصب دستی آن ها که زمان زیادی می برند و همچنین حذف و به روزرسانی آن ها هم مشکل خواهد بود از بسته ی pip استفاده می کنیم
    .

    نسخه ی آخر آن را اگر در repository خود سیستم عامل برای پایتون ۳ موجود نبود، به شیوه زیر نصب می کنیم:

    cd /tmp
    wget https
    ://pypi.python.org/packages/source/p/pip/pip-xxx.tar.gz
    tar xzvf pip-xxx.tar.gz
    cd pip
    -xxx
    sudo python3 setup
    .py install

    به جای xxx جدیدترین نسخه آن درج شود

     

    فضاهای مجازی پایتون virtualenv

    در این مرحله می توانیم نصب بسته های مورد نیاز پایتون و نصب سیستم وب سایت خودمون رو انجام بدیم ولی برای داشتن امکان استفاده از چندین وب سایت مستقل با پایتون های مستقل روی یک سرور استفاده از virtualenv به شدت توصیه می گردد
    با نصب این بسته امکان داشتن محیط های پایتون ایزوله و نصب بسته ها و کتابخانه های خاص در محدوده ی یک محیط پایتون مجازی بدون تداخل با محیط پایتون دیگر داشته باشیم که علاوه بر افزایش امنیت و عدم دسترسی یک محیط به محیط دیگر، امکان استفاده از دو نسخه مختلف از یک بسته در دو محیط متفاوت رو میسر می کند.

    برای نصب آخرین نسخه این بسته برای پایتون ۳ آن را به صورت زیر نصب می کنیم:

    cd /tmp
    wget https
    ://pypi.python.org/packages/source/v/virtualenv/virtualenv-xxx.tar.gz
    tar xvfz virtualenv-xxx.tar.gz
    cd virtualenv
    -xxx
    sudo python3 setup
    .py install

    به جای xxx جدیدترین نسخه آن درج شود

     

    پس از نصب برای ایجاد محیط ها به شکل زیر عمل می کنیم
    :

    اگر از کاربر root استفاده نمی کنید و یا می خواهید محیطی مختص کاربری به جز root ایجاد کنید ابتدا با دستورات زیر به عنوان کاربر وارد شوید:

    su jalil

    پس از ورود رمز عبور و ظاهر شدن علامت 
    برای تبدیل به حالت عادی دستور زیر را وارد کنید:

    bash

    برای ایجاد یک محیط مجازی پایتون جدید در مسیر دلخواهی مانند home
    /www/jalil:

    virtualenv /home/www/jalil

    سپس وارد دایرکتوری مورد نظر شده
    :

    cd /home/www/jalil

    و برای فعال کردن پایتون این محیط در خط فرمان
    :

    source bin/activate

    اکنون هر دستوری وارد کنیم مخصوص این محیط مجازی پایتون عمل خواهد کرد
    برای مثال می خواهیم با دستور pip چند بسته ی پرکاربرد رو در این محیط نصب کنیم:

    pip install psycopg2
    pip install mysql
    -python
    pip install pytz
    pip install Pillow

    همچنین برای نصب سیستم فریم ورک مانند Savang یا Django
    :

    pip install django

    برای غیرفعال کردن پایتون محیط مجازی در خط فرمان و بازگشت به پایتون اصلی هم از دستور زیر استفاده می کنیم
    :

    deactivate 
    ویرایش توسط hegza : May 22nd, 2016 در ساعت 23:56
    پروردگارا مرا فهم ده:: تا متوقع نباشم. دنیا و مردمانش باید مطابق میل من رفتار کنند.

  20. تعداد تشکر ها ازhegza به دلیل پست مفید


صفحه 4 از 6 نخستنخست 123456 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •