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