<Home>

大牛们的玩具:PureEdit

最近一篇Blog程序介绍是8个月前的事了,时间过得真是飞快啊!上篇介绍的symphony是基于XML+XSLT的,这已经够特别了,这回要说的PureEdit就更特别。

PureEdit是一款PHP+Mysql的blog程序,与其说是一个程序,倒不如说是一个框架。或者说只是一个半成品?要想使用它,你必须懂一些PHP和数据库知识。如果你恰好懂得,那么PureEdit对你来说将是极其灵活、方便的。你可以在它的基础上根据自己的想法去扩展,而不必一切从头开始。在我这里留言的好几个朋友都有打算自己写个blog程序,不过从头做起应该很费时间吧,可以试试PureEdit。

如果听到这里你感到有兴趣的话就可以直接去官方下载了,因为再看下去,以我这水平也说不出什么所以然来。目前最新版本是1.4.1,大小400多K。猛击进入官方网址

安装之后前台后台都几乎空荡荡,前台只是一个waht's this页面。后台更是简单的让人吃惊。后台首页左边是读取程序作者blog的内容,有面试俩摆设,留着你以后可以添加自己的内容。导航四个链接:Sectors Center、Help Center、Accounts Center、Logout。

image

搞笑的是除了“退出”链接,其余的三个链接里面Help Center还是空白的。也就是说可以用的链接只有俩,Accounts Center可以添加删除帐户。Sectors Center则用来管理内容区块。不知道这样翻译对不对,这里的sectors就是Textpattern里的section或者直接理解成一个内容分类。

在Sectors Center里添加一个区块,需要设置两个参数title和Abbrev:

image

填写好之后保存,这个区块会出现在后台左上角的下拉框里。从下拉框里选择这个新建的区块,可以进入该区块的管理页面。

刚建立好的时候,进入管理页面会出现错误提示数据表没找到:

image

这一点比较雷,需要手动去数据库里加表,表的名称就是你上一步里填写的Abbrev。当然,表的结构也是你自己来设计喽。(说到这里我思考了两分钟到底要不要继续班门弄斧下去,答案是一不做二不休。)

既然是blog posts,表的结构至少应该包括ID、Title、Date、Body等等,这些都要手动在数据库里添加。如果你想更完善一些还可以加入category、tag、author、description等等等等:

image

我再也装不下去了,我对数据库是在一窍不通。总之字段添加好,类型设置好,回到PureEdit后台,刷新一下,会提示暂无内容要不要添加。点添加就进入了内容添加页面了。有比较完善的内容编辑器。

image

更详细的说明还是去官方看吧,这里还有一些视频教程。我就不继续献丑了。

程序开发者自己的blog:m1k3.net,就是用PureEdit搭建的,可以看到,分类、插入图片、评论……各种设施比较完善,所以说只要够强悍,一定可以玩得转。恩,很押韵。

fin.

页面会变得很长么?期待。

Yee 2008-12-19,01:18 says: “回复”

好复杂啊,果然只是特殊人群适用品

Shawn 2008-12-19,02:45 says: “回复”

为什么 GR 里是乱码。。

Shawn 2008-12-19,02:48 says: “回复”

我实在没兴趣玩,一看就是杀脑细胞的。而且杀了半天还不如人家随便用现成的程序做的好,更郁闷了。

wayne 2008-12-19,03:54 says: “回复”

这个要有大把的时间才够玩的...

dimlau 2008-12-19,12:42 says: “回复”

@yee 还是blogger简单明了,在假定google一直强健的情况下我想这是最佳的blogging方案
@Shawn 有时会乱码我也不知道为什么
@wayne 我也就是顺便一提,因为我就算有大把时间也玩不转

fei 2008-12-19,15:05 says: “回复”

我今天刚在GAE上安装了BLOG程序……
好玩 好玩~

dimlau 2008-12-19,17:09 says: “回复”

GAE不支持php吧……

fei 2008-12-19,17:52 says: “回复”

那个不重要
关键是好玩 只要绑个域名还能在不懂的人面前显摆……

蓝色九月 2008-12-22,14:58 says: “回复”

过来看望老朋友,留个印吧!~

oooO ↘┏━┓ ↙ Oooo
( 踩)→┃你┃ ←(踩 )
\ ( →┃√┃ ← ) /
  \_)↗┗━┛ ↖(_/

Betty 2008-12-22,22:34 says: “回复”

数据库是自己在phpmyadmin里面弄,还是这个程序的后台提供了操作数据库的界面?

http://www.m1k3.net/ 这个网站打不开,被墙了?

GAE不支持php,但支持python,似乎有不少基于那个的blog程序

dimlau 2008-12-23,12:55 says: “回复”

我截图可能不清楚,实在phpmyadmin里自己手动添加
后台空空如也

m1k3.net我可以访问