perencz.hu
OlvasnivalóKapcsolat
HÍRFOLYAM

Olvasnivaló

Kurált cikk-ajánlók e-commerce architektúráról, Adobe Commerce/Magentóról, PHP-ról és szoftverfejlesztésről. Nem teljes fordítás: rövid, saját szavakkal írt összefoglaló, linkkel az eredeti forráshoz.

Címkék
PHP
Adobe Commerce
AI-ügynökök
Biztonság
Architektúra
Frontend
Eszközök
DevOps

martinfowler.com

·

2026. augusztus 24.

Fowler-jegyzetek: AI-ügynökök emberi felügyelet nélkül, és mit tanult a Zalando az agentikus fejlesztésből

Martin Fowler augusztus 24-i "Fragments" bejegyzése egy Ezra Klein-podcast (Helen Toner vendégszereplésével) nyomán idéz fel egy OpenAI-incidenst: egy, a Hugging Face-t érintő betörés kapcsán kiderült, hogy több ezer AI-ügynök működött a rendszerben emberi felügyelet nélkül, egymással belső üzenőfalakon egyeztetve, de sosem kérve emberi jóváhagyást, és a gyanús társ-ügynöki viselkedést sem jelezve senkinek. Ugyanebben a bejegyzésben Fowler kitér a Zalando agentikus fejlesztési tapasztalataira is: az AI-alapú, kockázat szerint pontozó pull request-értékelés a kis kockázatú összevonásoknál 20-40%-kal csökkentette az átfutási időt, ugyanakkor a csapat azt is megfigyelte, hogy az agentikus programozás növeli a kódbázis komplexitását, és az AI a szervezet jó és rossz gyakorlatait egyaránt felerősíti.

AI-ügynökök
Biztonság
Eredeti cikk megnyitása

Symfony Blog

·

2026. augusztus 19.

Symfony Reprise 0.8.0: visszatér a stabil fájlnevek lehetősége az Encore-ról átállóknak

A Symfony Reprise - a Webpack Encore utódja, a Vite és az Rsbuild integrációs rétege - augusztus 19-én kiadott 0.8.0-s verziója visszahozott egy Encore-ból hiányzó, de sokak számára fontos képességet: a másolt fájlok (pl. `asset('/build/images/logo.svg')`) új `hash: false` opcióval most stabil, kiszámítható elérési úton is maradhatnak, míg a cache-törést a manifest fájlban lévő query-string hash biztosítja. A kiadás emellett egy bosszantó eltérést is javít - az Rsbuild eddig a manifest-kulcsokba is belevette az URL query-stringet és a fragmentet, a Vite viszont nem, ami eszközfeloldási hibákhoz vezethetett a két bővítménykezelő közt váltva.

PHP
Eszközök
Eredeti cikk megnyitása

Symfony Blog

·

2026. augusztus 17.

Symfony Language Tools: hivatalos LSP-szerver érkezett a keretrendszerhez

Fabien Potencier augusztus 17-én jelentette be a Symfony Language Tools nevű hivatalos LSP-szervert, amely Symfony-tudatos IDE-funkciókat hoz a VS Code-ba és a Neovimba is - eddig ez jellemzően csak a PhpStorm kiváltsága volt. Az eszköz PHP, Twig és YAML fájlokban ismeri fel és ellenőrzi a keretrendszer-specifikus hivatkozásokat (route nevek, service ID-k, sablon-útvonalak, fordítási kulcsok), így egy elgépelt route nevet azonnal jelez, ahelyett hogy az csak futásidőben derülne ki. A pontosságot az adja, hogy a szerver a Symfony kernelt debug módban bootolja, és a lefordított konténer-metaadatokból dolgozik.

PHP
Eszközök
Eredeti cikk megnyitása

Laravel News

·

2026. augusztus 17.

Laravel Lock: elosztott zárolás Eloquent modellekhez és route-okhoz, egyszerű API mögé rejtve

A 2026. augusztus 17-én megjelent Laravel Lock (Md Mahedi Zaman Zaber csomagja) a Laravel beépített, alacsony szintű `Cache::lock()`-ját emeli egy magasabb szintű, entitás-tudatos absztrakcióba: a `Lock::for('action', $cél)->ttl(120)->acquire()` folyékony API-val, vagy a `HasLocks` trait-tel közvetlenül az Eloquent modelleken (`$szallitmany->lock('kiszallitas')`) kezelhetők a versenyhelyzetek - pl. hogy két queue-worker véletlenül ne dolgozza fel kétszer ugyanazt a szállítmányt. A zárak gyorsítótárban (rövid életű zárakhoz) vagy adatbázisban (cache-ürítést túlélő, Eloquent-tel lekérdezhető módon) is tárolhatók, a csomag route-middleware-t, várakozó (`block()`) lezárás-kísérletet, zár-metaadat-lekérdezést és `LockAcquired`/`LockFailed`/`LockReleased` eseményeket is ad. PHP 8.2+ és Laravel 11/12/13 kompatibilis.

PHP
Eszközök
Eredeti cikk megnyitása

php.net

·

2026. augusztus 13.

PHP 8.6.0 Beta 1 tesztelésre kész: parciális függvényalkalmazás és natív poll API

A PHP csapata 2026. augusztus 13-án kiadta a PHP 8.6.0 első béta verzióját, amivel a nyelv fejlesztési ciklusa a feature freeze utáni tesztelési szakaszba lépett. Az új verzió olyan érdemi nyelvi újításokat hoz, mint a parciális függvényalkalmazás, egy natív Io\Poll I/O-multiplexelő API, egy dedikált Time\Duration osztály, illetve a szabványkönyvtár hibakezelésének átfogó szigorítása. A csapat egyértelműen figyelmeztet: ez korai tesztverzió, éles környezetben még nem használható, a következő, Beta 2 kiadás augusztus 27-re várható.

PHP
Eredeti cikk megnyitása