PHP România
Agregator al celor mai importante știri și tutoriale pentru dezvoltatorii PHP, Laravel, Symfony, WordPress din România.
Cele mai noi știri
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: 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 →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 →Filament Storage Monitor: Monitorizează utilizarea discului din tabloul de bord Filament
Filament Storage Monitor este un plugin care adaugă un widget pe tabloul de bord pentru monitorizarea utilizării discului serverului pe mai multe partiții. Acesta oferă etichete personalizate, colorare bazată pe starea de sănătate și autorizare pe diskuri. Această funcționalitate este utilă pentru dezvoltatorii Laravel care doresc să gestioneze mai eficient resursele de stocare.
Citește mai mult →Symfony: O săptămână rapidă, acum pentru Symfony 8.1
La SymfonyCon Amsterdam din noiembrie 2019 a fost publicată cartea „Symfony 5: The Fast Track”, iar acum este anunțată ediția pentru Symfony 8.1, cea de-a opta, cu modificări semnificative. Aceasta include utilizarea Symfony UX pentru frontend, Symfony AI pentru detectarea spamului și o abordare complet modernizată pentru teste și programare fără Node.js. De asemenea, platforma de implementare a fost actualizată la Upsun, menținând un flux de lucru familiar dezvoltatorilor.
Citește mai mult →Noutăți în Symfony 8.1: Îmbunătățiri diverse (Partea 2)
Symfony 8.1 introduce îmbunătățiri semnificative pentru utilizatorii săi, inclusiv posibilitatea de a construi semafoare pe orice backend de blocare și opțiunea de a colecta erori de deserializare. De asemenea, versiunea adaugă suport pentru selectorul CSS :has() și restricționează valorile acceptate pentru variabila de mediu APP_ENV. Alte caracteristici includ directive noi pentru Clear-Site-Data la deconectare și suport pentru construirea de tipuri de obiecte cu TypeInfo.
Citește mai mult →Subscriptionify: gestionarea abonamentelor bazată pe caracteristici pentru Laravel
Subscriptionify este un pachet Laravel care permite gestionarea planurilor, caracteristicilor, cotelor de utilizare și facturării opționale, fără a se lega de un anumit furnizor de plăți. Această soluție are rolul de a oferi flexibilitate dezvoltatorilor care utilizează Laravel pentru a implementa sisteme de subscripție.
Citește mai mult →Nou în Twig 4.0: O zonă de siguranță mai strictă
Twig 4.0 aduce îmbunătățiri semnificative în politica de securitate pentru sandbox, asigurându-se că toate testele, etichetele și funcțiile sunt controlate conform listelor permise. Utilizatorii pot activa modul strict pentru a verifica erorile și a aplica politica adecvată, asigurând astfel o securitate mai robustă. De asemenea, framework-ul introduce opțiuni pentru a marca elemente sigure, reducând astfel necesitatea re-listării lor în politica de securitate.
Citește mai mult →LaraOwl: monitorizare auto-găzduită pentru aplicații Laravel
LaraOwl este o platformă de observabilitate open-source și auto-găzduită pentru Laravel, care monitorizează cererile, excepțiile, interogările și joburile. Aceasta include un pachet client care trimite telemetrie către un server auto-găzduit.
Citește mai mult →O săptămână de Symfony #1015 (8–14 iunie 2026)
Săptămâna aceasta a avut loc conferința SymfonyOnline dedicată ediției din iunie 2026, alături de publicarea unui studiu de caz despre utilizarea Symfony în piața imobiliară de închiriere. În dezvoltarea Symfony, au fost fuzionate 52 de cereri și au fost rezolvate 34 de probleme, în timp ce au fost lansate 20 de actualizări pentru diverse componente. De asemenea, au fost disponibile noi oferte de muncă pentru dezvoltatorii Symfony și actualizări pe platforma SymfonyCasts.
Citește mai mult →Întâlniți modul desktop: un nou spațiu de lucru pentru WordPress Admin
WordPress a lansat un plugin gratuit, Desktop Mode, care oferă o interfață de lucru asemănătoare unui desktop, facilitând gestionarea conținutului din diverse feronierii deschise simultan. Aceasta ajută la organizarea fluxurilor de lucru și permite echipelor să colaboreze mai eficient. Pluginul este extensibil, permițând dezvoltatorilor să integreze propriile instrumente și funcționalități fără a modifica codul sursă.
Citește mai mult →Nou în Symfony 8.1: diverse îmbunătățiri (partea 1)
Symfony 8.1 aduce îmbunătățiri semnificative, inclusiv conversia între UUIDv7 și UUIDv4, facilități de denormalizare a tipurilor scalare și opțiuni configurabile pentru sanitizer-ul HTML. De asemenea, versiunea introduce întreținerea unui kernel proaspăt între cererile FrankenPHP și noi modalități de acces la rolurile ierarhice. Aceaste actualizări vizează eficientizarea și securizarea dezvoltării aplicațiilor Symfony.
Citește mai mult →