آرمین
5 سال پیش توسط آرمین مطرح شد
16 پاسخ

Python يا php

سلام
با توجه به مقاله اي كه اخيراً در سايت راكت درباره مقايسه لاراول و جنگو صورت گرفت سوالي دارم اينكه با توجه به اينكه جنگو در اكثر موارد بهتر از لاراول هست و مسير برنامه نويس بك اند شدن با پايتون نسبت به لاراول كوتاه تر هست پس چرا هنوز انقدري به پايتون بها نميدن و كمتر تقاضاي برنامه نويسش هست نسبت به لاراول؟
حتي به غير از ايران كه php در اون بيشتر مورد تقاضا هست در كشور آلمان تقاضاي برنامه نويس لاراول در حال حاضر دو هزار شغل هست ولي پايتون جنگو هزار تا درخواست شغلي!
در كل منظورم اينه با اين برتري هاي پايتون چرا هنوز لاراول روي بورس تر هست و چه ويژگي نسبت به پايتون داره؟
تشكر


ثبت پرسش جدید
Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 5 سال پیش مطرح شد
0

سلام . شما کدوم سایت استخدام آلمان رو چک کردین ؟


آرمین
@arminbeik 5 سال پیش مطرح شد
0

@rezajashnsaz0011

سايت Xing.de قسمت jobs


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

ببینید جنگو چون پرفورمنس و درخواست بر ثانیه و توسعه پذیری و معماری ماژول بندی بهتری داره ، هرچی پروژه بزرگتر باشه بهتره
ولی اکثر پروژه های وب اونقدر بزرگ نیستن!
مثال میزنم .. تو خیابون سمند از زانتیا بیشتره ولی زانتیا بهتره
.
پروژه های بزرگی در سطح جهانی از جنگو استفاده میکنن مث
Instagram
Pinterest
Spotify
Mozilla
و غیره
ولی لاراول توی استارتاپ های کوچکتر خیلی بیشتر استفاده شده


الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 5 سال پیش مطرح شد
0

@arminbeik
به نظر من پایتون بیشتر تو زمینه های هوش مصنوعی و علم داده و این چیزا موفق تر عمل کرده تا وب


نوید
تخصص : برنامه نویس Go / Django
@navids 5 سال پیش آپدیت شد
2

@elyasbeshkani
به نظرم شما هنوز یک پروژه با جنگو کار نکردید، پس از کار کردن میفهمید به چه میزان خوبه

توی جنگو شما با پنل ادمینش میتونی همه کار کنی و به سادگی قسمت مدیریت یک سایت (فرقی نمیکنه فروشگاه انلاین ، وبلاگ و .... ) رو هندل کنی و قسمت مدیریت یک سایت کامل رو در کمتر از یک روز بیاری بالا (این کار در لاراول ممکن اس بیش از 2 هفته زمان ببرد ) ، شما کافیست مدل را بسازید ، بقیه آن با جنگو
قسمت مدیریت سیستم مدیریت کاربران و گروه بندی رو راحت کرده
\ نکته
جنگو همه امکانات لاراول رو داره ، با پرفورمنس بهتر
نکته 2:
پرفورمنس جنگو بیشتر از لاراول است
بزرگتری مشکل جنگو این است که شما برای اجرای آن نیاز به یک سرور مجازی با دسترسی ssh دارید و این برای همه قابل تهیه نمی باشد

@arminbeik عزیر، شما اون درخواست هایی که visa sponser و relocation package رو بزنی میفهمید که بازار پایتون از لاراول بهتر است
پایتون : 233
https://stackoverflow.com/jobs?q=python
php : 64

https://stackoverflow.com/jobs?q=php


الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 5 سال پیش مطرح شد
1

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


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

@navids
دقیقا همینه
پنل ادمینش خیلی خیلی عالیه
منابع سرور رو کمتر از لاراول استفاده میکنه
معماری mvt هم کاملا بصورت ماژول بندی و سرویس ****
اون مشکل سرور مجازی هم تا حدودی حل شده چون هاست اشتراکی جنگو هم اومده تو ایران


الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 5 سال پیش مطرح شد
0

@rezajashnsaz0011 @navids

وضعیت api نویسی و کارهای real time توی جنگو چطوره؟


sh.mirzaee
تخصص : برنامه نویس ارشد
@mirzaee.sh12 5 سال پیش مطرح شد
1

یکی از دلایل هزینه کمتر توسعه برای برنامه نویسی به زبان php نسبت به پایتون هست.(به طور مثال حقوق دریافتی یک برنامه نویس)


نوید
تخصص : برنامه نویس Go / Django
@navids 5 سال پیش مطرح شد
0

@elyasbeshkani
شما با نصب DRF روی جنگو، به سادگی API برای کارهای خودتون تحویل میگیرید که سرعتش بسیار بشیتر از لاراول است
برای realtime هم میتونید سوکت بنویسید و کارهای خودتون رو انجام بدید و میتونید از طریقه socket.io شبیه به لاراول انجام بدید


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

