an>
. Є Dependency Injection;
. Висока продуктивність.
Недоліки:
1. Складний в освоєнні;
2. Підходить тільки для великих проектів;
. Відсутність російської документації;
. Остання версія вимагає PHP 5.3;
. Немає вбудованої ORM;
. Ні російськомовного співтовариства.
1.4.6 Yii
Yii - це високоефективний заснований на компонентної структурі PHP-фреймворк для розробки масштабних веб-додатків. Він дозволяє максимально застосувати концепцію повторного використання коду і може істотно прискорити процес веб-розробки. Назва Yii (вимовляється як Yee або [ji:]) означає простий (easy), ефективний (efficient) і розширюваний (extensible). Так само автор фреймворку, Qiang Xue каже що назва фреймворку спочатку означало Yes It Is. p align="justify"> Особливості:
1. Висока продуктивність;
2. Інтерфейси DAO і ActiveRecord для роботи з базами даних (PDO);
. Підтримка інтернаціоналізації;
. Кешування сторінок та окремих фрагментів;
. Перехоплення і обробка помилок;
. Введення і валідація форм;
. Аутентифікація і авторизація;
. Використання AJAX і інтеграція з jQuery;
. Генерація базового PHP-коду для CRUD-операцій (скаффолдінг);
. Підтримка тем оформлення для їх легкої зміни;
. Можливість підключення сторонніх бібліотек;
. Міграції бази даних;
. Автоматичне тестування;
. Підтримка REST.
. Активне російськомовне співтовариство.
Недоліки:
1. Фреймворк все ще молодий;
1.5 Порівняння популярних фреймворків
Порівняння 6-ти популярних фреймворків за основними критеріями (необхідний рівень знань, сфера засто...