PHP

Aktueller Stand des Zend Frameworks und Expressive

Erste Zend Framework Komponenten erhalten 3.0-Releases
1 Kommentar

Bereits im November letzten Jahres hat Matthew Weier O’Phinney versprochen, die Zend-Framework-User über den aktuellen Stand der Entwicklung von Zend Framework 3 auf dem Laufenden zu halten. Und da gibt es gute Nachrichten: die ersten Komponenten stehen nun bereits in Version 3.0 zur Verfügung.

Zu früh freuen sollte man sich jedoch nicht: noch funktionieren sie nicht mit bestehenden Zend-Framework-2-Applikationen, allerdings ist die Veröffentlichung von ZF-3.0-Komponenten ein wichtiger Schritt in Richtung des Releases von Zend Framework 3 – für das es allerdings immer noch kein offizielles Veröffentlichungsdatum gibt. Doch auch darüber hinaus gibt es einige Neuerungen bei der ZF3-Initiative.

Erste ZF-3.0-Komponenten

Die größte Neuigkeit sind in jedem Fall die ersten 3.0-Releases einiger Komponente, etwa von zend-servicemanager, zend-eventmanager und zend-code. Während die ersten beiden Komponenten einen kompletten Rewrite der Internals beinhalten, mit der für eine bis zu vier Mal bessere Performance des Servicemanagers und des Event-Managers gesorgt werden soll, ist zend-code 3.0.0 vor allem für die Nutzung mit PHP 5.5, 5.6 und 7 überarbeitet worden und unterstützt nun auch Scalar Typehints, Return Typehints, Generators und Variadics.

International PHP Conference

Entwickler – das verlorene Handbuch

by Stefan Priebsch (thePHP.cc)

My browser does what?

by Joel Lord (Red Hat OpenShift)

JavaScript Days 2019

Einführung in Node.js

mit Golo Roden (the native web)

Concepts of the modern Web

mit Sven Kölpin (OPEN KNOWLEDGE)

Daneben erhielten auch einige andere Komponenten wichtige Updates, die den Weg für das Release von Zend Framework 3 ebnen sollen. Dazu gehören zum Beispiel:

  • zend-expressive-helpers 1.4.0
  • Diactoros 1.3.3
  • zend-expressive-zendrouter 1.0.1
  • zend-servicemanager-2.7.0, zend-servicemanager 2.7.1, zend-servicemanager 2.7.2 und zend-servicemanager 2.7.3
  • zend-eventmanager 2.6.2

Außerdem wurden verschiedene Komponenten für die Arbeit mit zend-sevicemanager 3.0.0 und zend-eventmanager 3.0.0 refaktorisiert. Allerdings gab es hier keine neuen Versionen; die vorgenommenen Änderungen beziehen sich zunächst noch auf die jeweiligen Pull Requests oder die Entwicklungszweige der jeweiligen Komponenten.

Neues bei Expressive

Auch bei Expressive hat sich seit dem letzten Update einiges getan. So wurde vor allem der zuletzt erschienene Release Candidate 5 ausgiebig getestet – und hat dabei noch einige Problemstellen in dem Micro-Framework offenbart. Darum soll nun noch ein weiterer Release Candidate veröffentlicht werden, der vor allem die Middleware-Pipeline vereinfachen soll. Ebenso soll damit die Routing-Middleware in separates Routing und Versenden von Middleware aufgeteilt, die Auto-Registrierung der Routing-Middleware entfernt und das Route-Result-Observer-System deprecated werden.

Neben der Arbeit an Expressive und den Komponenten wurden aber auch weitere Pull Requests bearbeitet und dabei für eine Reihe von Fixes gesorgt. Alle Informationen zum aktuellen Stand der Arbeit am Zend Framework 3 bietet der oben genannte Blogpost von Matthew Weier O’Phinney.

HTML & CSS Days 2019

HTML und CSS für Backend-Entwickler (Teil 1 + 2)

mit Jens Grochtdreis (webkrauts)

Layouts mit CSS-Grid meistern

mit Florence Maurice (maurice-web)

IT Security Summit 2019

Sichere Logins sind doch ganz einfach!

mit Arne Blankerts (thePHP.cc)

Hands-on workshop – Hansel & Gretel do TLS

mit Marcus Bointon (Synchromedia Limited)

Unsere Redaktion empfiehlt:

Relevante Beiträge

Hinterlasse einen Kommentar

1 Kommentar auf "Erste Zend Framework Komponenten erhalten 3.0-Releases"

avatar
400
  Subscribe  
Benachrichtige mich zu:
trackback

[…] Erste Zend Framework Komponenten erhalten 3.0-ReleasesPHP 7 auf dem aufsteigenden AstTransphpormExpressive 1.0.0 RC 3 erschienen […]

X
- Gib Deinen Standort ein -
- or -