PHPackages                             xiangyu2038/flysky - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. xiangyu2038/flysky

ActiveProject[Framework](/categories/framework)

xiangyu2038/flysky
==================

一个框架

v15.0.0(7y ago)221PHP-3.0PHP

Since Jan 16Pushed 7y agoCompare

[ Source](https://github.com/xiangyu2038/flysky)[ Packagist](https://packagist.org/packages/xiangyu2038/flysky)[ RSS](/packages/xiangyu2038-flysky/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (3)Versions (17)Used By (0)

flysky 一个使用IOC容器设计思想的PHP框架
--------------------------

[](#flysky-一个使用ioc容器设计思想的php框架)

为了使本框架尽可能简洁,框架本身仅仅只提供IOC容器($container) HTTP请求模块($request) 路由分发模块($routes) 事件($dispatcher) ,其他例如数据库查询,视图模板等可以使用其他框架的优秀模块.例如database使用laravel的Eloquent ORM,view使用laravel的blade模板引擎.本框架兼容laravel的各个模块,只需要用composer安装对应模块,然后在配置文件中添加服务提供者即可.

### 安装

[](#安装)

```
composer create-project xiangyu2038/flysky
```

目录结构
----

[](#目录结构)

初始的目录结构如下：

```
www  WEB部署目录（或者子目录）
├─app          应用目录
│  ├─Config             配置文件目录
│  ├─Events             事件目录
│  ├─Exceptions          异常处理目录
│  ├─Http                请求目录 (控制器目录)
│  ├─Listeners            事件监听者目录
│  ├─Models              模型目录
│  ├─Providers             服务提供者目录
│  ├─Routes             路由目录
│  ├─Storage             存储目录(视图缓存 日志等)
│  ├─View               视图目录
├─public                 WEB目录（对外访问目录）
├─vendor              composer 目录

```

### 配置

[](#配置)

配置文件在app/Config目录下 配置文件示例

```
////app/Config/config.php
