26
2019.2
项目目录
作者: POPASP
生成的项目目录结构和系统目录类似,包括:
| 目录 | 说明 |
| --------- | -----|
| Common | 项目公共文件目录,一般放置项目的公共函数 |
| Conf | 项目配置目录,项目的配置文件放在这里 |
| Controller | 包含控制器文件 |
| Model | 包含模型文件 |
| Tpl | 项目模板目录(3.1单文件入口的主战场) |
| Runtime | 项目运行时目录,包括Cache(数据缓存)、Data(数据目录)、Compile(模板解析文件)、Class(类的重写与反射文件)、Log(日志文件) |
如果需要把项目文件夹移动到入口文件的外面(比如对服务器有管理权限,这样做可以增大网站的安全性),只需要在入口文件中修改和项目路径定义。
```brush:vb
'项目文件夹,部署项目时,不要手工创建home文件夹,否则无法进行项目部署
'将项目文件夹移到网站根目录的外面
POP_MVC.appPath = "../../home"
```
POP_MVC.appPath 是指项目路径,是指项目的Common、Lib目录所在的位置,而不是项目入口文件所在的位置。