Frische Auswahl mit Links zu Nachrichten und Materialien. In der Veröffentlichung: CakePHP 4, Codeception 4, Phalcon 4 und andere Veröffentlichungen, eine Reihe nützlicher Tools, Podcasts, Videos aus früheren Mitaps und vieles mehr.
Viel Spaß beim Lesen!
Nachrichten und Veröffentlichungen
- CakePHP 4.0.0 - Die Mindestversion von PHP 7.2, Unterstützung für PSR (3, 15, 16, 18) und viele andere Änderungen , hauptsächlich evolutionärer Natur
- Codeception 4.0 - Module werden in separaten Paketen geliefert, Unterstützung für Symfony 5, phpdotenv 4 wird hinzugefügt, ein Skript für das Upgrade wird hinzugefügt.
- Phalcon 4.0.0 - Veröffentlichung des Frameworks als PHP-Erweiterung. Die Mindestversion von PHP 7.2, Unterstützung für PSR (7, 11, 13, 16, 17), strengere Schnittstellen, fügte Fabriken hinzu. Weitere Änderungen am Update-Handbuch .
- Xdebug 2.9.0 - Die Veröffentlichung beschleunigt die Abdeckung von Code um das 2,5-fache (im Vergleich zu Xdebug 2.7). Mehr zu den Gründen .
- PHP 7.4.1
- PHP 7.3.13
- PHP 7.2.26 - Die neueste vollwertige Bugfix-Version eines Zweiges. Ein weiteres Jahr, um Sicherheitsprobleme zu beheben, und das war's.
- PHP-FIG News - Über die Umsetzung der Entscheidung zur Aktualisierung der Standards und die anstehenden Wahlen des Kernausschusses.
- skyeng / php-Communities - Eine offene Liste von PHP-Events, Referenten und Organisatoren. Kommende Veranstaltungen:
• 25. Dezember, Moskau: Jubiläum BeerPHP -
BeerPHP: was ist das, warum gehst du und wie läufst du in deiner Stadt?
Die Werkzeuge
Symfony
Laravel
- Laravel-Idee - Das Laravel-Plugin gab es schon lange unter PhpStorm, aber leider hat der Autor die letzten Jahre nicht aktiv unterstützt. Eine Alternative erschien in Form des Laravel Idea-Plugins, das kostenpflichtig ist, jedoch die ursprünglichen Plugin-Funktionen übertrifft. Der Autor ist Adele , der für sein Plugin zur Unterstützung von .env-Dateien bekannt ist , sowie der Autor des Buches „Architektur komplexer Webanwendungen“ . Eine detaillierte Übersicht über das Plugin

Screencast . - staudenmeir / eloquent-has-many-deep - Mit einer erweiterten Version von HasManyThrough können Sie Beziehungen mit einer unbegrenzten Anzahl von Zwischenmodellen erstellen.
Video - Erste Schritte mit GitHub Actions und Laravel
OAuth2-Authentifizierung in Laravel-Projekten
Schreiben von Filtern mit dem Spatie / Laravel-Query-Builder
Taylor Podcast Laravel Snippet # 19: Laracon VIII, Laravel UI, Reisepass, Authentifizierung.
Laravel-Snippet Nr. 20: Unionstypen, SPA-Authentifizierung, Laravel-Benutzeroberfläche, Middleware-Priorität, Laracon 2020.
Yii
Async PHP
Screencast auf DriftPHP asynchrones PHP Framework basierend auf ReactPHP und Symfony Komponenten.- amphp / http-client 4.0.0 - Aktualisieren des asynchronen HTTP-Clients aus der Amp-Familie. HTTP / 2-Unterstützung und andere Verbesserungen hinzugefügt. Wenn Sie c PHP 7.4 verwenden, können Sie optional
nghttp2
installieren, das über FFI verwendet wird.
Lernmaterialien
Audio / Video
Gemeinschaft
- Welche kleinen Dinge fehlen in PHP? - Ein interessanter Thread von Nikita Popov zu Reddit. Viele sprechen über Generika, Asynchronität usw. Gibt es nette kleine Dinge, die fehlen?
Ebenfalls im Thread ist eine Antwort von Nikita, resource
. - Der Autor des Projekts github.com/hoaproject , in dessen Rahmen eine ganze Reihe von Bibliotheken entwickelt wurde (insgesamt 125.000 Downloads täglich), sucht einen neuen Betreuer.
- Nur ein lustiger Mini-Thread von einem der NPM-Mitbegründer.
Vielen Dank für Ihre Aufmerksamkeit!
Wenn Sie einen Fehler oder eine Ungenauigkeit bemerken - informieren Sie mich bitte in PM .
Fragen und Anregungen schreiben Sie an Mail oder Twitter .
Weitere Neuigkeiten und Kommentare zum PHP Digest Telegram Channel.
Link senden
Suchlinks für alle Digests
← Vorherige Version: PHP Digest Nr. 169