PHP Микрофреймворк HLEB
PHP Микрофреймворк HLEB простой и быстрый. Этот сайт сделан на нем.
Возможности микрофреймворка HLEB
- Поддерживает версии PHP 7 и 8.
- Оригинальный маршрутизатор (достаточно гибкий).
- Защита пользовательских запросов.
- Группировка маршрутов.
- Работа с доменами и поддоменами.
- Механизм для выполнения фоновых задач.
- Пользовательские консольные команды. И т.д.
Вы можете прочитать о нем больше на центральной странице HLEB. Там есть и некоторые сравнительные характеристики с микрофреймворками.
Эффективность — основная цель, которая преследуется при разработке фреймворка.
Официальный сайт: phphleb.ru
GitHub: https://github.com/phphleb/hleb github.com/phphleb/hleb
Этот сайт (LibArea) сделан на нем.
Версия Engine for PHP Micro-Framework HLEB v1.0.0 была выпущена 23 марта 2019 года.
На момент написания статьи актуальная: Engine for HLEB v1.5.64
Монтаж Micro-Framework HLEB
Используйте Composer:
$ composer create-project phphleb/hleb
Настройка
Командные символьные константы в микропрограмме HLEB задаются в файле start.hleb.php
. Изначально файла с таким именем не существует, и его необходимо скопировать из файла default.start.hleb.php
в том же корневом каталоге проекта.
Внимание! Константа HLEB_PROJECT_DEBUG
включает / выключает режим отладки. Не используйте режим отладки на общедоступном сервере.
Отличный микрофреймворк, на его основе можно изучить php.