nuboxdevcom / tinyfram
此包已被 废弃 并不再维护。没有建议的替代包。
小型项目的 MVC 框架
1.0.5
2018-01-28 14:14 UTC
Requires
- php: ^7.1
- doctrine/cache: ^1.7
- guzzlehttp/psr7: ^1.4
- http-interop/http-middleware: ^0.5.0
- http-interop/response-sender: ^1.0
- intervention/image: ^2.4
- middlewares/whoops: ^1.0
- pagerfanta/pagerfanta: ^1.0
- php-di/php-di: ^5.4
- psr/http-server-middleware: ^1.0
- ramsey/uuid: ^3.7
- staaky/vatrates: ^2.0
- stripe/stripe-php: ^5.9
- swiftmailer/swiftmailer: ^6.0
- twig/twig: ^2.4
- vlucas/phpdotenv: ^2.4
- zendframework/zend-expressive-fastroute: ^2.1
Requires (Dev)
- composer/composer: ^1.6
- friendsofphp/php-cs-fixer: ^2.10
- fzaninotto/faker: ^1.7
- phpro/grumphp: ^0.13
- phpunit/phpunit: ^6.5
- robmorgan/phinx: ^0.9
Suggests
This package is auto-updated.
Last update: 2021-01-09 17:48:22 UTC
README
小型项目的 MVC 框架
先决条件
- PHP 7.1 - 7.2
- MySQL >= 5.6
- Composer
安装
composer create-project nuboxdevcom/tinyfram TinyFram
请遵循交互式安装程序
cd TinyFram vendor/bin/phinx migrate #Install base tables in database vendor/bin/phinx seed:run #Install sample datas in database (Include admin user)
启动
php -S localhost:8000 -t public/
在您喜欢的浏览器中转到
管理区域
- URL: /admin
- 用户名: admin
- 密码: admin
工作...
应用(App)位于 src/ 目录中
框架核心位于 Framework/ 目录中
运行测试
在此项目的根目录中执行
phpunit
贡献
此存储库对贡献和问题开放
版本控制
请使用 SemVer 进行版本控制。有关可用版本,请参阅此存储库的 标签。
许可
此项目根据 MIT 许可证授权 - 有关详细信息,请参阅 LICENSE.md 文件。