KangPHP — очень простой и превосходный PHP-фреймворк. KangPHP — предпочтительный фреймворк для небольших и средних проектов. Структура структуры разумна и понятна с первого взгляда. Мощная поддержка внешних библиотек классов, мощная система кэширования, встроенный механизм шаблонов kangphp, однозаходный режим MVC, объектно-ориентированное программирование. Если вы в настоящее время не знакомы с концепцией фреймворка, то KangPHP — ваш первый выбор после изучения фреймворка. , вам лучше использовать другие фреймворки.
Введение в функции Шаблон MVC с одной записью: архитектурный шаблон модели (M), представления (V) и контроллера (C).
шаблонизатор
Встроенный тег шаблона kangPHP поддерживает компиляцию кэша шаблонов и компиляцию в реальном времени, поддерживает собственные операторы PHP и может легко расширять другие механизмы шаблонов.
кроссплатформенный
kangPHP не только прекрасно поддерживает платформу LAMP, но также имеет отличную поддержку платформы WAMP. Пользователям вообще не нужно беспокоиться о кроссплатформенных ошибках.
Поддержка кэша
Пользователи могут расширять и настраивать поддержку Memcache, Xcache, Redis и других типов кэша.
Ошибка самотестирования
Если в процессе разработки произойдет фатальная ошибка, система отобразит конкретную строку ошибки и причину ошибки и сохранит ее в журнале кэша.
многоуровневое дерево классификации
При разработке проектов часто используются деревья классификации, такие как классификация по столбцам.
Модули звонят друг другу
Возможно, модуль A и модуль B вызывают друг друга во время разработки, тогда KangPHP сможет удовлетворить ваши потребности.
Библиотека обработки изображений
Поддерживает коды проверки, миниатюры и водяные знаки изображений.
Межклассовая функция
В реальных проектах вы можете вызвать его через $this->FunctionName() или через ClassName::FunctionName();
Загрузить курс
Поддерживает однократную и множественную загрузку. Вы можете определить каталог загрузки, тип загружаемого файла, размер, случайное имя файла и т. д.
Класс пагинации
Вы можете реализовать разбивку по страницам с несколькими стилями с помощью всего лишь короткого кода. Платформа по умолчанию предоставляет 2 стиля разбиения на страницы.
Добрые советы
Эти функции KangPHP — ничто! Расширяемость — это изюминка фреймворка. Я решаю фреймворк!