درود.
جنگو محبوب ترین فریمورک پایتون و لاراول محبوب ترین فریمورک PHP عه. تا اینجا اوکیه.
اما وقتی میرسیم به بحث مقایسه این دو تا قضیه متفاوت میشه.
اولین نکته : لاراول و PHP در ایران، از جنگو محبوب تره. این قضیه به مدت زمان ایجاد شون و ورود به ایران هم بر میگرده که PHP به نوعی نقش برادر بزرگتر پایتون رو در ایران بازی میکنه. در خارج ممکنه متفاوت باشه.
نکته دو: بودن انجمن های زیاد، افراد زیادی که لاراول بلدن و مستندات زیادش یه مزیت بزرگ برای لاراول عه. اینطوری نیست که بگیم جنگو مستندات نداره یا چی اما اگه از خود کاربران راکت نظرسنجی بگیرید 80 درصد لاراول کارن. یا PHP بلدن. پس اگه به یه مشکلی بخورید یا بخواید یه چیز جدید بسازید، دست برای کمک زیاد دارید و جای نگرانی نیست.
پایتون و جنگو به مراتب جدید ترن و به نظر من هنوز مونده تا جا بیفتن. اما عقیده هم دارم که وفتی جا بیفته مثل php به این راحتی خداحافظی نمیکنه. من خودم تا 2 هفته دیگه جنگو رو شروع میکنم.
از لحاظ های دیگه بخوام بگم، روی زبان تعصبی نباشیم، کد ها php کمی سینتکس زشتی دارن. در مقایسه با پایتون میتونیم یه نکته منفی برای php بدونیمش.
به نظر من مقایسه اینطوری زبان ها اونم این دو زبان قدرتمند، کار چندان درستی نیست. اما یه گفتگو مشابه توی راکت هست به این لینک
مکتب خونه هم یه مقاله داره که درش توضیح داده. از اینجا
سوالی داشتید صدام بزنید.
موفق باشید
جنگو مال پایتون و لاراول برای پی اچ پیه. هر دو هم فریمورک های تحت وب هستن. سایت ها بیشتر با پی اچ پی ساخته میشن ولی با پایتون امنیتشون بیشتره.
در موضوع لاراول ایا جنگو باید بگم زبان پی اچ پی از بدو تولد برای وب ساخته شدت اما پایتون برای تمامی پلتفرم ها
برای همین موضوع پی اچ پی در زمینه وب شناخته شده تره
اما جنگو و پایتون هم چیزی کم از قضیه نداره
اما بهتره به پروژه نگاه کنید اگر یه سایت معمولی باشه بهتره از پی اچ پی استفاده کنید چون هم لازم نیست هاست های گرون قیمت که برای جنگو استفاده میشه پرداخت کنید
اگر سای بزرگی دارید و تعداد در خواست ها در روز خیلی بالاست گزینه پیشنهادی من جنگو هست که سرعت خیلی بالایی داره و به همین راحتی کرش نمیکنه
برای بک اند php بهتره چون مخصوص طراحی وب درست شده
چون زبان پایتون همه جا استفاده میشه دلیل نیست که ما توی وب اندروید یا غیره از پایتون استفاده بکنیم .
واقعیتش از نظر من برای سایت های کوچک یا متوسط جنگو خوبه ولی برای سایت های بزرگ لاراول و سیمفونی😁
@mimsadAlef
فکر کنم برعکس گفتید
@mehradghasemzadeh9
به نظرم بشین لاراول رو یاد بگیر بعدش جنگو، هر دو عالی ان، توی ایران بازار دست لاراوله، ولی جنگو بهتره، اگه هدفت کار هست برو لاراول، اگه هدف سرعت بالا هست برو جنگو
در نهایت پیشنهادم هر دو هست!!! هر دو رو یاد بگیر و از زندگی لذت ببر
@mehradghasemzadeh9
از اونجایکه قبلاً چندین بار در این مورد بحث شده، تجربیات جدیدتر خودم رو خدمتتون عرض میکنم:
اول اینکه اگر به هر فریم ورک بک اندی تسلط دارید، بنظرم وقتتون رو برای اینکه کدام مناسبتره تلف نکنید مگر اینگه بنا به دلایل زیر اون قابلیت ها نباشه:
یادگیری پایتون- جنگو راحتتر و سریعتر از php-لاراول هست بنابراین اگر تازه قراره شروع کنید، جنگو مناسبتر خواهد بود.
اگر ماژولار نویسی براتون مهمه یا زودتر میخواهید به خروجی برسید یا پروژه استارت آپی دارید یا پنل مدیریت با سطح دسترسی و نقش کاربری مفصل میخواهید یا پروژه را قراره سریع شروع کنید و بعداً خیلی بزرگ بشه یا نگه داری و توسعه سریع پروژه مد نظره، جنگو مناسبتر خواهد بود.
اگر لذت کدنویسی براتون مهمه یا استفاده از سمپلهای پروژه های مشابه مد نظره یا بصورت تخصصی میخواهید بک اند کار کنید و درگیر پلتفرم های دیگه مثل موبایل، ویندوز و... نیستید، لاراول مناسبتر خواهد بود.
برای اکثر پروژه های معمول مثل وبلاگ، سایت خبری، فروشگاهی و... لاراول پاسخگوی نیازتون هست اما برای درخواستهای بالا مثل اینترنت اشیاء یا درخواستهای دیوایسهای MtoM خیر.
در پروژه های بزرگ و خیلی بزرگ با امکانات زیاد، جابجایی بین فایلها و فولدرها در جنگو راحته اما در لاراول با ساختار ماژولی، عذاب آوره.
این رو در نظر بگیرید که در لاراول شما مثل نقاشی هستید که یک بوم سفید جلوشه و باید در اون خلق اثر کنه اما در جنگو برای کارهای تکراری، امکانات زیادی هست که شما فقط باید اونها رو فعال کنید ( اشاره به شعار جنگو که کد تکراری نزن)
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