我的blog程序使用总结之 ExpressionEngine

dimlau

本来打算应付一下今天就过去了。但是刚才心血来潮,又装了一遍EE(ExpressionEngine)。
所以想简单的说说它。

安装没什么好说的,大同小异,不复杂。但是其实EE不太适合(仅)做个人blog。这一点你会在设置它的时候充分体会到。

首先从用户系统上看,他的用户资料里有一些个人blog系统里根本用不到的条目,比如签名、比如好友列表、比如站内短信。这些资料在大型站点里经常看到吧。既然这样,似乎我没有再说下去的必要了。但是它对于打算建个多用户共同发布日志的多人blog、资讯或分享类站点,都还是很适合的。所以我还是继续吧。

ee有个有意思的特点,他的页面URL不只是相关于页面的内容,还与页面使用的模版密切联系。
EE中站点各个页面的结构文件和css文件的合集称作模板组,假设我使用的模版组名字是aaa,aaa模板组里的为文章页定义的单个模版为entry,那么,我的一篇名为firstpost的文章的url地址一般可能是这样:

https://kaix.in/index.php/aaa/entry/firstpost

这样一来就可以用模板组区分页面,或者说根据不同页面或栏目指定对应的模版结构了。其实,这也不光是优点,虽然其中的index.php可以用.htaccess文件定义规则去掉,但是页面URL的长度还是挺难接受的。我讨厌很长的URL地址。尤其是含有一些不必要元素的url。

在URL里必须出现使用的模板组名称,这是不是有点霸道了?ee默认的是site模板组,平白无故的必须在url里含有个site真让我不爽。

不说了URL,再说更来气。

还有图片上传,也是我讨厌的类型:所有图片上传到同一个文件夹,杂乱无章。

总算也有我喜欢的特点,EE的标签式模板编辑方式,我很喜欢,而且看样子还很强大(我没有深入的研究),而且向MT一样连RSS模版也是可以编辑的。EE的前台界面里还提供给评论者一个小功能:当评论者所参与的日志里有新的回复时可以有邮件通知!我向往已久的功能啊!

就说到这里吧,近来思路越来越不清晰了,怀疑提前进了老年期。

旧评论存档

  • 老鬼 2007-03-31,23:43 says:
    EE的复杂度在国外众多程序中也算是首屈一指的。很多东西需要慢慢使用才可以发现,我用了几个月了,但还有很多地方不明白。因为太复杂了,所以EE的效率比较底下,速度慢,很占CPU和内存,现在这个问题很让我头痛。

我 2007-04-01,11:29 says:
我憋了很久想找你问问资源占用情况
多谢你主动回答了
o(∩_∩)o…哈哈
本来想用EE做一个新站点呢
现在看来好事算了吧

延伸阅读

本站架设在 RamNode VPS

Grav -> Hugo