لارافيل 5.6+ المشرفLTE
Laravel 5.6+ وAdminLTE 2.4+
متضمنة
- الواجهة الأمامية: تسجيل الدخول، التسجيل
- الواجهة الخلفية: إدارة المستخدم، الدور البسيط، الملف الشخصي
- فتات الخبز لارافيل
- إخطارات فلاش سهلة
- انتحال شخصية المستخدمين:
- السماح للمسؤولين بتسجيل الدخول كمستخدمين آخرين
- لتمكين هذه الميزة، عليك إضافة IMPERSONATE=true إلى ملف .env وتحديث فئة App/Http/Kernel.
- الاختبارات
كيفية الاستخدام
- استنساخ: git clone https://github.com/rrpadilla/laravel-adminlte-boilerplate.git my-new-project
- مؤتمر نزع السلاح مشروعي الجديد
- انسخ ملف .env.example إلى .env وقم بتحرير بيانات اعتماد قاعدة البيانات وAPP_URL
- قم بتشغيل تثبيت الملحن
- قم بتشغيل تفريغ الملحن التلقائي
- قم بتشغيل مفتاح PHP الحرفي: إنشاء
- قم بتشغيل php artisan migrate --seed
- الاختبار: قم بتشغيل phpunit
- راجع اختبار UsersController
- تسجيل الدخول مع:
- اتبع الوثائق لمعرفة كيف يمكنك إضافة المزيد من الموارد (CRUD) إلى مشروعك.
مخطط التوافق
لارافيل | PHP | فتات الخبز | مشرفLTE |
---|
5.6+ | 7.1+ | 5.x | 2.4+ |
إنتاج
- تثبيت الملحن --optimize-autoloader --no-dev
- التكوين الحرفي PHP: ذاكرة التخزين المؤقت
- مسار PHP الحرفي: ذاكرة التخزين المؤقت
- عرض الحرفي PHP: واضح
- تشغيل كافة الأوامر.
- تثبيت الملحن --optimize-autoloader --no-dev && php artisan config:cache && php artisan road:cache &&php artisan config:clear
الإنتاج - تكوين الوكلاء الموثوق بهم
قم بتغيير .env الخاص بك إذا:
- أنت تستخدم AWS ELB:
- TRUSTEDPROXY_PROXIES ="*"
- TRUSTEDPROXY_HEADERS =" HEADER_X_FORWARDED_AWS_ELB "
- عنوان IP (أو النطاق) للوكيل الخاص بك
- TRUSTEDPROXY_PROXIES ="192.168.1.1,192.168.1.2"
- TRUSTEDPROXY_PROXIES ="192.168.1.0/8"
- TRUSTEDPROXY_HEADERS =" HEADER_X_FORWARDED_ALL "
- TRUSTEDPROXY_HEADERS =" HEADER_FORWARDED "
واجهة