目录结构说明

2018-02-07 12:10 更新

目录结构说明:

   1.不同的入口文件对应不同的程序文件目录:

         如 admin.php 对应/admin目录,例如

             admin.php?mod=setting 会调用/admin/setting/index.php文件;

            admin.php?mod=system&op=updatecache 会调用/admin/system/updatecache.php文件;

        如 index.php 对应/dzz目录,例如:

            index.php?mod=feed 会调用/dzz/feed/index.php;

            index.php?mod=player:mp3&op=jplayer 会调用/dzz/player/mp3/jplayer.php; 注意:mod中含有":"时,会将":"替换成“/”,支持多个。

    2.程序文件目录下通常含有这些目录:

              class             类文件目录               文件命名规范:class_*.php                     

              function        函数文件目录           文件命名规范:function_*.php

              language       语言文件目录           文件命名规范:lang_message.php、lang_template.php等

              template       模板文件目录           文件命名规范: *.htm

              scripts          js文件目录                文件命名规范: *.js

              images          图片和css文件目录  

          建议将相关的文件按上面的目录结构来存放,系统的自动加载会优先调用符合上面命名规范的文件。



详细目录结构:

┬── data 数据缓存及附件 

│      ├── attachment 上传的文件目录 

│      │      ├── appico 应用图标专用 

│      │      ├── appimg 主题风格图片 

│      │      ├── cache 临时缓存目录 

│      │      ├── dzz   上传附件目录(以日期分目录存储) 

│      │      ├── icon 网址图标专用 

│      │      ├── imgcache 缩略图片缓存目录 

│      │      └── temp 临时文件 

│      ├── avatar 头像专用 

│      ├── backup 站点数据库备份目录 

│      ├── cache 数据缓存 

│      ├── ipdata IP地址库 

│      ├── log        站点日志,前/后台管理日志、错误日志等 

│      └── template 模板缓存目录 

├── install 安装目录 

├── core 核心代码主目录 

│      ├── api 外部接口API 

│      │      ├── BaiduPCS 百度PCS API 

│      │      ├── oss_sdk 阿里云存储SDK 

│      │      └── jss_sdk 京东云存储SDK 

│      ├── config 站点配置文件 

│      ├── class 类文件目录 

│      │      ├── cache         缓存类 

│      │      ├── db        数据库类 

│      │      ├── dzz        dzz核心类 

│      │      ├── io     IO操作类 

│      │      ├── helper 辅助函数(浏览器判断、分页、表单验证等) 

│      │      ├── perm        权限判断和检查 

│      │      ├── PHPExcel PHPExcel类 

│      │      ├── memory 内存类 

│      │      ├── table        数据表操作类 

│      ├── function 核心函数文件 

│      │      └── cache 缓存功能目录 

│      ├── cron   计划任务 

│      ├── misc    杂项

│      ├── template 模板目录

│      │     └── default 核心模板

│      ├── language 语言包 

│      └── core_version.php 版本文件 

├── dzz     应用目录

│      ├── class 类文件目录

│      ├── function 函数文件 目录

│      ├── language 语言包 

│      ├── template 桌面模板 

│      ├── images 桌面默认图片目录

│      ├── system 桌面交互目录 

│      ├── io   接口文件(获取流、下载、缩略图等) 

│      ├── scripts   桌面js文件

│      ├── styles   桌面主题目录

│      │    ├── filemanage 文件夹风格

│      │    ├── icoblock 图标风格

│      │    ├── menu     右键菜单风格

│      │    ├── showwindow     桌面对话框风格

│      │    ├── startmenu     开始菜单风格

│      │    ├── taskbar     任务栏风格

│      │    ├── window     窗体风格

│      │    ├── thame     主题目录

│      │    └── index.css     桌面通用css

│      ├── 其他应用目录   插件应用会在dzz/下以不同的目录存放,此处不一一列出

│      └── index.php     桌面主程序

├── static 静态文件目录

│      ├── image 界面图片

│      │    ├──avatar        默认头像

│      │    ├── common        站点通用图片

│      │    ├── seccode        验证码相关文件

│      │    ├── smiley        表情图片目录

│      │    ├── sound        声音文件

│      │    └── tool        工具

│      ├── bootstrap bootstrap相关文件 

│      ├── css   通用css文件(common.css、calendar.css、tip.css等)

│      └── js    通用js文件

├── user 用户相关

│      ├── avatar       用户头像处理

│      ├── class        用户登录和注册类

│      ├── function     用户登录和注册函数

│      ├── language     语言包

│      ├── template     模板文件

│      └── scripts      js文件

├── admin      系统管理应用目录

├── index.php  网站主入口文件

├── admin.php  管理员入口文件

├── user.php   用户入口文件

├── misc.php   杂项入口文件

├── share.php  分享入口文件

├── crossdomain.xml  flash跨域策略文件

└── favicon.ico      网站ico图标

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号