wordpress跑起来实在是太耗了

PHP程序设计语言和相关项目讨论
Post Reply
User avatar
IOsetting
论坛管理员
论坛管理员
Posts: 3645
Joined: 2006-10-17 1:48

wordpress跑起来实在是太耗了

Post by IOsetting » 2008-07-21 11:18

受官网的刺激, 上周有大半的时间在玩wordpress, 已经初步学会修改模板, 但是在本机上的语言包还是不太会用-- 后台是中文了, 但是前台好像还是英文.
该装的一些插件也试得差不多了, 像 poll, breadcrumb nav x, download mornitor.

根据Ja_purity改了一个wp的模板, 还不错. 要形容wp的模板, 就是一个字 -- 裸. 对编程不太熟的话基本上没办法改, 里面太多PHP了. 还是phpBB的看着顺眼.

但是依然有很多问题需要wp大大来解答:
中文的tag无法在tag页显示 -- 奇怪的是为什么不能做成mediawiki那样的形式? 就算做不到, 为什么不用tag_id这样的形式, 至少避免了传递参数时丢失中文原字. 好像对中文处理的不爽都出在那个净化字符串的formatting.php上. 反正是中文的用户名都无法注册, 在整合用户数据库到phpBB3的时候碰到的问题. 最后把那套用在用户名上的"净化"函数都改用phpBB的utf8_clean了事.

查询暴多. 平均每页有25个左右的query, 本机或者独立的服务器上没事, 不过放到虚拟空间或者合租上就会比较麻烦. 有一个super cache, 但是在本机上死活装不上(后台启用后, 控制页是空白, 没办法启用cache).


wp里面大量用到了类似"反射"这样的机制, 一个事件可以回调一串的函数, 但是这给我这样用文本编辑器的人带来了大麻烦, 很难跟踪代码读下去. 要熟悉wp的代码还需要一些时间.

shamrock
渐入佳境
渐入佳境
Posts: 216
Joined: 2007-09-28 9:40

Re: wordpress跑起来实在是太耗了

Post by shamrock » 2008-07-25 22:09

搞不懂为什么大家都喜欢WP,我觉得速度巨慢。注册个用户还要邮件验证,要关闭还要装插件,搞E哦。 :x

User avatar
jwxie
炉火纯青
炉火纯青
Posts: 510
Joined: 2007-07-09 10:31

Re: wordpress跑起来实在是太耗了

Post by jwxie » 2008-08-06 1:27

IOsetting wrote:受官网的刺激, 上周有大半的时间在玩wordpress, 已经初步学会修改模板, 但是在本机上的语言包还是不太会用-- 后台是中文了, 但是前台好像还是英文.
该装的一些插件也试得差不多了, 像 poll, breadcrumb nav x, download mornitor.

根据Ja_purity改了一个wp的模板, 还不错. 要形容wp的模板, 就是一个字 -- 裸. 对编程不太熟的话基本上没办法改, 里面太多PHP了. 还是phpBB的看着顺眼.

但是依然有很多问题需要wp大大来解答:
中文的tag无法在tag页显示 -- 奇怪的是为什么不能做成mediawiki那样的形式? 就算做不到, 为什么不用tag_id这样的形式, 至少避免了传递参数时丢失中文原字. 好像对中文处理的不爽都出在那个净化字符串的formatting.php上. 反正是中文的用户名都无法注册, 在整合用户数据库到phpBB3的时候碰到的问题. 最后把那套用在用户名上的"净化"函数都改用phpBB的utf8_clean了事.

查询暴多. 平均每页有25个左右的query, 本机或者独立的服务器上没事, 不过放到虚拟空间或者合租上就会比较麻烦. 有一个super cache, 但是在本机上死活装不上(后台启用后, 控制页是空白, 没办法启用cache).


wp里面大量用到了类似"反射"这样的机制, 一个事件可以回调一串的函数, 但是这给我这样用文本编辑器的人带来了大麻烦, 很难跟踪代码读下去. 要熟悉wp的代码还需要一些时间.
其中一個是不是跟hook有關?
因為hook load起來的確會重一點

他的前台很麻煩的
最主要是, 99%的模版, 前台都不是按lang去定義
而是自己寫上去的, 所以WP在這一點是最不好, 但官網似乎沒有意思去改變這個事實

我認為WP是因為模版改得還ok啦, 蠻容易
他慢主要是過份插件
但如果你優化和減少不必要的東西, 你會發現其實WP還是不錯啦
如果你要跟TT去比較, 或者MT去比較, 那些可能會更重

我一直都很喜歡simple php blog
他好像是1人開發, 而且很少有bug, 我覺得非常好
但在因為是simple, 所以很多功能沒有, 因此需要改用WP

User avatar
jwxie
炉火纯青
炉火纯青
Posts: 510
Joined: 2007-07-09 10:31

Re: wordpress跑起来实在是太耗了

Post by jwxie » 2008-08-06 1:28

IO, 什麼意思
中文的tag无法在tag页显示 -- 奇怪的是为什么不能做成mediawiki那样的形式?

User avatar
IOsetting
论坛管理员
论坛管理员
Posts: 3645
Joined: 2006-10-17 1:48

Re: wordpress跑起来实在是太耗了

Post by IOsetting » 2008-08-07 2:52

Code: Select all

http://www.phpbbchina.com/wiki/index.php/PhpBB_%E7%BC%96%E7%A0%81%E8%A7%84%E8%8C%83
http://www.phpbbchina.com/wiki/index.php/PhpBB_编码规范
这样两个url是一样的, 但是经过wp自己的url净化后, 就不能还原回中文了, 所以我还是倾向于用数字化的tag_id这样的土办法, 虽然会影响seo, 但是一定是最稳妥的.

叶知秋
学有小成
学有小成
Posts: 111
Joined: 2007-07-29 1:41

Re: wordpress跑起来实在是太耗了

Post by 叶知秋 » 2008-08-07 16:36

wp、drupal都是吃机器的东东

User avatar
jwxie
炉火纯青
炉火纯青
Posts: 510
Joined: 2007-07-09 10:31

Re: wordpress跑起来实在是太耗了

Post by jwxie » 2008-08-08 4:09

叶知秋 wrote:wp、drupal都是吃机器的东东
drupal一般人都裝不了cck和view
所以玩drupal不適合一般的主機計劃 :grin: :grin:

kaito
技术组成员
技术组成员
Posts: 227
Joined: 2007-12-22 13:22

Re: wordpress跑起来实在是太耗了

Post by kaito » 2008-08-08 22:45

或许这个网站有那么点用.
http://www.wp-united.com/

User avatar
jwxie
炉火纯青
炉火纯青
Posts: 510
Joined: 2007-07-09 10:31

Re: wordpress跑起来实在是太耗了

Post by jwxie » 2008-08-09 5:33

kaito wrote:或许这个网站有那么点用.
http://www.wp-united.com/
他好像已經在 half-abondoned的狀態
Released: 01 December 2007

而且一直都沒什麼進展

User avatar
Austin
初见功力
初见功力
Posts: 61
Joined: 2008-03-15 10:13

Re: wordpress跑起来实在是太耗了

Post by Austin » 2008-08-13 19:22

确实速度有点耗。。

SA速度很快。。但是很长时间不更新。。郁闷啊。。
I'm Austin Wong!
月满西楼:http://www.xiaoao.net.ru

User avatar
silasoni
新手入门
新手入门
Posts: 39
Joined: 2007-08-12 22:03

Re: wordpress跑起来实在是太耗了

Post by silasoni » 2008-09-27 0:01

还是boblog不错~

Post Reply