Skip to Content
Laravel: Up & Running, terza edizione
book

Laravel: Up & Running, terza edizione

by Matt Stauffer
April 2025
Intermediate to advanced content levelIntermediate to advanced
572 pages
12h 53m
Italian
O'Reilly Media, Inc.
Book available
Content preview from Laravel: Up & Running, terza edizione

Capitolo 16. Code, lavori, eventi, broadcasting e scheduler

Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com

Finora abbiamo trattato alcune delle strutture più comuni che alimentano le applicazioni web: database, posta, filesystem e altro ancora. Tutte queste strutture sono comuni alla maggior parte delle applicazioni e dei framework.

Laravel offre anche delle funzioni per alcuni modelli di architettura e strutture applicative meno comuni. In questo capitolo parleremo degli strumenti di Laravel per implementare code, lavori in coda, eventi e pubblicazione di eventi WebSocket. Parleremo anche dello scheduler di Laravel, che rende le pianificazioni cron modificate manualmente un ricordo del passato.

Code

Per capire cos'è una coda, pensa all'idea di "fare la fila" in banca. Anche se ci sono più file, viene servita una sola persona alla volta da ogni coda e ogni persona alla fine raggiungerà il primo posto e verrà servita. In alcune banche vige una politica rigorosa del tipo "primo dentro, primo fuori", ma in altre non c'è una garanzia precisa che qualcuno non ti preceda nella fila a un certo punto. In sostanza, qualcuno può aggiungersi alla coda, essere rimosso prematuramente o essere "processato" con successo e poi rimosso. Qualcuno potrebbe anche arrivare in testa alla coda, non essere in grado di essere servito correttamente, tornare in coda per un certo periodo e poi essere nuovamente ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Beginning PHP 5.3

Beginning PHP 5.3

Matt Doyle
Oracle® Web Application Programming for PL/SQL® Developers

Oracle® Web Application Programming for PL/SQL® Developers

Susan Boardman, Melanie Caffrey, Solomon Morse, Benjamin Rosenzweig
Ten Minute Guide to Lotus Notes® 4.6

Ten Minute Guide to Lotus Notes® 4.6

Dorothy Burke, Jane Calabria

Publisher Resources

ISBN: 9798341644663