CakePHP — это платформа веб-приложений с открытым исходным кодом, написанная на PHP, но ее модель разработана с использованием Ruby on Rails. Как Rails в мире PHP, CakePHP перенял множество замечательных функций RoR и является очень зрелым. Список веб-сайтов, которые в настоящее время используют платформу CakePHP, можно увидеть на странице Sitesinthewild сайта cakephp.org.
CakePHP — это среда быстрой разработки, использующая известные шаблоны проектирования, такие как ActiveRecord, AssociationDataMapping, FrontController и MVC. Основная цель этого проекта — предоставить платформу, которая позволит разработчикам PHP всех уровней быстро разрабатывать надежные веб-приложения без потери гибкости.
Основные возможности фреймворка CakePHPphp:На основе архитектуры MVC.
Просмотр поддерживает Ajax
Встроенная система проверки
Обеспечивает базовый модуль приложения и автоматическую генерацию CRUD-кода.
Предоставляет компоненты для обработки сеанса, запроса и безопасности.
Гибкие возможности кэширования представлений
объектно-ориентированный
Никакой настройки не требуется: просто установите базу данных
Совместим с PHP4 и PHP5.
Содержимое обновления CakePHP4.2.8 следующее:Выпущен CakePHP 4.2.8, поддерживающая версия ветки 4.2, которая исправляет несколько проблем, о которых сообщило сообщество.
Исправления ошибок
Пагинаторскопы теперь правильно генерируют URL-адреса при использовании переданных параметров.
Список путей поиска в MissingTemplateException теперь корректен для элементов в плагинах.
Улучшена документация для Query::applyOptions().