Окт
25
2011

Zend Framework 2.0.0 beta1 Released

Zend Framework 2.0.0 beta1 ReleasedВышла первая бета-версия Zend Framework 2.0.0. Установочные дистрибутивы и инструкции доступны по адресу: http://packages.zendframework.com. Как пишут на официальном сайте Zend, это первая бета из серии планируемых бета-релизов. В дальнейшем, разработчики планируют придерживаться релизов в «gmail»-стиле. А именно новые возможности и фичи будут добавляться в каждой новой-бета версии, которые будут выходить не реже чем каждые шесть недель.

Новое в 2.0.0beta1:

  • Переработанные и новые автолодеры:
    Zend\Loader\StandardAutoloader
    Zend\Loader\ClassMapAutoloader
    Zend\Loader\AutoloaderFactory
  • Переработан брокер плагинов: Zend\Loader\Broker и Zend\Loader\PluginBroker
  • Переработана система Exception-в. Новая система позволяет:
    перехватывать Exception-ы специальных типов
    перехватывать Exception-ы компонент
    перехватывать SPL Exception-ы
    перехватывать Exception-ы базовых типов
  • Переписан механизм Сессий (Sessions)
  • Переделан компонент View
  • Была произведена переработка хелперов для использования «волшебного» метода __invoke() там, где это возможно
  • Переработан HTTP компонент
  • Добавлен новый компонент Zend\Cloud\Infrastructure
  • Добавлен новый компонент EventManager
  • Добавлен новый компонент Dependency Injection (Zend\Di)
  • Добавлен новый компонент Code: включает в себя переработанные версии компонент Reflection и CodeGenerator, а так же новый компонент Scanner

Как пишут на сайте Zend, выше обозначенные компоненты во многом обеспечивают основу для Zend Framework 2, и так называемый framework core. Но особенностью beta1 является то, что на их основе строится новый MVC-слой:

  • Zend\Module для разработки модульной архитектуры приложений.
  • Zend\MVC, переработан и сделан на основе компонент HTTP, EventManager, и Di.

Так же разработчики пишут, что сделали тестовый каркас приложения и тестовый каркас модуля, в помощь всем интересующимся ZF2.

P.S Tutorial: Getting started with Zend Framework 2 (beta1) by Rob Allen.
P.S.S Мой пост на хабре по поводу ZF2beta1.

Оставить комментарий

CAPTCHA image


Поля, отмеченные * обязательны для заполнения


XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">