این موضوع واقعا مطلق نیست.
باید در هر پروژه در مرحله مهندسی نرم افزارش بررسی کنید که حالا این پروژه را با یک فریمورک اجرا کنید یا بدون آن.
اگر تجربیات کافی دارید که فریمورک خودتان را نیز به مرور خواهید ساخت. با داشتن تخصص و مهارت، به خوبی مزایا و معایب هر فریمورک (آز جمله ماله خودتان) برایتان مشخص است اون وقت در هر پروژه باز با نیاز سنجی دقیق میتونید انتخاب کنید.
ماهان24 فریمورک ما در کدباکس هست. فوق العاده هست، هر چیزی که فکرش را کنید در آن است (به هر حال 4 سال آزمون و خطا و تجربه هست). با این وجود همین جلسه کاری دیروز ما برای وب سایتی تصمیم به استفاده از وردپرس و برای سایت دیگر جوملا گرفتیم. برای سایتی php خام.
وقتی مسلط باشید مزیت سنجی می کنید، این که صرفا اسیر فریمورک ها باشید خوب نیست. این که مطلقا باشون کار نکنید هم اشتباه هست.
شما مسلط بشید هر جا لازم بود کار کنید. فریمورک خودتان را نیز قدم قدم پیش ببرید اگر در اون سطح هستید که هیچ چیز از php نباشد که نفهمید. البته توصیه میکنم اول کلاس های خودتان را داشته باشید تا کم کم پشتوانه ایجاد فریمورک شما شوند.
اما اگر بحث شما از نظر بنچ مارک و عملکرد سیتسم باشد، روشن است استفاده از فریمورک ها بنچ مارک مطلوبی ندارد، خصوصا فریمورک های عمومی (ملت ناراحت میشن ما میگیمش آماتوری) که در پایین ترین رتبه قرار دارند و در خیلی از پروژه ها تا 10 بار کندتر و با مصرف منابع بیشتر به نسبت php عادی اجرا می شوند.