سلام
1. شما در ابتدا باید هدفتون رو از راه اندازی اون سایت مشخص کنید. چه خدماتی ارائه میدید و به چه ماژول هایی نیاز دارید
مثال میزنم شما میخواین یک فروشگاه اینترنتی کتاب راه اندازی کنید و از این طریق مشتری جذب کنید.
با سایت وردپرسی و کار کردن روی سئوی سایت میتونید به هدفتون برسید. ولی یه مواقعی میخواین یه سایت آژانس هواپیمایی داشته باشید که از طریق اون کاربر بتونه تور و هتل و بلیط هواپیما رزرو کنه. یا اصلا خود اپراتور ها این کار رو انجام بدن. یا یک آموزشگاه داشته باشید و بخواین مراحل ثبت نام از طریق اینترنت انجام بگیره.
طی کردن این روند با سی ام اس های آماده مثل وردپرس و جوملا و... اصولی نیست. و استفاده از فریمورک هایی مثل لاراول و ایی بهتر هست.
2. فریمورک لاراول در کل دنیا خیلی متدوال تر هست نمیشه گفت مثلا از yii بهتره شاید یک سری مزیت ها رو yii داشته باشه که لاراول نداشته باشه
اما محبوب تر هست. همین محبوبیت باعث میشه منابع بیشتری در ارتباط باهاش در اینترنت وجود داشته باشه. مثلا شما اگر سوالی در ارتباط با لاراول براتون پیش بیاد
زودتر میتونید به جواب برسید تا درمورد فریمورک های دیگه. به دلیل این که افراد بیشتری باهاش آشنایی دارند. توی خود ایران هم اکثرا با لاراول کار میکنند.
3. این نکته رو بگم که تا پارسال محبوب ترین فریمورک لاروال بوده ممکن هست در طی این یک سال یک فریمورک های دیگه ای ارزش پیدا کرده باشن. هیچ مطلقی وجود نداره
4. در هر حال معمولا تمامی فریمورک ها از یک ساختار تبعیت میکنند. و بر پایه ام وی سی هستند
کافیه شما یکی رو به خوبی یاد بگیری یاد گرفتن فریمورک های دیگه کار ساده ای میشه.