ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
Lying并不依赖第三方代码库,但是依赖PHP的扩展: > * php : >= 5.5.0 > * pdo : * > * apcu : *(可选) > * memcached : *(可选) > * redis : (可选) ### 从github获取 ~~~ git clone git@github.com:carolkey/lying.git ~~~ ### 目录结构 下载好以后,你应该可以看到下面的目录结构: > 注意:Lying不支持子目录访问,所以请把入口文件所在目录(默认`web`)设置为DOCUMENT_ROOT。 ~~~html lying/ 框架根目录 ├─config/ 配置目录 │ ├─loader.php 自动加载配置 │ ├─service.php 服务组件配置 │ ├─cli.php cli模式配置 │ └─web.php cgi模式配置 ├─console/ CLI模块目录 │ ├─index/ CLI默认模块 │ │ └─controller/ CLI控制器目录 │ └─tool/ CLI工具模块 │ └─controller/ CLI工具控制器目录 ├─kernel/ 框架文件目录 ├─module/ CGI模块目录 │ └─index/ CGI默认模块 │ ├─controller/ CGI控制器目录 │ ├─model/ 模型目录 │ └─view/ 视图目录 ├─runtime/ 运行时目录 │ ├─cache/ 缓存文件目录 │ ├─compile/ 模板编译目录 │ └─log/ 日志存放目录 ├─web/ WEB目录 │ ├─.htaccess Apache重定向文件 │ ├─favicon.ico 网站LOGO │ ├─index.php CGI入口文件 │ ├─nginx.conf Nginx重定向配置 │ └─web.config IIS重定向文件 ├─cli CLI执行入口 ├─composer.json composer定义文件 └─README.md README文件 ~~~ ### 目录权限 > * `runtime`及其下面的子目录必须有读写权限。 > * 其他权限请在开发中自己定义