您好!欢迎来到静学网! 注册 登入
  • 致力中国及国外独立搜索引擎技术及第三方网站搜索引擎SEO排名研究

最详细的zblog网站程序文件结构解读,二次开发zblog必须掌握基础知识

课程目录 admin 次浏览
网站模板程序的出现,大大降低了我们开发网站的成本,即使你没有任何编程基础,你一样可以搭建自己的网站,因此,网站建设的门槛也大大降低了,不过对于有功能需要的伙伴,这个还是不能够满足的,但对于绝大部分的企业网站及个人博客,其实基本足以。
 
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: 附件存放
 
 
基本上网站程序文件机构就是这些,相对于一些网站程序是非常简单的,了解完之后就可以开发自己的主题了。
 



静学网 , 版权所有丨如未注明 , 均为原创丨转载请注明最详细的zblog网站程序文件结构解读,二次开发zblog必须掌握基础知识
顶一下
(0)
踩一下
(0)
友情链接:
网站优化
本网站所刊载信息,不代表静学网观点。 刊用本网站稿件,务经书面授权或注明来源。 未经授权禁止转载、摘编、复制及建立镜像,违者将依法追究法律责任。 投稿邮箱:1870447831@qq.com | 举报邮箱:1870447831@qq.com