有看過我之前的文章,相信都會知道我對 WordPress core team 是頗有微言的,亦令我對一班 WordPress 有名有貢獻的人參與開發的 Habari 更為熱衷。
WordPress 除了愈來愈商業化,core team 對 community 的忽視外(當然現在已算是醒覺,設立了 WordPress Ideas 和 Kvetch! 來收集用戶意見),還有一點是我不喜歡的,就是 WordPress 不再是一個 light weight 的 blogging engine。
之前整合了 TinyMCE WYSIWYG editor,雖然我一貫是使用傳統 HTML editor 的,好像對我影響不太,但一來令到 WordPress 脹大了,二來是 TinyMCE 是經 core team 預先設定好,增減 TinyMCE 的 plugin 難度相應提高,三是減少了用戶的選擇,WYSIWYG editor 不是只得 TinyMCE 的,還有 FCKEditor 和其他的選擇。
還有在 WordPress 2.2 將會整合 Sidebar Widgets,但我更愛設定更有彈性的 K2 theme 也是內置 Sidebar Modules 的。
現在就算啟動了 Sidebar Modules 也不能成功運行,應該是和 core 的 Sidebar Widgets 有衝突所致,我已經在 WordPress Trac 開了 ticket 4201,希望 core team 能增設 option 來完全關閉 Sidebar Widgets,且看這次 core team 有什麼意見吧。
當然不可不提的還有在 2.3 版本將會加添的 tagging 功能吧。為何要在 core package 中增添這麼多的功能?為何不可以 core package 提供最基本的功能,其他附加功能由 plugin 提供?WordPress 愈來愈肥大,只會令速度愈來愈慢,現在 Habari 的開發方向正是我想要的,core package 提供基本功能,一個容易開發的 plugin 環境,連 WYSIWYG editor 也不提供,其他額外功能可以百花齊放的以 plugin 添加。
一個給用戶有所選擇,快速的運作速度,聆聽用戶群意見的 blogging engine,Habari 我希望你能夠做到,亦希望我能夠遲些將這 blog 投進你的懷抱。
同感,觉得功能简单足够就好。毕竟好文章不是仅靠强大的blog平台而产生的。
如果真的觉得wordpress太过臃肿,可以试试看玩一玩Serendipity这套weblog.这套系统的Core设计是非常地棒的,从一开始开发就完全考虑了性能以及安全性,以及模块化,其本身就只有最精简的blog系统,其他所有功能都是plugin完成的,同时官方提供了一个用于管理plugin的plugin,所有plugin都会运作在这个plugin系统上,也就避免了插件质量良莠不齐的问题,同时本身内置一个widget的机制.
总之可以说近乎完美的一套blog系统,只是使用者比较少,无论是theme还是plugin比起知名的wordpress或者MT都有差距.
我想他們是不停地將使用門檻降低。讓甚麼也不懂的人也能使用很多功能,不過門檻降低的代價即是程式肥大和自由度降低。
Habari...觀望中。
I agreed wp is start getting into too much features. I think performance probably suffer too.... that's one reason I am using NucleusCMS (http://nucleuscms.org). The core is light-weight, with only the basic functions for a multi-user blog. All other stuff can be added with plugins, like tagging (actually, I wrote the tag plugin 8) )
I did a test on a stock install, Nucleus is about 1x faster to process. Of course, the performance gap will be closed as you adding more plugins. Currently, I main blog takes ~0.5 sec to process.... wondering how a similar wp blog takes to process?
On the other hand, I don't know if I like the direction wp is going on the business side.
The main problem I see in Nucleus is that there are not enough development effort on it. The creator is not active on the project any more, there are a few dev ppl doing work & plugin (like me) but we need a lead to run and drive progress.
vachel, I think fundamentally wp is not designed too well for non-tech user.... it's just wrong to see in the theme, IMHO.
On the other hand, I think they are doing a great job on the other department.
I mean seeing "<?php blah blah blah... ?>" in the theme
wp确实越来越臃肿. 但正因为这样, 我不同意加入sidebar widgets OR sidebar modules. TinyMCE最好也去掉, 改为提供一个官方wp版本插件.
dawnh said:
我始終想使用的 blog system 能有大的 community 以及熱心的開發人員。
admun said:
我沒有實際計過 stock install 的 WP 的 processing time。
admun said:
我較喜歡使用一些有熱心開發人員及清晰方向的 blogging system。
admun said:
What do you mean by 'other department'? WordPress.com? Automattic.com? Or Akismet?
LEMONed said:
我都希望 Sidebar widgets 這類功能由 plugin 提供,但現實已經沒法改變,在 2.2 branch 中已經整合了 widgets 功能了,移除 TinyMCE 更加沒可能吧。
現在最新 SVN 版本,Sidebar Modules 已經完全沒法 activate 了。
我还是建议你看一下Serendipity这个东西,除了用户群目前还不是特别大之外,你所要求的优点恐怕它都有,对于喜欢玩Blog系统的人来说,任何好的东西都应该尝试一下.虽然我放弃它也是因为其相关theme和plugin都比wp少,但不影响我对其的评价,绝对是远高于wp的.
天佑 said:
UI is one, and the general integration in the admin menu is nice. A lot of eye candy with Ajax. Akismet is nice, but i don't like the centeralize idea too much myself. 8)
天佑 said:
It's easy to do, right? I thought there is a line in the default theme and you can add it to other theme?
天佑 said:
Yeah, that part I am with you. i am actually debating myself to stand up the plate to help drive thing forward.... if I have time to burn
anybody home??? :confused:
sidekick said:
什麼事小踢?
我也比较喜欢habari,有很高的期望。但是目前的habari还是过于简陋了,开发进度有点慢。
feir said:
有時間空閒的話,我想建立一個使用 Habari 的 mirror blog,一來可以對 Habari theme/plugin/code base 的結構有較深入的了解,二來為將來轉往 Habari 而鋪路。