我的blog程序使用总结之 Serendipity

dimlau

Serendipity:PHP+MYSQL,不能生成静态页面但支持使用rewrite伪静态URL,内置超多风格模板,可以通过拖拽设置侧边栏模块内容和排列,超多的内置插件什么相关文章、rss读取、访客统计应有尽有。有中文语言的前后台,但是翻译不太完善,比如前台的日历,竟然是波斯文的,汗。

https://www.s9y.org/

后台首页,平淡无奇:

Serendipity智能博客系统

文章编辑页面,简洁明快:

Serendipity智能博客系统1

评论编辑页面我没截图,可以直接在后台对评论发表回复或者针对某条评论的作者、IP、邮箱地址进行屏蔽,管理起来挺方便。
注意上图那个管理媒体按钮了么?很不错的功能,可以临时上传或者选择以往上传的文件插入到文章里:

Serendipity智能博客系统2

点击编辑图片,可以进行调整缩略图等等操作,很酷:

Serendipity智能博客系统-选

而且,我很喜欢他的文件归档方式,可以自由建立文件目录,上传的时候可以选择存入哪个文档。

强劲的用户组管理:

Serendipity智能博客系统3

可以方便的导入导出文章,我测试导入MT的文章,评论、引用、主题内容和摘要内容都可以完美导入。在众多内置模板了,有好几款是MT移植来的,看来对MT用户还是很有亲和度的。但是。。。没提供模板编辑功能。

前台方面,可以通过众多的插件布置界面。有订阅主题功能,有对评论发表评论功能。每次发表完评论,评论框自动隐藏了,重新打开文章页面才能再发表评论,这也从一定程度上避免了spam刷版吧。哦,对了防apsm插件也很强大。发现很多blog程序都有“多少天之后关闭文章评论”的功能,为什么MT就没有呢,气死我了。Serendipity还可以设定XX天后发表评论必须填写验证码,很细致的设计。

但是,Serendipity太臃肿了,安装之后12M左右!一部分原因是他内置了太多模板和插件吧。虽然模板内置了许多,而且也都挺优秀,但是我想自己编辑的话就太麻烦,不能生成静态页面,这也让我不太喜欢。

总体来说,挺不错的一套程序了。很奇怪国内似乎很少见人使用它。有兴趣的可以尝试一下。

本文结束。

### 旧评论存档

dimlau.com 2007-05-10,18:19 says:
测试openid

leavic 2007-05-10,19:51 says:
原来就是s9y啊,看名字还真没反应过来。MT安装后不也一样十多MB吗,不算臃肿了。

leavic 2007-05-10,19:55 says:
N天后关闭评论这个功能,我记得MT是有插件可以实现的,不过没有什么意义。
万一别人要对你以前的某篇文章提出问题呢?那不是很糟糕?

dimlau 2007-05-10,20:12 says:
但是我发现spam都是针对老文章攻击
而我这里mysql经常挂掉,自身有点原因,被攻击也是一部分原因啊。所以很想关闭老文章的评论功能

leavic 2007-05-10,23:27 says:
難道你的評論系統沒有用任何AntiSpam插件?
換了個域名全部重來后我最爽的感覺就是:從來沒有碰到任何機器spam。
還有,你應該把模板中所有trabackdata函數刪除,否則用javascript隱藏traback地址的方法根本沒有意義,那樣網頁源碼中還是可以直接讀取到trackback地址。

dimlau 2007-05-11,12:57 says:

我直接照你原来的文章介绍做的
以前你没说这一条吧
怪不得tbspam还是很多

leavic 2007-05-11,16:27 says:
trabackdata函数问题是ikias的文章上提到的,本来我以为你们都知道或者都看过他那篇文章的,结果似乎只有我注意到了。

dimlau 2007-05-11,17:08 says:
我看源代码也看到了了,直接把tb地址声明了,但是去掉的话又不方便别人t了,看来还是tcodeccode好,也不用弄这个麻烦的验证码了

延伸阅读

本站架设在 RamNode VPS

Grav -> Hugo