Фреймворки PHP и SQL
Список бесплатных PHP-фреймворков, поддерживающих SQL. Базовые модули не используют такие функции баз, как аутентификация, а SQL-интерфейс упрощает использование базы данных.
CakePHP
Под лицензией MIT это интерфейс к MySQL, в зависимости от модели дизайна view-control (MVC) и для кода, ориентации объектов.
Он включает технологии CRUD, ActiveRecords.
Механизм шаблонов позволяет использовать Ajax, JavaScript, формы.
Включены обычные модули аутентификации и сеанса,
Сайт: CakePHP.org. Для PHP 4 или 5 .
Французский сайт: CakePHP-fr.org.
SolarPHP
Под лицензией BSD это ориентированная на объект инфраструктура, поддерживающая модель «вид-объект».
В него входят модули для аутентификации, кэширования, отладки, построения документации, электронной почты и многие другие.
Объект служит в качестве интерфейса для баз данных .
Сайт: Solar PHP. Для PHP 5.
Симфония
Совместим со многими ядрами баз данных. Он предназначен для создания веб-приложений компаниями. Воспроизводит модель MVC, предлагает читаемый код и поддерживает технологии Propel и Concret. Кэш-система для ускорения приложений.
Есть одноименная CMS, это другое программное обеспечение.
Сайт: Symfony. PHP 5.2.4 .
Фреймворки CMS
Некоторые CMS - это как фреймворки, так и средства управления площадками.
К ним относятся :
- Спип. Изначально менеджер шаблонов развивался за счет добавления PHP-компонентов. Для PHP 4 или 5.
- Друпал. CMS требует знаний программирования.
- Модкс. Изначально фреймворк, развивается в CMS.
См. также