PHP România

Agregator al celor mai importante știri și tutoriale pentru dezvoltatorii PHP, Laravel, Symfony, WordPress din România.

Cele mai noi știri

Symfony Blog2026-06-19

CVE-2026-55878: Traversarea căilor în symfony/ux-toolkit permite scrierea și citirea de fișiere arbitrare printr-un manifest de rețetă creat special

Versiunile afectate ale Symfony UX Toolkit sunt 2.32.0 până la 2.36.1 și 3.0.0 până la 3.2.0, iar problema de securitate a fost remediiată în versiunile 2.36.1 și 3.2.0. Vulnerabilitatea permitea atacatorilor să scrie conținut necontrolat pe mașinile dezvoltatorilor sau pe CI runner, printr-o manipulare a comenzilor console. Soluția introduce o validare suplimentară pentru a preveni utilizarea căilor care pot ieși din directorul destinat.

Citește mai mult
Laravel News2026-06-19

Monitorizează coada Laravel, comenzile și planificatorii pe orice driver cu Vigilance

A fost lansat un tablou de bord auto-găzduit pentru monitorizarea ciclului de viață al joburilor, comenzilor artisan și sarcinilor programate. Acesta suportă toate driverele de coadă, oferind opțiuni de dispatch manual și control al eșantionării.

Citește mai mult
Laravel News2026-06-18

Uitați-te la teaserul documentarului 'The Story of PHP'

CultRepo a lansat un teaser pentru documentarul "The Story of PHP", sponsorizat de JetBrains, care îi include pe Taylor Otwell, Fabien Potencier și Nikita Popov. Documentarul promite să surprindă istoria și evoluția PHP.

Citește mai mult
Laravel News2026-06-18

Transportă AI cu Laravel: oferă agentului tău AI căutare pe web în timp real

Un nou instrument WebSearch a fost adăugat pentru a permite agentului AI să acceseze informații live de pe web, restricționat la domenii de încredere. Această funcționalitate îmbunătățește capacitatea agentului de a răspunde la întrebări legate de informații actualizate, cum ar fi întârzierile de livrare. Această actualizare este relevantă pentru dezvoltatorii Laravel care integrează AI în aplicațiile lor.

Citește mai mult
Symfony Blog2026-06-18

SymfonyDay Montreal 2026: O zi memorabilă, un grand merci à tous ! 🍁

SymfonyDay Montreal 2026 s-a desfășurat pe 4 iunie, reunind comunitatea Symfony într-o zi plină de conferințe inspiraționale și discuții tehnice. Participanții au avut ocazia să facă networking și să împărtășească idei, încheind ziua cu o întâlnire relaxantă. Înregistrările majorității prezentărilor sunt disponibile online, iar următoarele două conferințe vor fi publicate curând.

Citește mai mult
Laravel News2026-06-18

Lattice: descrierea Inertia UIs în PHP

Lattice este un framework pentru Laravel care permite definirea de pagini, formulare și tabele în PHP, redându-le ca componente React tipizate prin Inertia. Această abordare facilitează dezvoltarea interfețelor utilizator.

Citește mai mult
Laravel News2026-06-17

Cum am cachinguit Laravel News la margine cu Fast Laravel

Jason McCreary a participat la seria Laravel Creator pentru a demonstra cum a utilizat practicile Fast Laravel și Cloudflare pentru a cache-ui Laravel News, un site cu trafic ridicat. Această metodă permite gestionarea eficientă a conținutului care se schimbă frecvent. Articolul detaliază pașii necesari pentru implementare.

Citește mai mult
Symfony Blog2026-06-17

Noutăți în Twig 4.0: parsere de expresie

Twig 4.0 aduce modificări semnificative în modul în care extensiile definesc operatorii, înlocuind metoda getOperators() cu getExpressionParsers(). Această schimbare permite operatorilor să fie tratați ca obiecte, conținând logica de analiză, ceea ce îmbunătățește flexibilitatea și comportamentul. De asemenea, Twig 4.0 elimină monolitul Twig\ExpressionParser, simplificând astfel codul și îmbunătățind gestionarea operatorilor.

Citește mai mult
Laravel News2026-06-17

Comanda artisan dev în Laravel 13.16.0

Laravel 13.16.0 introduce comanda artisan dev pentru rularea proceselor de dezvoltare și metoda de requests whenFilledEnum. De asemenea, se adaugă withCookies pentru toate răspunsurile și un driver de mod de întreținere bazat pe array pentru testare paralelă.

Citește mai mult
Sylius2026-06-16

Cum susține Sylius Plus noile cerințe ale UE privind retragerea din contracte

Începând din iunie 2026, magazinele online din UE vor fi obligate să ofere consumatorilor o opțiune clară pentru retragerea din contractele online, conform Directivei (UE) 2023/2673. Sylius Plus va integra funcția de retragere din contract în modulul de gestionare a retururilor, facilitând acest proces atât pentru clienți, cât și pentru comercianți printr-o interfață simplificată. Această implementare ajută la conformarea cu noile reglementări, îmbunătățind în același timp experiența utilizatorului.

Citește mai mult
Symfony Blog2026-06-16

Symfony: Fast Track-ul, acum în nouă limbi

Editia 8.1 a cărții The Fast Track pentru Symfony este acum disponibilă în nouă limbi, inclusiv neerlandeză, poloneză și ucraineană. Cărțile sunt accesibile gratuit online, în toate cele nouă limbi, la symfony.com/book. Finanțarea continuării acestui proiect de traducere este posibilă prin sponsorizări din partea companiilor care folosesc Symfony.

Citește mai mult
Symfony Blog2026-06-16

Nou în Symfony 8.1: componenta Tui

Symfony 8.1 introducează componenta Tui, destinat interacțiunilor complexe în terminal, complementând componenta Console. Tui permite crearea de interfețe bogate, cu widget-uri, stiluri și funcționalități în timp real, fiind non-blocant. De asemenea, dezvoltarea pentru Symfony 8.2 a început, cu lansarea planificată pentru noiembrie 2026.

Citește mai mult