Sales1 min read171 words

5 Laravel 8 Kenmerken die u Moet Weten

Recai Atak

Recai Atak

PlusClouds Author

Cloud & SaaS

5 Laravel 8 Kenmerken die u Moet Weten

إطار العمل PHP الأكثر شهرة Laravel أصدر، كما تعلم، الإصدار 8 قبل بضعة أشهر، ودعونا نلقي نظرة جيدة على هذه الميزات السبع الجميلة التي تم مشاركتها معنا.


#1 وضع الصيانة


هذا الوضع موجود بالفعل منذ الإصدارات الأولى، ولكنه أعيد تصميمه بناءً على احتياجات المطورين.

يمكنك، على سبيل المثال، تفعيل وضع الصيانة على أساس الثواني.

php artisan down — refresh=15

أو يمكنك تعيين مفتاح سري، بحيث يكون الوصول فقط للأشخاص الذين تريدهم.

php artisan down — secret=”1872391692361283"

#2 تجميع المهام


أحيانًا قد نقلق بشأن المهام غير المتزامنة الثقيلة في تطبيقنا. هذا يضع حالة المهام وما إلى ذلك في وضع غير قابل للإدارة ويصبح من الصعب متابعتها. مع Laravel 8 يمكننا الآن تجميع المهام.

#3 إنهاء مهام Queue


في الإصدارات الأقدم كنا نقوم فقط بأعمال الإرسال، ولكن الآن يمكننا، عند اكتمال مهام queue، استدعاء وظيفة callback لتنفيذ المهام المرتبطة.


#4 حد المعدل


يمكننا الآن إعدادات بناءً على احتياجات تطبيقنا أو منطق الأعمال، مثل عدد المرات التي يمكن فيها النقر على نموذج أو مسار، أو عدد المرات التي يمكن لمجموعة المهام رؤية ذلك الجزء.




Frequently Asked Questions

Wat is de onderhoudsmodus in Laravel 8 en hoe gebruik ik deze?

De onderhoudsmodus bestaat al sinds de eerste versies, maar is opnieuw ontworpen op basis van de behoeften van ontwikkelaars. Je kunt de onderhoudsmodus op secondenbasis inschakelen met php artisan down — refresh=15 en je kunt een geheime sleutel instellen zodat alleen de personen die je wilt toegang hebben met php artisan down — secret=1872391692361283.

Hoe kan ik de onderhoudsmodus op secondenbasis inschakelen?

Gebruik de opdracht php artisan down — refresh=15 om de onderhoudsmodus voor een korte periode in te schakelen. Het voorbeeld laat zien hoe demodus op secondenbasis kan worden ingesteld.

Kan ik de onderhoudsmodus beveiligen met een geheime sleutel en hoe werkt dat?

Ja, je kunt een geheime sleutel instellen zodat alleen de personen die je wilt toegang hebben. Dit gebeurt met php artisan down — secret=1872391692361283.

Wat is Taak Groepering en waarom is het handig?

Soms kunnen zware asynchrone taken de status moeilijk te volgen maken. Met Laravel 8 kunnen we nu taken groeperen, zodat de status van taken en eventuele voortgang beter beheersbaar blijft.

Hoe werkt afsluiten van queue-taken in Laravel 8?

In oudere versies deden we alleen dispatch-werkzaamheden. Nu kunnen we, wanneer de queue-taken zijn voltooid, de callback-functie aanroepen om de bijbehorende taken uit te voeren.

Wat houdt rate limiting in Laravel 8 in en hoe kan ik het instellen?

Rate limiting laat toe om instellingen te maken afhankelijk van de behoeften van onze applicatie of bedrijfslogica. Bijvoorbeeld hoeveel keer een model of route aangeklikt kan worden, of hoe vaak een taakgroep dat gedeelte kan zien.