ورود

View Full Version : سوال: برم سراغ پایتون یا نه؟



storm_saeed
چهارشنبه 26 تیر 1392, 02:06 صبح
درود بر همه
من مدتی هست php کارکردم
حالا میخوام برم سراغ پایتون
وقتی شنیدم که گوگل و بعضی شرکتای بزرگ رفتن سراغ پایتون یا همین شرکت بیان داره پروژه هاشو با پایتون مینویسه کنجکاو شدم که چقدر با php تفاوت داره که طرفداراش بیشتر شده.شنیدم میگن پایتون بدیش اینه که باید بری تو سرورت نصبش کنی و اینا که یکم دردرسر داره
بنظرتون برم سراغش ؟ پرل یا روبی چی ؟پایتون فریم ورک هم داره? البته شرکت بیان قبلا یه فریم ورک رو سورسشو گذاشته بودن که فک کنم دیگه پشتیبانیش نمیکنن.
اگه میشه یه راهنمایی خوب بدید مچکر

بهزاد علی محمدزاده
پنج شنبه 27 تیر 1392, 16:08 عصر
سلام . نه نرو سراغش . اونها از این زبانها استفاده می کنن برای کارهایی مثل داده کاوی , شما می خوای داده کاوی کار کنی ؟ مسلما نه , پس با این تصور که گوگل از Python استفاده می کنه سراغش نرو .

PHP رو ادامه بده . شی گرایی کار کردی ؟ MVC کار کردی ؟ مفاهیم دیتابیس و می دونی ؟ ... بهتره سراغ اینها بری .

storm_saeed
پنج شنبه 27 تیر 1392, 16:35 عصر
آره دیتابیس و شی گرایی و mvc رو بلدم
میخواستم اونم یاد بگیرم شنیدم بهتر از php هست (تو بعضی موارد)
تو نوشتن اسکریپت پایتون چطوره؟
پایتون کلا در چه مواردی به درد میخوره؟
ممنون

بهزاد علی محمدزاده
پنج شنبه 27 تیر 1392, 16:56 عصر
عمده استفاده اش در زمینه کارهای تحقیقاتی و دانشگاهی است . یه جستجو داشته باشید توی کتابهای Amazon می بینید که اکثر مباحث هوش مصنوعی ( مثل یادگیری ماشین , داده کاوی و ... ) منابعشون با این زبان پیاده سازی شده . و اون هم به خاطر ویژگی های این زبان هست . مثل تعاملی بودن , ساختمان داده هایی که داره . ( تعاملی بودن یعنی میگی 2 + 2 , پاسخ میده 4 ) .

اما اینکه ما بخوایم ازش به عنوان برنامه نویسی وب استفاده کنیم , نه اینکه نشه , میشه و اون هم امکاناتی برای این کار داره , اما می بینید که جامعه فعالی نداره , مثل PHP نیست . مثل دات نت نیست . امکانات هاستینگ ما نمی دونم ساپورت می کنن این و یا نه . به هر حال مثل دو مورد قبل نیست , شاید چون برای این کار ساخته نشده .

اگر باز هم کنجکاو بودی , توی سایت مکتب خونه , بخش انگلیسی , ویدیوهایی از Python هست . ببین و تجربه اش کن .

به هر حال من اومدم و صریح جواب دادم که اگر یه مدتی PHP کار کردی و الان می خوای این و ول کنی و به اصطلاح این شاخه به اون شاخه بری , این کار و نکنی و بدونی که این برای پروژه انجام دادن مثل PHP نیست .

terminator68
جمعه 28 تیر 1392, 00:45 صبح
سلام.
پیتون به درد کسایی می خوره که بیشتر دنبال هکینگ هستند.
آخه زبانی هستش اسکریپتی که به درد طراحی وب سایت نمی خوره....

ماجول های شبکش بیشتر برای هکینگ کاربرد داره.
من خودم asp.net بلد هستم ولی دارم سوییچ می کنم رو پیتون.

storm_saeed
جمعه 28 تیر 1392, 01:12 صبح
خیلی ممنون
درمورد اسکریپت نویسی در وب چی php یا پایتون؟

terminator68
جمعه 28 تیر 1392, 01:15 صبح
گفتم اگر برای طراحی وب باشه php
برای کارهای تخصصی و نفوذ باشه پیتون.

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

Javidhb
شنبه 05 مرداد 1392, 21:20 عصر
سلام،

بهترین کار اینه که در کنار php، پایتون رو هم یادبگرید...
چون گفتید با مباحث پیشرفته php آشنایید، یادگیری Python براتون خیلی راحت میشه.

