最近一篇Blog程序介绍是8个月前的事了,时间过得真是飞快啊!上篇介绍的symphony是基于XML+XSLT的,这已经够特别了,这回要说的PureEdit就更特别。
PureEdit是一款PHP+Mysql的blog程序,与其说是一个程序,倒不如说是一个框架。或者说只是一个半成品?要想使用它,你必须懂一些PHP和数据库知识。如果你恰好懂得,那么PureEdit对你来说将是极其灵活、方便的。你可以在它的基础上根据自己的想法去扩展,而不必一切从头开始。在我这里留言的好几个朋友都有打算自己写个blog程序,不过从头做起应该很费时间吧,可以试试PureEdit。
如果听到这里你感到有兴趣的话就可以直接去官方下载了,因为再看下去,以我这水平也说不出什么所以然来。目前最新版本是1.4.1,大小400多K。
猛击进入官方网址 https://www.pureedit.com
安装之后前台后台都几乎空荡荡,前台只是一个waht’s this页面。后台更是简单的让人吃惊。后台首页左边是读取程序作者blog的内容,有面试俩摆设,留着你以后可以添加自己的内容。导航四个链接:Sectors Center、Help Center、Accounts Center、Logout。
搞笑的是除了“退出”链接,其余的三个链接里面Help Center还是空白的。也就是说可以用的链接只有俩,Accounts Center可以添加删除帐户。Sectors Center则用来管理内容区块。不知道这样翻译对不对,这里的sectors就是Textpattern里的section或者直接理解成一个内容分类。
在Sectors Center里添加一个区块,需要设置两个参数title和Abbrev:
填写好之后保存,这个区块会出现在后台左上角的下拉框里。从下拉框里选择这个新建的区块,可以进入该区块的管理页面。
刚建立好的时候,进入管理页面会出现错误提示数据表没找到:
这一点比较雷,需要手动去数据库里加表,表的名称就是你上一步里填写的Abbrev。当然,表的结构也是你自己来设计喽。(说到这里我思考了两分钟到底要不要继续班门弄斧下去,答案是一不做二不休。)
既然是blog posts,表的结构至少应该包括ID、Title、Date、Body等等,这些都要手动在数据库里添加。如果你想更完善一些还可以加入category、tag、author、description等等等等:
我再也装不下去了,我对数据库是在一窍不通。总之字段添加好,类型设置好,回到PureEdit后台,刷新一下,会提示暂无内容要不要添加。点添加就进入了内容添加页面了。有比较完善的内容编辑器。
更详细的说明还是去官方看吧,那里还有一些视频教程。我就不继续献丑了。
程序开发者自己的blog:m1k3.net,就是用PureEdit搭建的,可以看到,分类、插入图片、评论……各种设施比较完善,所以说只要够强悍,一定可以玩得转。恩,很押韵。