💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## 初始目录结构 下载框架后,解压缩,可以看到初始的目录结构如下: ~~~ project 应用部署目录 ├─application 应用目录(可设置) │ ├─config 配置文件目录 │ │ ├─config.php 主配置文件 │ │ ├─pdo.php pdo配置文件 │ │ ├─redis.php redis配置文件 │ │ └─memcache.php memcache配置文件 │ ├─public WEB 部署目录(对外访问目录) │ │ ├─static 静态资源存放目录(css,js,image) │ │ ├─index.php 应用入口文件 │ │ └─.htaccess 用于 apache 的重写 │ ├─helper.php 助手函数文件 │ └─route.php 路由配置文件 ├─runtime 应用的运行时目录(可写) ├─vendor 第三方类库目录(Composer) ├─system 框架系统目录 │ ├─library 框架核心类库目录 │ ├─template 系统模板目录 │ ├─base.php 基础定义文件 │ ├─helper.php 助手函数文件 │ └─start.php 框架引导文件 ├─composer.json composer 定义文件 ~~~ >[warning] 应用目录怎么没有 controller、model、view、common、library 这些目录呢? 因为这些都由你自己做主,不受限制,如果你还没想好怎么架构,下面我推荐几个。 ## 推荐的应用目录结构 >[success] 网页 ~~~ ├─application 应用目录(可设置) │ ├─config 配置文件目录 │ ├─public WEB 部署目录(对外访问目录) │ ├─common 公共目录(公共控制器) │ ├─library 类库目录 │ ├─controller 控制器目录 │ ├─model 模型目录 │ ├─view 视图目录 │ ├─helper.php 助手函数文件 │ └─route.php 路由配置文件 ~~~ >[success] API ~~~ ├─application 应用目录(可设置) │ ├─config 配置文件目录 │ ├─public WEB 部署目录(对外访问目录) │ ├─common 公共目录(公共控制器) │ ├─library 类库目录 │ ├─controller 控制器目录 │ ├─model 模型目录 │ ├─helper.php 助手函数文件 │ └─route.php 路由配置文件 ~~~ >[success] 多模块 ~~~ ├─app_www 应用目录(可设置) │ ├─config 配置文件目录 │ ├─public WEB 部署目录(对外访问目录) │ ├─common 公共目录(公共控制器) │ ├─library 类库目录 │ ├─controller 控制器目录 │ ├─model 模型目录 │ ├─view 视图目录 │ ├─helper.php 助手函数文件 │ └─route.php 路由配置文件 ├─app_api 应用目录(可设置) │ ├─config 配置文件目录 │ ├─public WEB 部署目录(对外访问目录) │ ├─common 公共目录(公共控制器) │ ├─library 类库目录 │ ├─controller 控制器目录 │ ├─model 模型目录 │ ├─helper.php 助手函数文件 │ └─route.php 路由配置文件 ~~~