اینم لیست (http://www.djangosites.org/) 4400+ سایت که با Django (فریم ورک پایتون برای برنامه نویسی وب) ساخته شدن.

ولی 4400 سایت کنار 80% کل سایتهای اینترنت (http://w3techs.com/technologies/details/pl-php/all/all) که با php ساخته شدن هیچی نیست!!!!

نظر شخصی: یاد گرفتن یه زبون دیگه (مخصوصا پایتون!) کنار Php که بلدید خوبه... چون زیاد وقت گیری نیست ولی در عوض دیدتون رو نسبت به حل مسائل و ... بازتر میکنه. اما برای برنامه نویسی وب نمیتونه جای php رو بگیره.

امـیـر
دوشنبه 01 مهر 1392, 12:38 عصر
سلام
لطفا راهنماییم کنید :اشتباه:
من میخوام شروع کنم و یه زبان برنامه نویسی رو یاد بگیرم و به راهنماییتون نیاز دارم :خجالت:
میخوام زبانی باشه که تقریبا جدید باشه،بعضیا مثل java خیلی قدیمین و احتمال داره هر روز یه نرم افزار برنامه نویسی بیاد بیرون که دیگه کلا جاوا فراموش بشه (مثل سیستم عامل Doc) میدونم نمیشه نرم افزارای برنامه نویسی رو با سیستم عامل ها مقایسه کرد،ولی خوب وقتی چیزه جدیدی بیاد که بهتر باشه همه میرن سراغ جدیدا ، یه چیزه عقلانیه
مثلا کسی از Halide خبر نداره؟ چطوره؟

در کل هدفم اینه که برم سمت هوش مصنوعی،بخاطر همین هم تا اینجا به python رسیدم

در ضمن من فقط در حد دیپلم چند سال پیش با ویژوال و الگوریتم کار کردم،ولی الان همش یادم رفته (اینو گفتم که بدونید خیلی از این موضوع پرت نیستم،ولی خوب جلوی شما تو این زمینه بیسوادم )

چند تا ایبوک از اینترنت گرفتم،فیلمای آموزشییم که تو انجمن در مورد پیتون بود رو گذاشتم تو دانلود...

حالا با این تفاسیر نظر شما چیه؟

Bahmany
سه شنبه 02 مهر 1392, 08:10 صبح
سلام . نه نرو سراغش . اونها از این زبانها استفاده می کنن برای کارهایی مثل داده کاوی , شما می خوای داده کاوی کار کنی ؟ مسلما نه , پس با این تصور که گوگل از Python استفاده می کنه سراغش نرو .

PHP رو ادامه بده . شی گرایی کار کردی ؟ MVC کار کردی ؟ مفاهیم دیتابیس و می دونی ؟ ... بهتره سراغ اینها بری .

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

fjm11100
سه شنبه 02 مهر 1392, 16:51 عصر
پایتون زبون قوی است اما توی ایران جا نیوفتاده مخصوصا کتابخانه های قوی برای شبکه داره و توسط کلی برنامه نویس حمایت میشه. مثل php بدرد سایت ساختن جنرال نمیخوره بیشتر یک وب اپلیکیشن باهاش بسازی بهتره
اسکریپتی بودنش یک زبون راحت و سریع ساخته واسه کدهای سریع (سریع در کدنویسی نه در اجرا) مثل هک و بدلیل سرعت کد نویسی بشدت مورد علاقه هکرها و خوره های برنامه نویسی است. بد نیست در کنار php کار کنی ولی بطور مطلق نه (مگه اینکه برنامه نویسی را دلی بکنی نه واسه پول) چند محیطی بودنش هم عالیه

St3phen
پنج شنبه 11 مهر 1392, 13:02 عصر
همه نظرات موجود رو خوندم..

دایتون بک زبان برنامه نویسی کامل و حرفه ای هست... یعنی هر کاری که بخوای میششه باهاش انجام درد از نوشتن برناممه های موبایل (سیمبان . اندروید . ای او اس) بگیر تا ساخت رابطهای گرافیکی . وب سرور ها . بناممه های مدیریت هاستینگ (مثل ajenti) . نوشتن ابزار های مدیرریت سیستم . فیلل شکن . بازی . وب سایت و......

نباید این زبان رو دست کم گرفت چون با اکثر زبان های برنامه نویسی دبگه هم مینونه ارتباط برفرار کنه jython , cython , ironpython , .....

تصمیم گییری با خودتون ببینید این زبانن برنامه نویسی ارزش یاد گیریی داره یا نه؟مسلما بله !

serj1975
سه شنبه 28 آبان 1392, 13:28 عصر
php و python هر دو بعنوان زبانهای مطرح در زمینه web استفاده میشوند (البته ruby که Ruby on Rail بر اساس اون هست جایگاه ویژه ای داره)
بهتره یک نگاهی به لینک زیر بندازین

http://www.hotframeworks.com/rankings/by/popularity

javadtaghavi
شنبه 16 مهر 1401, 10:46 صبح
بذار برات حالات مختلف رو بگم
بستگی داره به چی علاقه داری و در کدوم بازار میخای کار کنی
اگر به حوزه های اسکرپینگ ، دیتا ماینینگ و بیگ دیتا علاقه داری بی تردید پایتون بهترینه ، چون کتابخانه ها و فریم ورک های تخصصی برای این حوزه داره.
اما اگر صرفا برای طراحی وب میخای ازش استفاده کنی آموزش پایتون (https://7learn.com/course/python-web-expert) خیلی خوبه اما باید به این مسئله هم توجه کنی که فعلا بازار کار php بخاطر وجود وردپرس در ایران جذاب تره تا پایتون.
شاید در 5 سال آینده کلا همه چی عوض بشه اما امروز به این نحوه. برای دوره php (https://7learn.com/course/php-expert) هم فقط سون لرن و دکتر آوند رو بهت پیشنهاد میکنم.
بنظرم سراغ asp.net هم نرو هم سرور های ماکروسافت گرونن هم اینکه بنظر من یکم سخته .

ServentOfAllah
پنج شنبه 28 مهر 1401, 20:34 عصر
100% برید توش شک نکنید مخصوصا اگر میخواید هوش مصنوعی رو بعدا استفاده کنید.

rafieemostafa64
شنبه 05 آذر 1401, 21:14 عصر
100% برید توش شک نکنید مخصوصا اگر میخواید هوش مصنوعی رو بعدا استفاده کنید.

دوست عزیز به تاریخ تاپیک دقت کنی متوجه میشوی که چرا همچین سوالی پرسیده شده. سال 92!!! . همچنین به پاسخ ها هم دقت کن که در اون سال چه جواب هایی داده شده .در اون سال پایتون هنوز برای عموم برنامه نویسان شناخته شده نبود و هنوز جامعه برنامه نویسی بزرگی نداشت. همچنین فریم ورکهای اون انقدر گسترش پیدا نکرده بود.