boyisire / dy-framework
daye's framework
dev-master
2019-02-11 07:03 UTC
Requires
- php: >=7.0.0
- illuminate/database: ~5.5
- slim/slim: ^3.0
Requires (Dev)
- phpunit/phpunit: ~6.0
This package is auto-updated.
Last update: 2024-04-11 19:23:26 UTC
README
-
初始化一个项目
composer init
-
搭建基础功能
以微框架Slim 微基础框架,php 7.0 为PHP版本
- 定义框架目录结构
仿照Laravel
├── app
│ ├── Helpers.php
│ ├── Http
│ │ └── Controllers
│ └── Models
├── bootstrap
│ ├── app.php
│ └── autoload.php
├── composer.json
├── config
├── public
│ └── index.php
├── routers
└── tests
-
安装依赖库
composer install
-
启动框架测试
php -S 0.0.0.0:8000 -t public
-
完善路由和控制器功能
-
增加数据库功能组件
使用Laravel ORM
composer require illuminate/database "~5.5"