احتمالاً برای شما پیش آمده است که در گیر پروژه ای باشید و برای نوشتن بخشهایی از پروژه با مشکل رو برو شوید یا حتی فرصت و زمان انجام اون بخش پروژه را نداشته باشید. شاید هم حال نوشتن اون بخش رو نداشتید. معمولاً در اینترنت دنبال راه حل میگردیم که نیاز اون بخش خاص از پروژه را بر طرف کنید. در این پست قصد دارم ۱۰ پکیج کاربری لاراول را معرفی کنم، امیدوارم در پروژه های بعدی خودتان از این پکیج های کاربردی استفاده کنید
به وسیله این پکیج میتوانید رخدادهای سیستم خود را مدیریت و کنترل نمایید خوشبختانه این پکیج قابلت نصب بر روی نسخه های 4 و 5 لاراول را دارا میباشد.
معمولاً برای نمایش موقعیت فعلی هر کاربر از Breadcrumb استفاده مینماییم با استفاده از این پکیج به راحتی میتوانید Breadcrumb را در سیستم خود پیادهسازی نمایید.
برای مطالعه مستندات این پکیج به صفحه Laravel breadcrumbs 3 مراجعه نمایید.
اطلاعات دیتابیس ها از مهمترین بخشهای هر سیستم به حساب میآیند، زیرا اگر آنها را از دست بدهیم جایگاه فعلی سیستم زیر سؤال میرود. چنانچه قصد داشته باشید از دیتابیس سیستم خود پشتیبان تهیه کنید پکیج Backup manager میتواند شما را در این امر یاری نماید.
این پکیج شمارا قادر میسازد تا به سادگی کپچای گوگل را در سیستم خود استفاده نمایید.
ReCAPTCHA سرویس رایگانی است که سایت شما را از سوءاستفاده اسمپر ها محافظت مینماید.
یک پکیج قدرتمند جهت دست و پنجه نرم کردن با فایلهای اکسل!
برخی از امکانات این پکیج عبارتند از:
· ورد اطلاعات از فایل اکسل به سیستم
· خروجی گرفتن اطلاعات به صورت فایل CSV و Excel
· قابلیت سفارشی سازی
· ورود اطلاعات به صورت دستهجمعی
· ویرایش فایلهای اکسل
این پکیج شما را قادر میسازد تا تنظیمات مورد نیاز پروژه تان را راحتتر مدیریت نمایید .
7- Laravel Migrations Generator
عموما قبل از شروع هر پروژه دیتابیس آن را طراحی و پیادهسازی میکنیم. چنانچه قصد داشته باشیم از دیتابیس ایجاد شده Migrate ایجاد نماییم و دیتابیس مورد نظر جداول زیادی داشته باشد تولید Migrate آن بسیار کسل کننده خواهد بود. اگر قصد داشته باشید این کار به صورت خودکار انجام شود به شما پیشنهاد میکنم از این پکیج استفاده کنید.
جهت تبدیل دادههای خود به عکس و یا فایل PDF میتوانید از امکانات این پکیج بهره ببرید..
به کمک این سیستم میتوانید در پروژه لاراول خود از سیستم پیام رسان استفاده نمایید.
برخی از ویژگیهای این سیستم به شرح زیر است:
· امکان گفتگو همزمان برای هر کاربر
· قابلیت سفارشی سازی سطح دسترسی
· قابلیت ایجاد تالار گفتگو
· قابلیت ایجاد موضوع جدید
· قابلیت ارسال پیام شخصی و عمومی
· و برخی امکانات دیگر
Laravel HTMLMin پکیج کار آمدی است که حجم صفحات وبسایت شما را کاهش میدهد و امکانات مناسبی را برای فشردهسازی HTML، CSS و JS در اختیار شما قرار میدهد.