基础框架 / 基础框架核心
MVC Web 框架
v0.1.4
2016-09-24 12:10 UTC
Requires
- php: >=5.5.0
- aura/session: ^2.0
- hassankhan/config: ^0.10.0
- illuminate/database: ^5.3
- illuminate/events: ^5.3
- illuminate/pagination: ^5.3
- ircmaxell/random-lib: ^1.2
- monolog/monolog: ^1.21
- nikic/fast-route: v1.0.1
- philo/laravel-blade: ^3.1
- psr/http-message: ^1.0
- robmorgan/phinx: ^0.6.4
- siriusphp/middleware: ^1.1
- zendframework/zend-diactoros: ^1.3
Requires (Dev)
This package is not auto-updated.
Last update: 2024-09-28 19:58:15 UTC
README
用于构建 PHP Web 应用程序的 MVC 框架
目标
- 拥有简单的安装过程:下载即可使用
- 开源、易于理解和扩展
- 支持并鼓励最佳实践
- 为几乎所有事物提供坚实的基础
- 最小化,但具有良好基础
文档
某些文件夹可能包含额外的 README 文件。
状态
这是一个正在进行中的项目。测试正在进行中,API 可能会略有变化。目前不期望有任何重大变化。
贡献
欢迎任何 PR。如果您发现问题,请报告。
https://github.com/barebone-php/barebone-core
测试
您可以直接使用 phpunit
运行测试,或使用提供的 grunt 任务,该任务还会在 PHP 文件更改时运行测试。
要使用 Grunt,请使用以下命令安装所有必需的包
$ npm install
以下使用 packages.json 中的脚本并直接引用 '/vendor/' 中的二进制文件
$ npm start runs phpunit and starts grunt file watcher
$ npm test runs phpunit
替代方案
$ phpunit if installed globally on your system
$ grunt if installed globally on your system