zblog网站程序相对来讲还比较好用,而且还是比较流行的php语言来开发,所以整体上对于小白还是有基础的伙伴都能够容纳,而且作为开放性的网站程序,许多开发者也加入到其中,让zblog的发展动力更足,网站源码更加优雅和健硕。
有需求以及由能力的朋友可以进行zblog的二次开发,包括在插件和主题上的开发,这一方面可以给自己带来一部分额外收入,也可以锻炼自己的开发能力,那么下面我们一起来看看zblog的文件结构。
首先我们解压完安装之后,网站根目录下有4个文件和三个目录,这四个文件分别是feed.php、index.php、readme.txt、search.php,还有三个目录zb_install、zb_system、zb_users,看起来比较简单。

index.php :这个应该不用说,大家都懂,仅仅是一个网站首页,大家可以输入网址后面加上index.php就知道是哪个页面了。
search.php:这是一个搜索页
reademe.txt:是Z-BlogPHP的一个说明文件,包括对程序的简单介绍,以及安装,运行环境等等,不太了解可以看一看,很多工具都有这个文件,主要是为了让大家更加容易了解,这个东西是干什么的。
feed.php:这个文件是生成rss的,之前有讲解过,是聚合内容,基于XML的标准,可以保证文章的更新,这个文件会随着文章的更新而自动更新,可以进行订阅。
zb_install:这是一个安装目录文件,是安装的入口,里面有index.php安装首页,和安装所有的语言类型,包括中文简体、繁体、英文。
zb_system:这个是系统文件,也是整个网站程序中最重要的一部分,里面有很多文件及文件夹。
主要文件介绍:
admin 后台管理
api API处理
css 后台CSS
defend 系统保留文档
function 系统核心
image 系统图片
script 系统 JavaScript
xml-rpc xml-rpc 通信入口
外边三个文件:
api.php : API运行模式
cmd.php:cmd运行模式
login.php: 网站登入
zb_users : 这个是用户文件夹,主要存放用户相关的信息,比如头像、文件、表情包、插件、主题等等。
avatar :头像存放
cache : 缓存文件夹
data :数据库存放(SQLite),其中compiled 文件夹是模板编译缓存
emotion :表情图片
language :语言
logs :日志记录
plugin :插件目录(预装插件以实际为准),包括AppCentre、Gravatar、UEditor
theme :主题目录(这里是三款默认主题),default是默认主题,当然可能随时更新,主要文件有include、language、script、style、template
upload: 附件存放
基本上网站程序文件机构就是这些,相对于一些网站程序是非常简单的,了解完之后就可以开发自己的主题了。
顶一下
(0)
踩一下
(0)