dominik bułaj

php developer & web designer

Wczorajszym wieczorem ukazała się nowa wersja Zend Framework, oznaczona numerkiem 1.10.4. Poprawiono w niej około 50 przeróżnych błędów wyłapanych przed dwoma tygodniami w tzw. Bug Hunt Days.

Jak informuje Zend na swoich stronach, 3 poprawki są warte szczególnej uwagi:

  1. Zend_Amf – poprawiono serializacjÄ™ (wzrost wydajnoÅ›ci o 200-300%)
  2. poprawiono działanie Zend_Loader::isReadable() na platformach Windows
  3. dodano łatkę do Zend_XmlRpc_Value, która poprawiła wydajność; w tym wypadku użycie pamięci (w przypadku przetwarzania dużych ilości danych) spadło z ponad 1GB do 20MB, a czas realizacji zadanai z ponad 60 sekund do około 10

Szczegóły na stronach devzone.zend.com, nowa wersja do pobrania z http://framework.zend.com/download/latest

Powoli nadchodzi Zend Framework w wersji 2.0. Wcześniej zobaczymy Zend Framework 1.10, która prawdopodobnie będzie ostatnią wersją z obecnej gałęzi.
W wersji 2.0 szykuje siÄ™ wiele znaczÄ…cych zmian. Zacznijmy od tego, że framework bÄ™dzie przepisany. BÄ™dzie wykorzystywaÅ‚ namespace‘y, a wiÄ™c minimalne wymagania do uruchomienia to PHP 5.3.

Największy nacisk położony będzie na MVC. W mapie drogowej, umieszczonej niedawno na wiki, wypunktowano pakiety, które zostaną poddane refactoringowi. Są to:

  • Zend_Controller 2.0
  • Zend_Controller_Router 2.0
  • Zend_View 2.0
  • Zend_Session 2.0
  • Zend_Form 2.0

    Pozostałe komponenty, które zostaną przepisane:

  • Zend_Soap 2.0
  • Zend_Mail 2.0

Zmianie ulegnie także architektura pluginów, gdzie zostaną zastosowane nowe wzorce projektowe. A część kodu frameworka, która używa Singletona zostanie przepisana, gdyż w pewnych sytuacjach (głównie testowanie) sprawia problemy.
Więcej informacji na wiki.

Jak na razie nie wiadomo nic na temat planowanych terminów wydań 1.10 i 2.0.

Archiwa