@elyasbeshkani
لاراول واسه api نوشتن راحتتره تا جایی ک من کار کردم
ولی request per second جنگو بیشتره و نیازی هم نیس واسه اپ موبایل پنل ادمین بسازی چون خودش بهترین پنل رو میسازه واست!
یعنی هم قالب پنل ادمینو واست میسازه هم بکند پنل ادمین رو
با امکانات crud و سرچ و فیلتر و auth و رول پرمیشن و کلی چیزای دیگه!


الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 5 سال پیش آپدیت شد
0

@rezajashnsaz0011 @navids @mirzaee.sh12 @juza66 @hesammousavi @ali.bayat @proamirm @Alimotreb

من به کل گیج شدم
من نه لاراول بلدم، نه نودجی اس و نه جنگو
اما یه آشنایی خیلی خیلی کلی در حد حروف الفبا از سه تاشون میدونم
تعصبی نیستم
فقط کارایی و سرعت مهمه برام
میخواستم برم لاراول یاد بگیرم، چشمم خورد به نودجی اس، الانم یهویی جنگو
قبلا با php خام کارامو راه مینداختم ولی الان دوس دارم یکی از این فریم ورک ها رو یاد بگیرم تا هم سرعت کارم بره بالاترو هم حرفه ای تر و مرتب تر کار کنم
چیزایی که برام مهمه
1- api نویسی
2- نوشتن پنل مدیریت
3- و انجام دادن کارای real time

به نظر شما چه کنم؟ کدوم یکی رو انتخاب کنم؟


sh.mirzaee
تخصص : برنامه نویس ارشد
@mirzaee.sh12 5 سال پیش مطرح شد
2

نود جی اس به دلیل قابلیت async به سرعت معروف شد و محبوبیت بالایی پیدا کرد.
در حال حاضر در ورژن های آخر پایتون این قابلیت به این زبان اضافه شده و به راحتی امکان async نوشتن برنامه را در اختیار شما میگذارد.
php برای کارهای این چنینی مناسب نیست.
من اطلاعی ندارم که شما تا چه حدی به برنامه نویسی مسلط هستید و در این زمینه تجربه دارید. اما پیشنهاد من برای افرادی که تا حدودی همانند شما سردرگم انتخاب مسیر بوده اند و آشنایی نسبی با برنامه نویسی داشته اند این است زبان php خود را تکمیل کنند(کار کردن با MVC) و یکی از فریمورک های سبک آن مثل کدیگنایتر که سرعت یادگیری و همچنین پرفورمنس خوبی در اجرا دارد را یاد بگیرند و سپس برای کارکردن با یک زبان قوی تر از پی اچ پی به سراغ زبان دیگه مثل پایتون یا نود بروند. که البته بنده با تست هر دو این زبان ها در نهایت پایتون را برای حرفه ای کار کردن انتخاب کردم چون علاوه بر مزایای نود جی اس کاربرد گسترده تری دارد. از وب گرفته تا زمینه هوش مصنوعی و دیتاساینس و برنامه نویسی HPC (High Performance Computing) و ...

در این انتخاب بازار کار هم مطرح است.
از لحاظ بازار کار بنده نظر شخصی نمیدم- بهتره برید توی سایت های استخدامی معروف مثل جابینجا و تعداد تقاضا برای استخدام php پایتون و نود را مقایسه کنید(البته که بیشترین تقاضا مربوط به php بعد پایتون و بعد از اون نود هست) و محدوده درآمدی را هم بررسی کنید.(مقایسه تعداد تقاضا برای php با پایتون و نود صحیح نیست. نود و پایتون را باهم مقایسه کنید- و برای شروع کار php را بررسی کنید.)

در نهایت چیزی که اهمیت بسیار زیادی دارد علاقه است!


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

@elyasbeshkani
1 - واسه api نویسی لاراول ساده تره و سر راست تر ! ولی پرفورمنس نودجی اس و جنگو بیشتره
2 - واسه پنل مدیریت توی جنگو در عرض 5 دقیقه میتونی پنل ادمین بسازی ( هم قالب هم امکانات بک اندش ) ولی توی لاراول و نودجی اس خودت باید از صفر بنویسی ...
3- واسه real time نود جی اس بهترینه ...
.
ببین اینکه یه فریمورک یاد بگیری و همه کاراتو با اون انجام بدی کاملا اشتباهه! یعنی تا همیشه سر در گم میمونی .. نوع زبان و فریمورک به پروژه و ماهیتش بستگی داره


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 5 سال پیش مطرح شد
3

@elyasbeshkani
سلام قطعا لاراول برای ما تازه کارها خیلی بهتره، شک نکن و شروع کن


آرمین
@arminbeik 5 سال پیش مطرح شد
0

براي حل مسئله و پياده سازي ايده جديدي كه مثلاً در هيچ سايتي مشابهش وجود نداره كدوم زبان راحت تر ميشه ايده رو پياده سازي كرد؟
يعني زباني كه دستت براي انجام خلاقيت باز تر باشه و راحت بتوني اين كارو كني


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

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