یه جمع بندی کلی کردم، شاید انتخاب نهایی فریم ورک رو راحتتر کنه.
- Laravel
- مزایا
- خوانایی کدها (ایجاد فرم، مدل ها و ...)
- ساختار ساده تر view ها
- استفاده از config پیشفرض ساده
- بازخوانی سریعتر کدها
- معایب
- ناتوانی در اشتراک هسته فریم ورک برای چند پروژه
- نداشتن امکانات توکار پرکاربرد اعم از امکانات وب 2 ، تم، کتابخانه js و ...
- Yii
- مزایا
- سیستم کش حرفه ای تر
- قابلیت استفاده از تم و اسکین
- داشتن تعداد زیاد افزونه
- انجمن فعال تر
- قابلیت استفاده از کتابخانه jquery
- مستندات کامل تر
- اشتراک گذاری هسته فریم ورک برای چند پروژه
- کپچا (توکار)
- ایجاد وب سرویس راحت و سریع (توکار)
- منابع بیشتر
- معایب
- خوانایی کد کمتر نسبت به laravel
مدتی پیش برای ایجاد یه پروژه تصمیم گرفتم که از yii استفاده کنم. به اتفاق بعد از گفتگو با یکی از دوستان، بهم laravel رو معرفی کرد و بعد از بررسی اون، دیدم سروساده تر از yii عمل کرده.
تصمیم داشتم که با laravel پروژه رو استارت بزنم اما بعد از بررسی های نهایی و با توجه به امکانات مورد نیاز پروژه، تصمیمم عوض شد و ترجیح میدم که با yii کار کنم.
امکانات توکار، افزونه ها و منابع گسترده، باعث افزایش سرعت عمل میشه.
yii 2 که منتشر بشه قطعا خیلی از کاستی های yii 1 مرتفع میشه. پس بهتره که خودمون رو از الان مسلط کنیم روی yii 1.
ان شاء الله که این جمع بندی ها برای بقیه مفید واقع بشه.