Vitajte v májovej časti PHP, kde dobiehame to najzaujímavejšie, čo sa stalo vo svete PHP za posledný mesiac, vrátane správ, článkov, nástrojov a videí.
Správy
Vydané PHP 8.1.6 a PHP 8.0.19
Toto sú aktualizácie s opravou chýb v aktívnych pobočkách, ktoré nesúvisia s bezpečnosťou.
Boli vybratí správcovia vydaní pre PHP 8.2!
Sú to Pierrick Charron a Sergey Panteleev. PHP 8.1 RM, Ben Remsey, pomôže novým nováčikom RM.
Môžete skontrolovať, ako sa vyvíja PHP 8.2 na PHP.Watch a v Brentovom príspevku Čo je nové v PHP 8.2. Prvé predbežné benchmarky PHP 8.2 ukazujú nárast výkonu o 2,5 % oproti PHP 8.1.
Populárne knižnice Python a PHP boli ukradnuté s cieľom ukradnúť kľúče AWS
Zistite, ako bol napadnutý balík PHPass.
PHP-FIG zverejnilo chyby súvisiace s bezpečnosťou na PSR-7
Mali by ste overiť svoje hlavičky v implementácii MessageInterface.
WordPress 6.0
Prináša mnoho vylepšení v oblasti použiteľnosti a používateľského rozhrania.
Moodle 4
Veľká aktualizácia populárnej e-learningovej platformy s otvoreným zdrojom.
Vývojový ekosystémový prieskum 2022
Zúčastnite sa každoročného prieskumu ekosystémov a získajte šancu vyhrať MacBook Pro, Xbox Series X, PlayStation 5 alebo iné ceny.
Symfony
Pozrite sa, čo prichádza v Symfony 6.1: Autowiring služieb prostredníctvom atribútov a vylepšené možnosti smerovania sa zdajú byť najviac medializované v komunite. Aký je váš zatiaľ obľúbený?
Experimentálne: Rozbalenie vlastností správy ako argumentov obsluhy v Symfony Messenger od Dejana Angelova.
Prečo potrebujeme Symfony Polyfill (… a prečo by sme nemali) od Sebastiana Luczaka.
nbgrp/singlea – Sada balíkov Symfony, ktoré poskytujú skutočnú službu SSO založenú na autentifikačnom rámci SingleAuth.
Laravel
Stupňuje sa Laravel? od Jacka Ellisa.
Tím Fathom Analytics prevádzkuje Laravel na infraštruktúre, ktorá dokáže spracovať viac ako 157 miliárd žiadostí mesačne.
The Ultimate Guide to Getting Started with Laravel od Gaurava Makhecha.
Komplexný a dlhý tutoriál, ktorý pomôže začiatočníkom naučiť sa Laravel od nuly.
Výrečný výkon: 4 príklady problémov s dopytom N+1 od Povilasa Koropa z Laravel Daily.
Ako pridať vyhľadávacie pole podobné reflektoru do vašej aplikácie Laravel od Freeka Van der Hertena.
Pretože vnorené menu sú hrozné.
Laravel DDD od Steva McDougalla.
Začíname s DDD v Laravel.
roelofjan-elsinga/aloia-cms – CMS s plochým súborom pre Laravel.
Zásuvný modul Laravel Idea pre PhpStorm v spolupráci s Christophom Rumpelom priniesol
📺 séria videonávodov
Pridajte sa k nám vo štvrtok 2. júna 2022, 15:00 – 17:00 UTC (17:00 – 19:00 na našom bezplatnom živom webinári Space – všetko, čo potrebujete na začatie nového projekt vývoja softvéru. V tomto interaktívnom webinári naživo vás vaši hostitelia Valerie Andrianova, manažérka marketingu SPACEh produktov, a Michail Vink, manažér obchodného rozvoja v Space, prevedú procesom spustenia nového softvérového projektu so Space. Vysvetlí, ako môže Space pomôcť urýchliť procesy rozvoja, spolupráce a komunikácie vo vašom tíme.
Java novinky
JEP 425: Virtuálne vlákna – Získajte informácie o zavedení virtuálnych vlákien do platformy Java. Virtuálne vlákna sú ľahké vlákna, ktoré výrazne znižujú námahu pri zapisovaní, údržbe a sledovaní súbežných aplikácií s vysokou priepustnosťou.
JEP 427: Zhoda vzorov pre prepínač – Rozšírenie zhody vzorov na prepínač umožňuje testovanie výrazu oproti množstvu vzorov, z ktorých každý má špecifickú akciu, aby bolo možné stručne a bezpečne vyjadriť zložité dopyty orientované na údaje.
Cryptographic Roadmap Oracle JRE a JDK – Ak ste zvedaví na plány spoločnosti Oracle na 3. a 4. štvrťrok, tento článok vám poskytne všeobecný prehľad.
New Relic’s 2022 State of the Java Ecosystem Report – Cieľom tejto správy je poskytnúť kontext a pohľad na súčasný stav ekosystému Java.
Jazyky, rámce, knižnice a technológie
IntelliJ IDEA 2022.1 je vonku – prvé veľké vydanie tohto roka ponúka viaceré vylepšenia a množstvo nových funkcií na zlepšenie vášho zážitku s IDE. Maria Kosukhina popisuje všetky nové funkcie.
Doplnok Package Checker pre IntelliJ IDEA – Vývojári teraz dostávajú bezpečnostné informácie o balíčkoch OSS zahrnutých v ich kóde, čo im umožňuje riešiť bezpečnostné problémy počas vývoja namiesto výroby. Zlata Kalyuzhnaya opisuje, ako to funguje.
InjectIntoKeyValue v kolekciách Eclipse – poznámky z vydania 11.1.0 od Emilie Robichaud.
Azure Toolkit pre dokumentáciu IntelliJ – Tento doplnok poskytuje šablóny a funkcie na jednoduché vytváranie, vývoj, testovanie a nasadzovanie aplikácií Azure pomocou IntelliJ IDEA. Plugin nájdete na JetBrains Marketplace.
TeamCity 2022.04
TeamCity 2022.04 prináša paralelné testy, vylepšenú integráciu s Amazon AWS, vstavanú analýzu kvality kódu, aktualizované integrácie VCS a oveľa viac!
Čo je nové
Prostredia Space Dev: Podpora konfigurácie Rider a Devfile
Prostredia Space dev dostávajú významné aktualizácie, aby bol váš proces vzdialeného vývoja príjemnejší. Teraz môžete vyvíjať na diaľku pomocou Rider, vopred konfigurovať prostredia pre svoj tím a meniť verziu IDE.
Pozrite si
V tomto vydaní sa pozrieme na najzaujímavejšie veci, ktoré sa udiali vo svete PHP za posledných pár mesiacov. Ako vždy obsahuje vybrané správy, články, nástroje a videá.
PHP 7.4.29, PHP 8.1.5 a PHP 8.0.18
Toto sú bezpečnostné vydania pre používateľov systému Windows z dôvodu aktualizácií vstavaných závislostí. Pre používateľov, ktorí nepoužívajú Windows, sú to len pravidelné aktualizácie opráv chýb. Pre PHP 7.3 sa aktualizácie už nevydávajú, a to ani z dôvodu bezpečnostných problémov. Ak stále používate verzie PHP 7.3 alebo PHP 5.x, zvážte aktualizáciu čo najskôr.
Tím Symfony zvýšil svoju minimálnu požadovanú verziu PHP na 8.1 v nadchádzajúcom vydaní Symfony 6.1. Rovnaký posun bol urobený pre Drupal 10 a Laravel 10.
Nedávno vydaný Ubuntu 22.04 LTS je tiež dodávaný s predinštalovaným PHP 8.1
Symfony
Pozrite sa, čo prichádza v Symfony 6.1.
📺 Harmonický vývoj so Symfony 6 – 2-hodinový návod na začatie práce so Symfony je teraz plne dostupný zadarmo na SymfonyCasts.
Používanie formulára Symfony vo WordPress.
Symfony „Symfony: The Fast Track“ Symfony je teraz k dispozícii pre Symfony 6.
Symfony Station Communiqé – 29. apríla 2022.
Laravel
📺 Laravel Origins: The Documentary – Toto video rozpráva príbeh o tom, prečo Laravel vznikol, ako sa rozrástol za posledných 10 rokov a aká budúcnosť môže mať Taylor a širšiu komunitu Laravel.
Laravel Idea 5.3 – Aktualizácia obľúbeného plateného doplnku PhpStorm prichádza s refaktorovaním komponentu Extract Blade Component, hodnotami prekladu a pokročilým vyhľadávaním poslucháčov udalostí.
LaravelProTips.com – Zbierka užitočných článkov a tweetov.
alexeymezenin/laravel-best-practices – Viac osvedčených postupov Laravel.
📺 Zostavte si aplikáciu Laravel a nasaďte ju do produkcie za 5 hodín – Speedrun od Brenta.
📺 Xdebug 3: Laravel Sail s PhpStorm.