با سلام،
در ابتدا باید ببینید که هدف شما از استفاده از یک فریمورک چی هست، بزارین یه مثال بزنم مثلا یه وبسایتی داریم که سرعت براش اولویت خیلی بالایی داره پس باید سبک و جمو جور باشه چه از بک اند و چه از فرانت اند خوب قاعدتا یه فریمورک 17 مگی (تقریبا مثل لاراول) وقتی سرعت لود نسخه نصب شدش (خام) به کمک میکروتایم php تقریبا برابر 0.03 ثانیس در کنار فریمورک 500 کیلوبایتی CodeIgniter که سرعت لود نسخه نصب شده خامش 0.0028 ثانیه هست قرار بگیره CodeIgniter فریم ورک قوی تری به حساب میاد. پس اول هدفتون رو مشخص کنید که قراره فریمورکتون چی داشته باشه (کلی امکانات داشته باشه Laravel یا Zend - تحت هیچ عنوان زند برای شروع پیشنهاد نمیشه اما خیلی امکانات خفنی داره
- یا سرعت خیلی بالا و سبک باشه CodeIgniter یا پول زیادی بشه ازش در آورد Zend - آخر فریمورکاس و خوب جاهای معدودی استفاده می کنن اما پول میدن بابتش)
ی توضیح کوتاهم در مورد MVC: این روش یه روش طراحی ساختاری هست که میاد ارتباطات و بخش های مربوط به ذخیره سازی رو از شروط منطقی و ظاهر ها جدا میکنه (که به ترتیب Model و Controller و View هست توی جمله ای که نوشتم)
امیدوارم خسته نشده باشی و تونسته باشم کمکی کرده باشم
موفق باشی