Izlaists Laravel 10.31
Šonedēļ Laravel komanda izlaida v10.31, pievienojot iespēju novietot paketus darba ķēdē. Tagad varat izpildīt darbus secīgi, pēc tam paralēli palaist paketi darbu un turpināt ar ķēdi, kad šī pakete ir pabeigta.
Pievienota iespēja novietot paketi ķēdē
Sebastjans Ārmans pievienoja iespēju palaist darbu paketes darba ķēdē. Tas ir scenārijs, ar kuru saskaramies dažādās vietās uzņēmumā "Square", kur mums ir secīgs darbu process, kas jāapstrādā, un viens vai vairāki soļi vai nu jāveic paralēli, vai nu to garums nav zināms, kad tiek sākta darbplūsma un tiks radīti papildu darbi, bet mums jāzina, kad tas pabeigts, lai nodrošinātu ķēdes turpināšanu. Šeit ir piemērs no atjauninātās ķēžu un paketu dokumentācijas, kur varat vispirms notīrīt kešatmiņu, izlaist podkāstu paketi, un pēc tam izveidot paziņojumu paketi par šiem podkāstiem:
phpCopy code
use App\Jobs\FlushPodcastCache;
use App\Jobs\ReleasePodcast;
use App\Jobs\SendPodcastReleaseNotification;
use Illuminate\Support\Facades\Bus;
Bus::chain([
new FlushPodcastCache,
Bus::batch([
new ReleasePodcast(1),
new ReleasePodcast(2),
]),
Bus::batch([
new SendPodcastReleaseNotification(1),
new SendPodcastReleaseNotification(2),
]),
])->dispatch();
Sleep::until() tagad apstrādā stringa laika zīmes
Džejms Hals ieviesa izmaiņas, kas ļauj nodot laika zīmju virkni funkcijai Sleep::until(), nodrošinot, ka vērtība paliek skaitliska:
phpCopy code
Sleep::until("1699411804");
Pievienota atbalsta "Sec-Purpose" galvenes
Lietotājs @nanos ieguldīja atbalstu "Sec-Purpose" galvenei, izmantojot $request->prefetch() metodi:
"Kamēr lielākā daļa lietotāju aģentu iestata Purpose: prefetch priekšizsaukumos, "Firefox" jaunākajā versijā izmanto Sec-Purpose: prefetch, kā aprakstīts iepriekš minētajā MDN rakstā. Tas nozīmē, ka pieprasot ->prefetch() metodi "Firefox" pārlūkā nosūtītajiem pieprasījumiem, neatkarīgi no priekšizsaukuma statusa, vienmēr tiks atgriezts false".
Šādi atjauninājumi ir veikti Laravel web izstrādē. Ja Jums nepieciešami kvalitatīvi pakalpojumi efektīva, mūsdienīga, progresīva interneta veikala izveidei, tad atstājiet savus pieteikumus. Laravel web izstrāde kuru piedāvā Devnrise komanda, ļaus atrisināt visus ar uzņēmējdarbību saistītos uzdevumus internetā. Mēs veidojam lielus portālus, nodarbojamies ar to izstrādi un popularizēšanu.