古老的神秘总是不断激发人们探索的欲望,Textpattern 吸引我的也许就是这种神秘。本篇文章是对TXP 的体验做小结。
I would not recommend Textpattern for hobbyists who just want a simple blog and do not know how to write HTML/CSS ( unless of course, you want the default look and feel—then, be my guest ). That being said, if someone is simply editing content with Textpattern after the site has been created by a designer/developer, then using the system is a breeze.
— Kevin Potts ( one of the Textpattern Solutions author )
如果看不懂,请用 Google 翻译,如果还是没看懂,本文不适合你,Textpattern 更不适合你。
用户群分析:稀少又独特
很明显,如果你只是为了做一个简单的博客,你不知道html/css 语言,那么TXP 不适合你。大多数人一向都是喜欢简单方便的,装好程序再换上别人提供的漂亮的模板,自己的博客就诞生了。这可能是TXP 没有像WordPress 一样在国内掀起热潮的原因,WP 的漂亮模板确实是太多了,再怎么众口难调也总有一款相对适合。看看TXP 的模板,官方提供的少之又少,少部分移植自WP,而且大部分显得简陋。再加上安装模板得copy+paste 很多次,有时候还要进行section的设置,只是写写文章的人没有耐心去做这些吧!别的程序模板安装多方便,upload+active 就可以了,用户群也多,有问题一提就有很多人帮你解答,氛围不错。TXP 的论坛不说寒碜,但可以用冷清来形容。可能是TXP 的用户都有一定的基础,善于自己解决问题,又或许是TXP 的 Textbook 和 FAQ 本身就提供了很多解决方案。而 TXP Forum 则是对你提出的问题的补充场所,用 Di 的话说:这个论坛非常可爱。(本文没有用 Movable Type 进行讨论,所以不太完整)
离不开的话题:速度之战
先前一直是使用 WordPress 的,只是越用越感到力不从心,当要实现一个更加复杂的站点时,WordPress的模板实现会使速度下降得很快,对于网速不好的用户来说(比如我,电信封路由,铁通不通,完全打开自己的站点要20+秒)无疑会减少很多的访客。博客界程序很多人喜欢以WordPress 为标准基础进行比较,我也是其中之一,毕竟WP 庞大的用户群让人惊叹。这里有一篇 比较WP 和TXP 速度 的文章,发表在05年,虽然在互联网世界年代有些久远,但现在也差不到哪里。作者测试的机器是P3-Notebook, 256MB(和我的配置差不多),大家可以去看看测试结果据。从另一个方面说,如果你把速度看得像神圣一样,我推荐你使用angel 开发的 Sablog-X,这款博客程序的速度确实没话说。
开始Textpattern 旅行:探索
速度成了催化剂,Textpattern 是反应物,目标是生成一个符合自己意愿的站。我们先对反应物研究,虽然WordPress 对我的影响很大,但改变WP 的观念进行TXP 的实验是迈出的第一步。给TXP 一个正确的定位 "A free, flexible, elegant, easy-to-use content management system for all kinds of websites, even weblogs." 这是官方的答案。他隐藏着很多的小技巧等待用户的发掘,我在Textpattern 的世界里,欣赏着美丽的风景,偶尔为发现些美丽的奇特花朵而惊喜,这是一个可爱的世界,花儿总是在你思考的时候开放。介绍下可能几个对你有用的插件:
- asy_wondertag — 允许你在模板标签中嵌套其它标签,给模板的灵活性带来很大的提高。
- rss_auto_excerpt — 自动显示文章摘要,可以按长度、单词个数、句子、段落来设定文章的摘要显示(我没有给文章写摘要的习惯,同时不喜欢文章列表页面显示全文影响载入速度)。
- tru_tags — 这个就不用多介绍了,现在无法实现Tag 功能的程序仿佛都落伍了,tru_tags 能把TXP 自带的Keywords 转成Tag 标签,Tag 在SEO 中起着不小的作用,这点大家都知道,同时这插件还带有Tag 搜索和云图等功能,得自己慢慢探索。
最后再推荐一本书、几篇文章链接及资源站,有一定的参考价值,正反两方面的观点都有:

6. November 2007, 08:46 #joyqi
没想到还能看到中文文章:)。textpattern的确是一款优雅简洁的程序。
6. November 2007, 23:43 #yichi
So glad that you’ve stroke back!
看了文章才发现你换了平台了,呵。为什么没有选用Expressionengine?最近我倒是想尝一下鲜!
btw,你的主题每次都非常干净,几乎没有多余的元素,喜欢!
6. November 2007, 23:53 #fen
@wiki
Expression Engine 比较庞大,研究过一段时间就已经被折服,不过总觉得拿它只做个个人blog 有点大材小用,所以等找到个合适的题材后再用Expression Engine 应该还不算晚。你的主题很有艺术层次感,我也很喜欢,呵呵!
7. November 2007, 10:04 #sluke
你们这几个家伙,在互相夸奖…
7. November 2007, 18:29 #dimlau
投递到welovetxp没成功的家伙艳羡地路过~~~
7. November 2007, 18:46 #dimlau
我说的不成功是填资料填到一半自己退缩了-_-#
你这里已经被收录了
7. November 2007, 22:41 #蓝色的信封
fen不知道会用多久txp?我就喜欢txp的简单,做blog够用就好,多了就是多余。
7. November 2007, 23:17 #playpiggy
终于转到 TXP 了。最近发现使用 TXP 的中文网站越来越多了。
rss_auto_excerpt 在我这里有些问题,对中文的字数截断支持的不太好。
8. November 2007, 09:13 #老鬼
现在喜欢的程序太多了,不知道用哪个了,所以只能经常换,每个都尝尝鲜,国外的程序,相互转换又那么容易。
8. November 2007, 10:00 #fen
@dimlau
为什么要退缩呢?
@蓝色的信封
至少一年!
@palypiggy
我用的是段落截取,目前发现当截取到带有 <blockqoute> 标签时会自动在结尾 </blockqoute> 后加上 </p>, 导致摘要无法通过 W3C 验证。
@老鬼
谁叫你是老鬼呢?!
8. November 2007, 13:51 #dimlau
@playpiggy 我是按段落截取的,按字数的确不行
8. November 2007, 20:27 #playpiggy
@fen & dimlau
果然大家都有这个问题。懂 PHP 的应该不难解决,在论坛上给作者发过这个问题,不过他没回答。
9. November 2007, 06:03 #Digbuzz
好文,放到我挖网( <a href=“http://www.digbuzz.com”>digbuzz.com</a> )挖一挖会不错,还可给你带来大量流量!
9. November 2007, 08:40 #souta
…楼上的这位仁兄,这里再次被CSSMANIA推荐了,带来的流量不知道比digbuzz多了多少倍············
14. November 2007, 00:31 #wayne
textpattern确实不错,尽管模板设置什么的都比较麻烦,不过很有乐趣,也体会到了textpattern的灵活,呵呵
20. January 2008, 20:53 #东瓜
加油fen!