介绍
-
入口文件是一个PHP文件,用于启动系统流程控制。
-
入口文件所对应的程序文件包括多个类文件和配置文件。
入口文件对应目录
admin.php
对应/admin目录;
index.php
对应/dzz目录;
user.php
对应/user目录;
misc.php
对应/misc目录;
oauth.php
对应/dzz目录;
avatar.php
对应/data/avatar目录;
程序文件目录下通常含有以下目录和文件
class
类文件目录(文件命名规范:class_*.php)
function
函数文件目录(文件命名规范:function_*.php)
language
语言文件目录(文件命名规范:lang_message.php、lang_template.php等)
template
模板文件目录(文件命名规范: *.htm)
scripts
js文件目录(文件命名规范: *.js)
images
图片和css文件目录
建议将相关的文件按上面的目录结构来存放,系统的自动加载会优先调用符合上面命名规范的文件。
例子
admin.php?mod=setting
会调用/admin/setting/index.php文件;
admin.php?mod=system&op=updatecache
会调用/admin/system/updatecache.php文件;
index.php?mod=feed
会调用/dzz/feed/index.php;
index.php?mod=player:mp3&op=jplayer
会调用/dzz/player/mp3/jplayer.php;
注意:mod中含有":"时,会将":"替换成“/”,支持多个。
user.php?mod=profile
会调用/user/profile/index.php;
avatar.php?uid=1
会显示用户ID为1的头像