راکت

PHP VS PYTHON

11 پاسخ

سلام
چند وقتی هست که دارم کلنجار میرم PHP یا پایتون ؟

خودم چند سالی هست که دارم با PHP کد می زنم. با فریم ورک های مختلفی کار کردم. اما امدم اینجا تا شما کمک حال تصمیمم باشید.

به نظرتون PHP در آینده پرکاربرد تر هست یا پایتون؟

و اگر یکی بخواد از اول کار کنه شما کدومو بهش پیشنها میدید؟

ثبت پرسش جدید

پاسخ‌ها

11
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

سلام اگر وب میخواید کار کنید همون php ولی اگر میخواید هوش مصنوعی و تحلیل داده ، و از این موارد رو در کنار وب کار کنید python

رضا رستمی
رضا رستمی
@incode.ir

@hesammousavi
پاسخ جالبی بود
و بی صبرانه منتظر دوره پیشرفته جنگو از سایت راکت هستیم

شاید پاسخ شما همین‌جا باشد

Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@sariapro

مهم اینه تو چه مقطعی ، تو کجا ، با چه دیدی کار کنید
تو ایران بخوایید کار کنید ، و وب کار کنید قطعا PHP
چرا؟
1) چون چند سالی هست که داره استفاده میشه ، چه خامش ،چه با فریم ورک هاش
2) هزینه های جانبی اعم از سرور و هاست و اینا به طبع پایین تره..
3) جامعه توسعه دهنده بیشتری تو ایران داره نسبت به پایتون...! شما یه سوالی چیزی تو PHP یا فریم ورکاش داشته باشی خیلی خیلی سریع تر به جوابش میرسی تا یه مشکل یا سوال در باره پایتون.
4) تقریبا پاسخگوی 99 درصد نیاز های مشتری در پیاده سازی پروژه هست.

تو خارج خب زبان های دیگه ای مد نظره ، زبان go
rubby و پایتون.

سبک پروژه هاشون هم با ما خیلی فرق داره...
تو مباحث هوش مصنوعی و داده کاوی خب پایتون عملکرد بهتری داره

اول علاقه رو مشخص کنید ، دوم حوزه کاری رو مشخص کنید
فکر نکنید الان پایتون برید سمتش ، از PHP جا میمونید یا بلعکس
زبانی رو برید سمتش که باهاش راحت ترید و میتونید کسب درآمد کنید
پایتون زبان قدرتمندی هست اما تو حوزه خودش
PHP قدرتمنده تو حوزه خودش

همه چی به جاش

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

علیرضا معمارزاده
علیرضا معمارزاده
@alireza.mzh

تخصص: junior level developer

@sariapro
سلام خدمت شما
من خودم قبلا یه مدت php کار می‌کردم اما خب از سینتکسش خوشم نیومد به همین دلیل کلاً سوییچ کردم رو پایتون و راضی‌ام :)
بزودی مقالاتی رو در همین رابطه منتشر می‌کنیم که زبان‌های مختلف با همدیگه مقایسه کنه و انتخاب رو برای کسایی که مایل به یادگیری برنامه نویسی هستند راحتتر کنه.

Reza Jashnsaz
Reza Jashnsaz
@rezajashnsaz0011

تخصص: مهندس نرم افزار

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

sariapro
sariapro
@sariapro

ممنونم از جواب دوستان

خوب چرا من چنین سوالی رو مطرح کردم؟
من ساعت ها وقت میزارم، انرژی میزارم و ... که php رو یاد بگیرم. نه php هر زبون دیگه ای درسته؟

به فرض انتخاب من php هست و اینکار رو کردم. در انتها نتیجه چیه؟ فردی هستم که صرفا می تونم ائ تحت وب بزنم درسته؟

خوب حالا فرض کنید همین کار رو با پایتون کنم. در نهایت می تونم محصولات متنوعی ایجاد کنم که صرفا وابسته به وب نیست.

صحبت بالام رو شما دوستان تایید یا رد کنید. درسته یا خیر؟

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

به نظرتون معقولانه تر نیست بریم سمت پایتون؟

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

درود

دوستمون @Alimotreb هم تو صحبت هاش اشاره کرد.. مهم اینه که شما کجای دنیا می‌خواهید از یه زبان استفاده کنید.. داخل ایران PHP واقع مرسومه و بازار کار بسیار بزرگتری نسبت به پایتون داره..

اما جدا از اینکه چه زبانی بهتره...

به نظر من کسی که می‌خواهد توی برنامه نویسی موفق باشه نباید خودشو محدود به یک زبان بکنه...

یکی از نکات اصلی در برنامه‌نویسی قدرت حل مسائل هست.. ممکنه زبان های مختلف با سینتکس های مختلف کار کنند اما یه چیز بین همه‌شون مشترکه » بستری در اختیار توسعه دهنده قرار میدند تا مشکل رو حل کنه وگرنه ما الگوی طراحی دکوراتور (Decorator Dessign Pattern) رو در تمام زبان هایی که از شئ گرایی پشتیبانی میکنند داریم. همچنین قواعد SOLID

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

موفق باشید

sariapro
sariapro
@sariapro

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

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

Amir m
Amir m
@owner

تخصص: برنامه نویس

من به عنوان کسی این مطلب رو مینویسم که فریلنسر نیستم، کارمند نیستم و محصولی که میزنم برای خودمه نه دیگران.

اول اینو بدونید قرار نیست فقط یکی از این ها رو بلد باشید؛ میتونید هر دو رو یاد بگیرید! هم پایتون و هم پی اچ پی
منطق یکسان و سینتکس یکسان (نه خیلی اما یکسانه و به سادگی قابل درکه)

من خودم برای پروژه اخرم بین جنگو، نود و لاراول شک داشتم؛ NodeJS رو انداختم کنار به خاطر ازادی کمتر و پیچیدگی بیشتر.
بین لاراول و جنگو (هر دو رو یاد داشتم) من لاراول رو انتخاب کردم چون سینتکس PHP برای اشنا تره به دلیل حدود 7 سالی که باهاش کار کردم.

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

شما هم ببین با چی بیشتر حال میکنی. و بدون محدود به یادگیری یه دونه از این ها نیستی.
چون گذرت در اینده مثلا حتما به پایتون میخوره و باید یاد داشته باشی.
از یادگیری نترس

سبحان مولایی
سبحان مولایی
@websaz

تخصص: برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native

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

این یه مثال ساده هست. خیلی مسائل غیر فنی و غیر تخصصی هست که ممکنه در انتخاب شما نقش داشته باشه .

محمد سلمانی
محمد سلمانی
@mohammadsalmani28

تخصص: برنامه نویس php , laravel

اگر دارید زبان اول رو یاد می گیرید من شخصا پایتون رو توصیه نمی کنم....
البته این شرایط در صورتیه که می خواید چند زبون رو شاید یادبگیرید...
داخل ایران و در کل جهان حدود 70 درصد فضای جهانی اینترنت رو php تشکیل می ده...
از لحاظ بازار کار هم بخواید در نظر بگیرید php بهتره....
اما پایتون هم کاربرد های مخصوص به خودش رو داره....
من شخصا تا الان نیازی به پایتون پیدا نکردم تو طراحی هام ولی اگه نیازی پیدا کنم فکر می کنم در حد اضافه کردن یه اسکریپت ساده باشه که اون هم به راحتی داخل اینترنت وجود داره فقط کافیه سرچ کنید.....

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام