imhotep / components
All the main components of the Imhotep framework.
Requires
- php: >=8.0.2
- filp/whoops: ^2.15
- psr/container: ^2.0
- psr/http-message: ^1.0
- psr/log: ^3.0
- psr/simple-cache: ^3.0
Requires (Dev)
- mockery/mockery: ^1.5.1
- phpunit/phpunit: ^9.5
README
Imhotep
Note: Данный репозиторий содержит основные компоненты фреймворка Imhotep. Если необходимо создать приложение с помощью Imhotep, посетите главный репозиторий Imhotep.
Imhotep - это PHP фреймворк для удобной разработки web-приложений. Наша цель помочь вам облегчить разработки, упростив общие задачи, которые используются в большинстве web-проектах.
Развивая фреймворк, мы преследуем следующие принципы:
- Минимальная зависимость от сторонних библиотек, для уменьшения вероятности зловредного и медленного кода;
- Максимальная производительность каждого компонента;
- Минимальная связанность между компонентами.
Основные преимущества:
- Простой и быстрый движок маршрутизатора
- Мощный контейнер внедрения зависимостей
- Поддержка базовых систем хранения данных для сессий и кеширования
- Поддержка схем миграции для PostgreSQL, MySQL, SQLite
- Система событий в реальном режиме.
Изучение Imhotep
На сайте imhotep.dev предоставлена полная документация по всем компонентам фреймворка, которая позволит легко начать изучение.
Как сообщить об уязвимости?
Если вы нашли уязвимость, пожалуйста, сообщите о ней по адресу imhotep.php@gmail.com.
Помощь в разработке
Если хотите внести свой вклад в фреймворк Imhotep, мы будем рады видеть вас в нашей команде.
Лицензия
Imhotep — это программное обеспечение с открытым исходным кодом, распространяемое под лицензией MIT license.