shade / shade-framework-core
Shade 框架核心组件
v1.0.0
2015-02-23 22:36 UTC
Requires
- php: >=5.4.0
- monolog/monolog: >=1.12.0
Requires (Dev)
- fabpot/php-cs-fixer: 1.0.*@dev
- phpunit/phpunit: ~4.0
- squizlabs/php_codesniffer: dev-master
This package is not auto-updated.
Last update: 2024-09-24 03:38:53 UTC
README
Shade 是一个通用的 PHP 微型框架,适用于开发各种类型的网络应用程序。
关键特性
- 轻量级。该框架仅包含任何现代网络项目所必需的基本组件。仅此而已。其他组件的引入取决于项目的需求。
- 简洁性。框架的代码库足够小,可以快速阅读。通过 Composer 进行轻松安装和内置的骨架生成器将节省您的宝贵时间。
- 性能。框架的额外开销收敛为零。在平均机器上启用 OPcache 的情况下,“hello world”动作的执行时间平均为 2 毫秒。
- 个性化。内置的骨架生成器创建具有所选命名空间名称的应用程序,该名称空间独立于框架文件,但继承其组件。
安装
由于该框架通过 Composer 安装,因此应首先设置它。有关说明,请参阅 https://getcomposer.org.cn。
在您选择的目录中,该目录用于存储您的项目文件和框架文件
composer create-project shade/shade ./
Composer 获取所需依赖项后,您将需要输入您的应用程序名称,该名称将用作其命名空间和路径,如果您希望将其放在不同的位置。稍后,您可以使用 Shade CLI 创建尽可能多的其他应用程序。
配置您的 Web 服务器:文档根应在您的应用程序路径下的 web/,唯一的入口点是 index.php。
希望您会喜欢!