PDA

View Full Version : فرق فریم ورک جوملا و لاراول



saman.1001
دوشنبه 07 فروردین 1396, 12:40 عصر
سلام دوستان عزیز
من شروع به یادگیری لاراول کرده ام و یک پروژه ساده هم انجام داده ام
میخوام یک فروشگاه ساز بسازم که دیدم لاراول اسکلت اولیه کار مثل ساختن روتر و چیزای زیادی در خودش داره
یه نگا به جوملا انداختم و دیدم هم از نظر url خیلی سئو شده هست و هم بخش ارسال مقاله در خودش داره
به نظرتون من رو جوملا یک فروشگاه ساز کامپوننت نویسی کنم؟یا با همین laravel پیش برم؟

اگر مزایایی که لاراول نثبت به جوملا داره بگید ممنون میشم

numberone1
دوشنبه 07 فروردین 1396, 14:10 عصر
لاراول یک فریم ورک php هست ولی جوملا cms هست. اینها خیلی باهم فرق دارند. شما با استفاده از لاراول میتونی یک joomla (cms) اختصاصی برای خودت بنویسی

saman.1001
دوشنبه 07 فروردین 1396, 15:27 عصر
طی بررسی متوجه شدم جوملا دارای کتابخانه بزرگی هست که مثلا با یک خط کد ادیتور پیشرفته تو پروژه میاریم و یا تاریخ شمسی یا سطح دسترسی میتوان برای بخش های مختلف پروژه ایجاد کرد و خیلی امکانات دیگر که هم جوملا داره و هم لاراول
ممنون میشم راهنمائی کنید با توجه به اینکه جوملا هم خودش این همه امکانات در اختیار برنامه نویس قرار میده چرا از لاراول استفاده میکنند؟
دلیل فنی داره؟ یا سلیقه ای هست؟

plague
دوشنبه 07 فروردین 1396, 22:09 عصر
لاراول یه سری ابزاره که باهاش میتونی ساختمون بسازی
جوملا یه ساختمونه که قبلا یکی نوشته با کلی امکانات شما میتونی تغییر بدی توش و چیز بهش اضافه کنی
جوملا برای یه تازه کار شاید جذاب و سریع و راحت به نظر بیاد ولی از اینا که رد بکنی متوجه میشی که

1 - محدودیت های زیادی داری چون بیس کد ها قبلا نوشته شده و شما فقط میتونی روی اونها چیزی اضافه کنی و ممکنه سیستم های پیچیده رو نتونی باهاش پیاده کنی

2 - اگر هم بتونی تغییر بدی کدهات بهترین و بهینه ترین کد نخواهد بود چون اون هسته کد جوملا برای استفاده عمومی نوشته شده و طبیعتا به هسته ای که از 0 برای منظور خاص نوشته میشه نمیرسه
شما اگه یه اسکلت یه ساختمون رو بهت بدن اون رو شاید بتونی تغییر بدی به آپارتمان و شاید بتونی چند تا تغییر بدی تبدیل کنی به استادیوم , ولی مسلمان به استادیومی که از 0 برای اینکار ساخته شده نمیرسی

3 - مجبوری به روشی که جوملا دیکته میکنه کد بنویسی که بعد از اینکه یکم مسلط شدی به برنامه نویسی و 4 تا روش کدنویس رو یاد بگیری خیلی احمقانه به نظر خواهد آمد , دلیلش هم اینه که جوملا برای استفاده عمومی نوشته شده پس به اجبار جوری نوشته شده که همه بفهمن و بتونن به سادگی باهاش کار کنن ... مثل اینه که شما بخای برای دبستانی ها صحبت کنی , باید سطح حرف زدنت رو بیاری پایین تا متوجه بشن اونا و براشون جذاب باشه ... حالا فرض کن تمام عمرت مجبور باشی همونجوری صحبت کنی !



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

saman.1001
سه شنبه 08 فروردین 1396, 10:17 صبح
ممنون از راهنمایتون
یه سوال دیگه هم داشتم
از نظر سرعت بارگذاری اطلاعات جوملا بهتره؟
یا لاراول؟
همینطور از نظر امنیت؟

plague
چهارشنبه 09 فروردین 1396, 00:28 صبح
هردوش بستگی به کدی که شما مینویسی داره
ولی سرعت لاراول به علت از 0 نوشتن کد ها و نبود کد های اضافه از نظر تئوری میتونه بیشتر باشه

اینا واقعا قابل مقایسه نیستن
لاراول در حال حاضر مطرح ترین فریم ورکه php هستش که خیلی از پروژه ها رو با اون پیاده میکنن
جوملا یه سری کتابخونست که ینفر باندل کرده مخاطبش برنامه نویس های آماتور تره و خریداراش کسانی هستن که نمیخان پول زیادی برای پروژه بدن و یه چیز ساده و ارزون میخان داشته باشن که البته در این بازار هم وردپرس حرف اول رو میزنه