آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

دو سوال در مورد فریمورک

alisajadi  9 سال پیش  9 سال پیش
0 0

سلام.

دو تا سوال برام پیش اومده.

مگه فریمورک ها همون کد های php نیستن؟ پس چرا میگن مثلا لاراول سخت تر از کدیگنایتره.

نقش mvc در برنامه نویسی وب و فریمورک ها چیه؟

یه نفر تو یه تاپیک پرسیده بود آموزش ها بر پایه mvc هست و پاسخ داده شده بود که بله و در نهایت یک فریمورک بر این اساس ساخته میشه. خب php و lamp پس چیکاره هستن؟

تا اون جایی که یادمه mvc زبان برنامه نویسی وب مایکروسافته و بعد از asp ارایه شد. (نمیدونم درسته یا نه)

ممنونم.

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Mehrad  9 سال پیش
+4 0

سلام دوست عزیز
mvc زبان برنامه نویسی نیست ، بلکه یک ساختار برای نوشتن و دسته بندی کردن کدهاست.
فریم ورک ها همونطور که از اسمشون بر میاد ، چارچوب و قالب های کاری هستن . این چارچوب ها به برنامه نویس ها کمک میکنن که کدهای تمیز تر ، خوانا تر  ، بهینه تر و راحتتر در هنگام توسعه رو داشته باشن. روش های کدنویسی ( از نظر ساختار ) ممکن هست در هر فریم ورک تفاوت ها و شباهت هایی داشته باشه. این روش ها بر اساس خلاقیت نویسندگان اون فریم ورک شکل میگیرن ( مثل همین فریم ورکی که استاد در این پکیج آموزش میدن )
اما ارتباط mvc و فریم ورک ها در این هست که فریم ورک ها میتونن ساختار mvc رو در خودشون داشته باشن ( که اکثر فریم ورک های PHP اینطور هستند )
پس فریم ورک چیزی فراتر از mvc هست . در واقع فریم ورک‌ها تشکیل شده از مجموعه کدهای مختلف هستند که در اختیار برنامه نویس قرار میگیرن تا کار نوشتن برنامه ها و توسعه اونها ساده تر و بهینه تر انجام بشه.


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .