آرمین
3 سال پیش توسط آرمین مطرح شد
3 پاسخ

مباحث شي گرابي و php خام در لاراول

سلام
چندوقتي هست كه شروع به يادگرفتن فريمورك لاراول كردم و قبلش هم مباحث ابتدايي و شي گرايي و معماري mvc رو در زبان php يادگرفتم اما با هيچكدوم از اون ها پروژه اي انجام ندادم
حالا كه سمت فريمورك لاراول آمدم ميبينم همه چي در اين فريمورك ساده تر شده و كلي متد آماده براي كار هاي مختلف وجود داره و با يك دستور artisan مثلاً ميشه يك كنترلر ريسورس ساخت كه همه هفت فانكشن اصلي رو هم داره و شروع به كد نويسي كرد و اين باعث شده يكمقدار مباحث پيشرفته php مثل شي گرايي و mvc رو فراموش كنم در صورتي كه قبلاً با اونا پروژه اي نساخته بودم و صرفاً مفاهيمش رو يادگرفتم
سوالي كه دارم اينه كه در يك پروژه لاراولي چند درصد ممكنه مجبور بشيم از شي گرايي و خود php خام در فريمورك لاراول استفاده كنيم كه در خود لاراول تعريف نشده باشه و با وجود فريموركي مثل لاراول باز براي موارد خاص و ايده هاي متفاوت نيازي به حالت قديمي شي گرايي يا mvc پيدا ميكنيم يا خير؟


ثبت پرسش جدید
عرفان
تخصص : Python
@erf 3 سال پیش مطرح شد
1

سلام
تقریبا میشه گفت 100 درصد چون همه کد هایی که توی لاراوله با شی گرایی سطح بالا پیاده شدن و برای یادگیری ، درک و استفاده باید به تمام این مباحث مسلط باشید

در کل ممکنه نیازتون جوری بشه که مجبور به ساخت فریم ورک خودتون بشید مثل دیجی کالا ( 😶🙄 ) اما هر چقدر بیشتر کد بزنید و پروژه بزنید بیشتر می فهمید که واقعا تمام اون مباحث نیازه


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 3 سال پیش مطرح شد
3

لاراول از شئ گرایی به بهترین شکل استفاده کرده.. و سر تا سر سورس کدش پر هست از الگوهای طراحی
در عین حال لاراول امکانات کاملی داره اما در اکثر پروژه ها نیاز میشه که شما کدهای خودت رو هم به پروژه اضافه کنی
و اونجاست که بهتره طبق اصول پیش بری


moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 3 سال پیش مطرح شد
0

در تکمیل سخنان دوستمون @ali.bayat
از وقتی که با لاراول کار می کنید اگر روی ساختار این فریمورک دقت کنید و با جزئیات پیش برید می تونید پروژه های خام php خودتون رو خیلی بهتر پیاده سازی کنید.
@arminbeik


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام