با درود خدمت اساتید محترم
بنده با نصب پکیج هیچ مشکلی ندارم ولی یه چیزایی هنوز درست برام جا نیفتاده تو نصب پکیج ها. برای مثال:
پکیج image intervation تو آموزش نصب بعد از install با composer اشاره کرده که تو فایل کانفیگ هم این 2 خط مربوط به provider و alisases هم اضافه کنید.
Intervention\Image\ImageServiceProvider::class
'Image' => Intervention\Image\Facades\Image::class
سوال من دقیقا همینه که اگه اینارو هم اضافه نکنیم همچنان میشه از پکیج استفاده کرد چون به نظرم auto load هست و به هیچ مشکلی هم نمیخورم
پس دقیقا دلیل استفاده و افزودن این 2 خط به فایل config چیه؟
آیا ممکنه تو برنامه و پروژه بدون این 2 خط به مشکل بخورم؟
و سوال دیگه اینکه اگه از تعداد زیادی پکیج استفاده کنیم آیا تو پرفورمنس تاثیر میزاره یا بهتره بعضی کارارو خودمون native انجام بدیم؟
سوال اول: از نسخه 5 به بعد لاراول اگر اشتباه نکنم اختیاری هست و می تونی اضافه نکنی. برخی پکیج ها اینو تو راهنماش گفته.
سوال دوم: خود لاراول داره از مجموعه ای لایبرری و پکیج استفاده می کنه. پس شما هم استفاده کن فقط پکیج هایی رو انتخاب کن که فعال باشن و مرتب اپدیت می دن.
برای سوال اولتون : همونطور که دوستمون گفتن از ورژن 5(شایدم 6) به بعد لاراول خودش اون 2 تا گزینه رو به صورت خودکار موقع نصب اضافه میکنه توی کانفیگ
اینکه توی مستندات بعضی از پکیج ها گفته اضافه کنیم برای کاربرانی هست که از ورژن های قدیمی لاراول استفاده میکنن
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