读源码看zblog1.9准备要做什么

ZBLOG教程 十五楼的鸟儿 2193浏览 0评论

话说因为目前的1.9不太给力的原因,我至今尚未更新新版的1.9,甚至我还没拿个测试站点试一下,只是简单的看了一下,今天没事做,坐下来打开源码,挨个看看,1.9到底准备做什么?

/FUNCTION/c_system_base.asp:在这里能看到zblog1.9将会支持SQL可惜的是,似乎默认最多支持MSSQL,而不是大家最爱的MYSQL.

读源码看zblog1.9准备要做什么 ZBLOG教程 第1张

不仅仅是这里最基础的数据库连接,其他位置也有修改,在所有涉及数据库连接的地方都有这样类似的语句:

读源码看zblog1.9准备要做什么 ZBLOG教程 第2张

zblog1.9目前的版本剔除了分类首页静态化的功能,但是似乎并没有完全斩草除根,./FUNCTION/c_system_event.asp显示余孽尚存,或许有好事者可以再把它改回来:

读源码看zblog1.9准备要做什么 ZBLOG教程 第3张

其实zblog代码里余孽不少,zblog1.6时期的关键字功能,支持存在于zblog里面只是被很巧妙的注释掉了而已。

说个伤心的事儿给大家听,传说中的评论回复独立存储,在新版的zblog并没有得到改善,./FUNCTION/c_system_event.asp中显示这个评论回复的提交过程基本没变。

按照官方的说法已经剔除了引用通告的功能,但是在程序里只是表面看不见了而已,所有的函数依旧在里面,包括几个大的类里面,对于引用的相关信息的调用依旧都存在,似乎作者对这个还是有点依依不舍的,毕竟引用通告是一个博客的基础功能,虽然zblog里用的人不多。

读源码看zblog1.9准备要做什么 ZBLOG教程 第4张

zblog的分类有编辑功能,文章有编辑功能,但是Tag没有编辑功能,不读源码发现不了这个直观的问题,这是为什么呢?

zblog1.9当前的版本仅仅支持二级分类,不过我相信如果你看过./FUNCTION/c_system_lib.asp,那么聪明的你一定找到了三级或者多级分类的办法:

读源码看zblog1.9准备要做什么 ZBLOG教程 第5张

./FUNCTION/c_system_lib.asp中间接透露了一下1.9版本zblog中分类的额外几个属性:

读源码看zblog1.9准备要做什么 ZBLOG教程 第6张

新的分类除了具有分类自身必备的属性之外,还有了Intro和Template,虽然还没有全部看到程序上的实现,但是这个你懂的。

zblog新版的数据库里可以看到几乎每个表都增加了一个相同的字段XX_meta,在./FUNCTION/c_system_lib.asp还有一个新的类TMeta,但是本人才疏学浅,没看懂是干啥的…

1.9版本的计数器会多一个功能:外站链接访问,也就是对于自己站点的来路检测,相当于统计的一个扩展。

读源码看zblog1.9准备要做什么 ZBLOG教程 第7张

读源码看zblog1.9准备要做什么 ZBLOG教程 第8张

新版本的某次更新之后,将会有用户注册功能,但是功能应该依旧很简单,类似于PJ的注册加简单的限制游客和用户评论上的区别,此举有优有劣:

读源码看zblog1.9准备要做什么 ZBLOG教程 第9张

粗略看过,差不多大约就是这么多了,很多功能还是支持期待的,只要1.9不再放用户的鸽子,1.9还是不错的,未来的版本值得期待。


转载请注明:鸟儿博客 » 读源码看zblog1.9准备要做什么

游客
发表我的评论 换个身份
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

等待大佬打赏中~