PHP România
Agregator al celor mai importante știri și tutoriale pentru dezvoltatorii PHP, Laravel, Symfony, WordPress din România.
Cele mai noi știri
O săptămână de Symfony #1034 (19–25 octombrie 2026)
În această săptămână, activitatea de dezvoltare s-a concentrat pe rafinarea și corectarea noilor funcții din versiunea Symfony 8.2. Au fost prezentate componente precum JsonSchema și integrările MongoDB, iar 404 cereri de modificare au fost acceptate. De asemenea, s-au anunțat discuții suplimentare pentru conferința SymfonyCon 2026 din Varșovia.
Citește mai mult →Patru sarcini de site web cu care te poate ajuta agentul tău AI
WordPress.com a lansat o nouă funcție care permite utilizatorilor să-și conecteze site-urile la agenți AI, precum ChatGPT sau Claude, pentru a gestiona sarcini repetitive. Această funcționalitate, disponibilă utilizatorilor pe planurile plătite și, temporar, și pentru cei de pe planul gratuit până în noiembrie 2026, ajută la actualizarea detaliilor, adăugarea de texte alternative la imagini și gestionarea comentariilor. Utilizatorii își păstrează controlul asupra deciziilor finale, iar activitatea agentului AI este monitorizată printr-un jurnal de modificări.
Citește mai mult →Volker Dusch despre vulnerabilitățile RCE PHP și divulgarea acestora
Volker Dusch de la PHP Foundation a detaliat modul în care au fost identificate, remediate și divulgate cele două vulnerabilități critice RCE din PHP. De asemenea, a menționat problema scurgerii de informații și a embargoului deteriorat.
Citește mai mult →Spectacolul php2shell a arătat cât de mult rulează pe PHP
PHP a fost subiect de interes major recent, datorită a două vulnerabilități critice, denumite "php2shell". Aceste probleme au determinat inclusiv guvernele din Finlanda și Marea Britanie să își deconecteze site-urile. Deși se discută despre exploatările posibile, nu s-au confirmat atacuri reale, evidențiind popularitatea continuă a PHP în infrastructura web.
Citește mai mult →PHP avertizează cu privire la o altă cale RCE pentru progresul încărcării sesiunii
Echipa de securitate PHP a publicat un aviz informativ referitor la progresul la încărcarea sesiunilor, recomandând dezactivarea acestei funcții până la următoarea versiune de bugfix. Aceasta urmează unei actualizări critice care a rezolvat două vulnerabilități de execuție de cod de la distanță. Problema apare doar în combinații rare de configurare și cod aplicație, iar echipa va oferi detalii suplimentare într-o viitoare publicare.
Citește mai mult →SymfonyCon Varșovia 2026: Ești (Nu) o mașină
SymfonyCon Warsaw 2026 se va desfășura pe 26-27 noiembrie, având trei sesiuni paralele și activități comunitare. Peter Dietrich va susține o prezentare pe tema sănătății mentale, comparând comportamentul personal cu utilizarea EventListeners în Symfony. De asemenea, se va organiza o petrecere comunitară și o zi de hack, deschisă tuturor, pentru a încuraja colaborarea.
Citește mai mult →Avertizare informativă: progresul încărcării sesiunii
Se recomandă dezactivarea opțiunii session.upload_progress.enabled până la următoarea actualizare de corecție pentru a preveni un vector RCE rar. Problema este abordată în ghidul GHSA-6wmf-4rv5-p3rp pentru CVE-2026-109619. O actualizare completă pentru CVE-2026-115560 va fi publicată în următoarea versiune.
Citește mai mult →Decide cu Jev: Transformă răspunsurile AI în decizii cu reguli PHP
În episodul 3 din Decide with Jev, se dezvoltă o clasă PHP care transformă răspunsurile primite într-o etichetă. Dacă răspunsurile sunt neclare, decizia va fi luată de o persoană. Articolul a apărut pe Laravel News.
Citește mai mult →Noutăți în Symfony 8.2: mai multe integrări MongoDB
Symfony 8.2 adaugă suport pentru stocarea datelor în cache și gestionarea mesajelor în cozi folosind MongoDB. Două adaptoare de cache noi, MongoDbAdapter și MongoDbTagAwareAdapter, permit stocarea fiecărui item de cache ca document. De asemenea, Messenger include un transport MongoDB care permite consumatorilor să preia mesaje atomic, facilitând gestionarea mai multor cozi într-o singură colecție.
Citește mai mult →Laravel Read Replicas: Prevenirea citirilor învechite după o scriere
Middleware-ul PreventStaleDatabaseReads din Laravel asigură că citirile utilizatorului sunt efectuate pe baza bazei de date de scriere după salvare. Aceasta previne afișarea de date vechi cauzate de întârzierile replicatelor de citire. Această funcționalitate este esențială pentru menținerea acurateței datelor după operațiuni de scriere.
Citește mai mult →Oferiți stop plății suplimentare pentru a vă menține site-ul în siguranță
Unele servicii de găzduire percep costuri suplimentare pentru curățarea site-urilor hack-uite, ceea ce dezvăluie uneori clienții când este deja prea târziu. WordPress.com oferă scanare zilnică pentru malware și curățare gratuită în cadrul planurilor plătite, în timp ce altele vând aceste servicii separat. Este esențial ca securitatea și curățarea să fie incluse în costul găzduirii, fără taxe ascunse pentru utilizatori.
Citește mai mult →Security release: Sylius 1.14.21, 2.1.17, 2.2.12 și 2.3.2
Sylius a lansat actualizări critice pentru versiunile 1.14.21, 2.1.17, 2.2.12 și 2.3.2, remedind mai multe vulnerabilități, inclusiv o ocolire a autorizării în API-ul de magazin. Utilizatorii sunt sfătuiți să actualizeze imediat, deoarece versiunile mai vechi nu beneficiază de suport pentru securitate. Problema a fost raportată de cercetători și afectează securitatea datelor clienților, procesarea plăților și moderarea conținutului.
Citește mai mult →