2011-01-10 3 views
1

Какие PHP-системы или фреймворки прошли только 5.3 или содержат значительное количество функций, которые требуют/используют PHP 5.3?PHP 5.3 only Systems/Frameworks

ответ

3

Отъезд Alloy Framework - Это новая PHP 5.3+ Hierarchal MVC Framework, которая работает немного иначе, чем большинство других инфраструктур MVC.

Основные отличия от других рамочных проектов, в первую очередь:

  1. Модульная организация - одна папка для группы контроллеров/просмотров/организаций, которые созданы для одной и той же структуры - «блог» или «события», и т. д.
  2. HMVC (Hierarchical MVC) - Позволяет подключаемые модули в любом месте представлений или контроллеров - чрезвычайно полезно для структур типа «wiget» в макетах или вложенных представлениях. Помогает продвинуть повторное использование кода для общих структур, таких как «комментарии», «теги», «рейтинги» и т. Д.
  3. Более эксплицитно - объекты обзора явно перенастраиваются методом контроллера для отображения вместо неявно загруженного и т. Д.

Подробнее на странице руководства пользователя Architecture.

URL Router также очень приятный и занимает много концепций из Merb and Rails.

+0

+1 для сплава, я занимаюсь этим и несколькими другими 5.3 фреймворками за последние пару недель. Сплав (и литий) - это руки самых интересных/инновационных рамок на данный момент - легкий и полезный – sunwukung

2

Там также рамки литий, который очень похож по конструкции CakePHP

http://li3.me/

Update: Я также настоятельно рекомендуем вам проверить Phalcon