Mamy przełom? Zend Framework 1.8.0
Wczoraj w serwisie Zend Developer Zone ukazała się informacja, że dostępny jest już Zend Framework 1.8.0. Tę wersję można nazwać przełomową - w końcu pojawiły się narzędzia wspomagające szybkie tworzenie aplikacji (RAD). Teraz wywołaniem jednej komendy można utworzyć praktycznie całą strukturę projektu.
Najlepszą drogą do zapoznania się z nowymi narzędzami może być oficjalny przewodnik Zend Framework Quick Start, a także przewodnik Roba Allena.
Oto lista nowych komponentów oraz usprawnień.
- Zend_Tool (Ralph Schindler)
- Zend_Application (Ben Scholzen i Matthew Weier O’Phinney)
- Zend_Loader_Autoloader i Zend_Loader_Autoloader_Resource, (Matthew Weier O’Phinney)
- Zend_Navigation (Robin Skoglund)
- Zend_CodeGenerator (Ralph Schindler)
- Zend_Reflection (Ralph Schindler i Matthew Weier O’Phinney)
- Obsługa Zend Server w Zend_Cache, (Alexander Veremyev)
- Zend_Service_Amazon_Ec2, (Jon Whitcraft)
- Zend_Service_Amazon_S3 (Justin Plock i Stas Malyshev)
- Dołączona biblioteka Dojo 1.3
- Dodana obsługa Dojo Dijits za pomocą klas pomocniczych widoków
- Zend_Filter_Encrypt (Thomas Weidner)
- Zend_Filter_Decrypt (Thomas Weidner)
- Zend_Filter_LocalizedToNormalized i _NormalizedToLocalized, (Thomas Weidner)
- Obsługa postępu wysyłania plików w Zend_File_Transfer (Thomas Weidner)
- Możliwość tłumaczenia tras routingu (Ben Scholzen)
- Możliwość łańcuchowego ustawienia tras (Ben Scholzen)
- Obsługa wyrażeń w Zend_Json (Benjamin Eberlei i Oscar Reales)
- Zend_Http_Client_Adapter_Curl (Benjamin Eberlei)
- Obsługa wejściowych i wyjściowych nagłówków SOAP (Alexander Veremyev)
- Możliwość przeszukiwania pól typu keyword za pomocą zapytań w Zend_Search_Lucene (Alexander Veremyev)
- Obsługa wyszukiwania w wielu indeksach w Zend_Search_Lucene, (Alexander Veremyev)
- Usprawnienia w podświetlaniu wyników wyszukiwania w Zend_Search_Lucene (Alexander Veremyev)
- Skalowanie, odbijanie i obracanie stron w Zend_Pdf (Alexander Veremyev)
- Zend_Tag_Cloud (Ben Scholzen)
- Wsparcie dla ustawień lokalizacji w Zend_Validate_Int i Zend_Validate_Float (Thomas Weidner)
- Obsługa telefonicznych kodów kraju w Zend_Locale (Thomas Weidner)
- Zend_Validate_Db_RecordExists i _RecordNotExists (Ryan Mauger)
- Zend_Validate_Iban (Thomas Weidner)
- Zend_Validate_File_WordCount (Thomas Weidner)
Tym razem lista wygląda imponująco



Niestety Zend_Tool zawiódł moje oczekiwania - nie można go używać gdy aplikacja jest podzielona na moduły.