## web目录结构
### 目录结构(config中大多可配,改不改是你的事情)
* * * * *
主要目录
├─web
├───application 应用目录(顶级命名空间 App)
├───test 应用测试目录
├───bootstrap 引导程序目录(入口目录)
├───config 配置目录
├───library图书馆, 也就是你自己的类文件函数什么的, 怎么加载是你的事
├───public WEB目录(对外访问目录)
├───resources 资源目录
├───storage仓库, 放东西的, 需要对应权限
├───vendor composer扩展文件夹(加载什么是你的事)
├───composer.json composer定义文件
├───composer.lock composer定义文件
├─bootstrap 引导程序目录(入口目录)
│ ├───app.php 应用引导文件
│ ├───cli.php命令行引导文件
│ ├───test.php 测试引导文件
│ └───framework 实际引导程序目录
│├───base.php 框架基础文件(初始化框架)
│├───base_app.php app基础文件
│├───base_cli.php cli基础文件
│├───base_test.php test基础文件
│├───function.php 框架函数库(由于极少且经常使用且框架不推介函数,所以放于此处)
│└───user.php 用户自定义常量函数等
注: 1.大多可以自由更改,且代码较为简单,可以实现自定义的运行逻辑
2.可修改base.php,以修改目录路径
3.可通过base_app.php在base.php基础上修改目录路径,以实现各模块配置不同
资源目录
├─storage
│ ├───language 应用类语言目录 语言/[路由分组/]对应视图.php
│ ├───templates 应用类视图目录 [主题/][路由分组/][语言/]对应视图.php (允许单一视图配置对应语言的视图文件)
│ └───views 基础视图目录目录 error.html 什么的
仓库目录
├─resources
│ ├───cache 文件缓存目录
│ ├───session session缓存目录(如果文件的话)
│ ├───log 日志目录(暂未实现)
│ ├───framework 框架缓存目录, 一般会有config缓存,cron缓存,自动加载缓存
│ └───templates 模版目录
│├───part 中间件缓存
│└───package最终缓存 非静态html 纯php代码+html代码并且经过压缩(也就是没有注释换行什么的文件缓存)
扩展目录
├─vendor
│ ├───composer composer文件夹
│ └───msqphpmsqphp框架[composer安装则位置在此,否则自定义]
│
>如果不使用composer且非composer安装
>推荐将框架及git下载解压后目录放于web目录下msqphp中
>并配置入口目录相关路径
### 目录权限
* * * * *

除了public,storage需要读写权外,其余只读即可
> public读写权限是为了实现真静态页面,节省服务器重写,但可能发生未知问题(安全问题,但目前为止,合理使用应该不会产生)
> storage不解释,存放各中文件缓存等



