首页 > 主页 > tongfuapi
日志:17 评论:0
北京, 东城
TFAPI2.0结构说明

介绍

目录结构

项目目录结构

./ - 项目根目录
./.htaccess - Apache动态配置文件
./root.php - 根文件
./favicon.ico - 网站图标文件
./robots.txt - 蜘蛛配置文件
./css/ - 样式表目录
./js/ - 脚本目录
./images/ - 资源目录
./fonts/ - 字体目录
./WEB-APP/ - 配置目录
./WEB-APP/classes/ - 项目对象目录
./WEB-APP/classes/cache_source/ - cache_source实体目录
./WEB-APP/classes/cache_source.inc - cache_source实例文件
./WEB-APP/classes/route/ - 路由模块
./WEB-APP/classes/views/ - 视图目录
./WEB-APP/smarty/ - 项目模板目录
./WEB-APP/smarty/tpls/ - 模板文件目录
./WEB-APP/smarty/coms/ - 模板编译目录
./WEB-APP/logs/ - 项目日志目录

控制器

介绍

控制器就是路由

路由

程序,设置为PC环境的路由

./WEB-APP/classes/route/default.inc.php

模块

介绍

模块分为程序、模板两个部分

程序

示例demo

./WEB-APP/classes/views/demo.inc.php

模板

示例demo

./WEB-APP/smarty/tpls/demo.html路径

示例demo的访问路径

http://localhost/demo

多级模块

介绍

多级模块也是分为程序、脚本、模板三个部分

程序

示例group下的demo

./WEB-APP/classes/views/group/demo.inc.php

模板

示例group下的demo

./WEB-APP/smarty/tpls/group/demo.html

路径

示例group下的demo

http://localhost/group/food/demo

公共资源

介绍

除了模块相关文件之外,我们还可以有一些公共资源,这些资源直接放在对应的资源根目录下

脚本

公共脚本放在脚本根目录下

./js/common.js

样式表

公共样式表放在样式表根目录下

./css/style.css