راکت

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

3 پاسخ

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

آرمین
آرمین
@arminbeik
ثبت پرسش جدید

پاسخ‌ها

3
عرفان
عرفان
@erf

تخصص: Python

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

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

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

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

شاید پاسخ شما همین‌جا باشد

moha li
moha li
@mohaligateway

تخصص: توسعه دهنده لاراول و Vue

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

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

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