راکت
حل شده

انتخاب بین python و php وnodejs

9 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

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

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

بهترین پاسخ

NodeJs یه ویژگی جالب داره (event-driven non blocking I/O execution model) که باعث میشه در برخی شرایط برای اپلیکیشن های ریِل تایم و با تعداد درخواست بالا عملکرد بهتری از خوش نشون بده. حتی در بنچ مارک‌ها نزدیک به زبان Go هست از این نظر.
اما خارج از این جور برنامه‌ها مسلما PHP گزینه خوبیه و اگر با لاراول کار کنید که میشه گفت بهترین گزینه‌‌ است.

Alimotreb
Alimotreb
@Alimotreb

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

سلام
@alireza.mzh1

برای وب پیشنهادم به شما PHP هست
python برای اینترنت اشیا بیشتر کاربرد داره یا پردازش تصویر و ... برای وب هم میشه استفاده کرد ، اما اونطور که باید حق مطلب ادا نمیشه
نود هم سرعت رندر بالایی داره
پردازش خوبی هم داره
اما کد نویسی باهاش کمی پیچیده تر PHP هست و همینطور هزینه راه اندازی و این مسائل زیاد هست....!

PHP رایگان ، مطئمن ، پاسخگوی تمامی نیاز ها!

میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

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

اگر از دوستان کسانی باشند که تجربه کار با هر سه زبان و یا لااقل دوتا از زبان هارو داشته باشند حتما شنیدنی تر میشه نظرات شون.

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

میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

این جلسه هم شاید براتون مفید باشه:
Nodejs در مقابل PHP
https://roocket.ir/podcast/1003

amirkian
amirkian
@a.kian32

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

iamdvs
iamdvs
@programmersharp1379

از لحاظ بازار کار php از لحاظ اسونی python و از لحاظ ریل تایم بودن nodejs

Reza Jashnsaz
Reza Jashnsaz
@rezajashnsaz0011

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

چون جاوا اسکریپت کار کردی با nodejs خیلی راحتتر خواهی بود !

hamed sarkhosh
hamed sarkhosh
@ham.sarkhosh

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

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

ایمان
ایمان
@imanever8

با توجه به اینک در پروژه های مختلف هم با php و هم node js کار میکردم میتونم بگم هردو دوست داشتنی و قابل تامل هستند.
node کمی پیچیده تر از php هست و هر دو با فریمورک هایی که دارن زیبا میشن=> express و laravel
در کل نمیتونم از این دو بگم کدوم بهتره هر کدوم مزیت ها و جذابیت ها و همینطور عیب های خودشون رو دارن
ولی الان به شخصه اگه بخوام بک اند سایتی رو بزنم ترجیحم لاراول هستش
برای اینک بتونید اصولی جلو برید حتما شی گرایی , اصول solid , dry , kiss , yangi و دیزاین پترن هارو بخوبی کار کنید تا بتونید بک اند کار اصولی و حرفه ایی باشید

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

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