9 پاسخ

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

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


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش آپدیت شد
3

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


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
2

سلام
@alireza.mzh1

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

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


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش آپدیت شد
3

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


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 6 سال پیش مطرح شد
1

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

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


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 6 سال پیش مطرح شد
1

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


amirkian
@a.kian32 6 سال پیش مطرح شد
2

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


iamdvs
@programmersharp1379 6 سال پیش مطرح شد
2

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


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 6 سال پیش مطرح شد
3

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


hamed sarkhosh
تخصص : برنامه نویس
@ham.sarkhosh 5 سال پیش مطرح شد
1

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


ایمان
@imanever8 5 سال پیش مطرح شد
1

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


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

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