admin 发表于 2022-4-23 16:00:00

杰奇模板制作|杰奇视频教程|之杰奇目录结构

基本目录结构/ - 根目录
/admin - 后台管理
/blockcache - 区块缓存
/blocks - 系统区块程序
/cache - 页面缓存
/class - 系统的类文件
/compiled - 模板编译后的缓存
/configs - 配置文件
/doc - 程序文档
/files - 文件数据保存目录(程序生成或者用户上传)
/image - 常用图片
/include - 系统包含文件
/install - 安装目录
/lang - 语言包
/lib - 常用的功能库
/modules - 功能模块
/scripts - 常用的javascript
/templates - 模板文件
/themes - 网站风格

模块目录结构一个独立的模块通常包含两部分,一个是配置文件、另一个是主程序目录,分别是 /configs 和 /modules 下面的一 个子目录。
以文章模块为例,模块名称是 modname
则配置文件在 /configs/modname 目录下
主程序在 /modules/modname 目录下

其中主程序主要分以下几个部分
/modules/modname/ - 主要的功能程序
/modules/modname/admin - 本模块管理程序
/modules/modname/blocks - 本模块的区块
/modules/modname/class - 本模块的类
/modules/modname/include - 本模块包含文件
/modules/modname/images - 本模块图片
/modules/modname/lang - 本模块语言包
/modules/modname/templates - 本模块模板
/modules/modname/templates/admin - 本模块管理功能模板
/modules/modname/templates/blocks - 本模块区块模板
网站主风格/themes 目录下每个子目录表示一个风格,比如 /themes/jieqidiv

每个风格目录下通常包含以下几个文件
theme.html - 网站页面框架,基本上动态页面都是调用本模板,是网站风格关键
style.css - 默认的css
jumppage.html - 跳转页面模板
msgbox.html - 信息提示框模板
msgerr.html - 错误提示页面模板
msgwin.html - 信息提示页面模板

页: [1]
查看完整版本: 杰奇模板制作|杰奇视频教程|之杰奇目录结构