Z-Blog源码目录结构详解:改功能再也不用瞎找文件

6小时前 (21:55:00)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值3465
  • 级别管理员
  • 主题693
  • 回复0
楼主

很多新手拿到Z-Blog源码,解压完看到一堆文件,根本不知道哪个是干什么的,想改个功能都找不到文件在哪里。今天把Z-Blog的核心目录结构讲清楚,看完你就知道每个文件夹是做什么的,改功能再也不用瞎找文件。

根目录核心文件

首先根目录下的index.php是入口文件,所有访问都先经过它,一般不用改。feed.php是RSS订阅文件,search.php是搜索文件,也不用动。readme.txt是说明文件,没用。

zb_system:系统核心目录,别乱改

这个文件夹是Z-Blog的核心程序,里面的文件是系统运行必须的,新手别乱改,改坏了整个网站就崩了。

里面的function目录放核心函数库,c_system_base.php是全局引导文件,所有功能都从这里加载。admin目录是后台管理的所有页面,你登录后台看到的编辑、列表、设置页面,全在这个目录里。

c_option.php在zb_users/c_option.php里,是全局配置文件,存数据库地址、域名、站点名这些配置,改域名、改站点名有时候要动这个文件。

zb_users:用户目录,所有自定义修改都在这里

这个目录是你最常打交道的地方,主题、插件、上传的文件、缓存都在这里,改东西基本不用动zb_system。

zb_users/theme:所有主题文件都在这,每个主题一个文件夹,你想改模板、改样式,进去对应主题的文件夹里改,比如首页模板是index.php,文章页是single.php,样式文件是style.css,改完立刻生效。

zb_users/plugin:所有插件都在这里,每个插件一个文件夹,装的插件全在这,想删插件直接删对应文件夹就行。

zb_users/upload:你上传的图片、附件全存在这里,按年份月份分文件夹存,别手动删,不然文章里的图片就没了。

zb_users/cache:模板编译缓存,网站打开慢、改了模板不生效,把这个目录里的文件全删了,会自动重新编译,不用怕删坏。

zb_install:安装目录,装完就删

这个是安装向导目录,全新安装的时候用,装完网站一定要把这个目录删掉,不然别人可以重新访问安装页面,覆盖你的数据库,网站直接被搞坏。

改文件的注意事项

第一次改文件之前,先备份原文件,改坏了直接把备份换回去。别直接在服务器上改,先下载到本地,用VS Code改完再传上去,改完清一下缓存,看前台效果。

很多新手上来就乱改zb_system里的文件,改完网站502了都不知道哪错了,记住:能在主题和插件目录里改的,绝对不动系统核心文件,这样升级系统的时候也不会覆盖你的修改。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/15.html

0
回帖

Z-Blog源码目录结构详解:改功能再也不用瞎找文件 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息