我对汉化包的兴趣到不大,据说汉化后DRUPAL性能损失很严重?

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2010-05-15 15:59

xxxxxx 20:54:43
我对汉化包的兴趣到不大,据说汉化后DRUPAL性能损失很严重?
Linuser 20:54:54
也不是很严重
Linuser 20:55:08
开启缓存后,
Linuser 20:55:19
汉化对性能基本上没有影响
 

很多人做过测试,加了汉化包以后,Drupal的性能降低了很多,Drupal对于字符串的查找替换严重影响了性能.这种测试是科学的,但是也是非常片面的,就像瞎子摸大象一样.网上流行着一片很有名的文章,而且刊登在了程序员这样的杂志上了.里面好像就提到了汉化对Drupal性能的影响,遇到很多程序上的元老级的人物,他们很多也持这种态度.

这种观点是很片面的,它仅仅是考虑了Drupal在处理一个完整页面请求周期,这一前提的下数据.但是在现实中,Drupal提供了N多的缓存措施,能够从完整页面请求周期中多个不同阶段,返回页面,只要稍微的改进一下缓存,上面的影响就会降到接近于0了.

Drupal版本:

drupal performance:为何减小module文件大小能加快速度?

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2010-05-15 15:24

在drupal的handbook:http://drupal.org/node/146172 上有这么一句话

Any module that has more than ~50 lines of code for page handler functions (including form handling functions if applicable) should split them off into a separate file. That reduces the overhead for PHP when loading modules, and therefore speeds up every single request on the site.

Drupal版本:

问下各位,到那里设置某个类型或URL禁用Wysiwyg

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2010-04-27 15:22

洛神<> 14:09:44
问下各位,到那里设置某个类型或URL禁用Wysiwyg
葛红儒(55381091) 14:10:30
好像有个模块,Drupal默认是没有这个选项的
洛神<> 14:10:53
要专门一个模块吗?
葛红儒(55381091) 14:11:09

洛神<> 14:12:09
我用过FCKeditor模块可以做到
洛神<> 14:13:03
但FCKeditor模块又没有Wysiwyg模块自定义按钮那么方便
洛神<> 14:13:38
有没有比这两个更好的模块域者说综合两者优点的模块
葛红儒(55381091) 14:13:41
FCKeditor模块,是可以的
葛红儒(55381091) 14:13:52
没有了,最好的两个了
洛神<> 14:19:58
你说得那个模块名字是什么?
葛红儒(55381091) 14:28:39
我记不了了
葛红儒(55381091) 14:29:12

Drupal版本:

在用户信息编辑页面,用$op:'update':$account -> pass;得到的是md5密码,能不能得到,drupal用户输入的原值、?

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2010-04-27 15:17

小权<> 13:16:40
在用户信息编辑页面,用$op:'update':$account -> pass;得到的是md5密码,能不能得到,用户输入的原值、?
葛红儒(55381091) 13:18:33
$edit['pass']
葛红儒(55381091) 13:18:56
$account -> pass是md5的
葛红儒(55381091) 13:19:09
$edit['pass'] 是用户输入的原值
小权<> 13:19:18

葛红儒(55381091) 13:19:27
hook_user($op, &$edit, &$user, $category = NULL){
小权<> 13:20:01
恩,好了
 

总结: 使用$account -> pass,得到的是md5加密后的,而使用$edit['pass'] 则是用户输入的原值

Drupal版本:

请问葛老师,Taxonomy menu建立的drupal菜单出问题了,但分类取消了,菜单下还是有,怎么移除啊

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2010-04-27 15:15
野放客() 23:55:56
请问葛老师,Taxonomy menu建立的菜单出问题了,但分类取淜了,菜单下还是有,怎么移除啊
野放客() 23:56:42
取消了分类菜单,单原来建的还没有移除
葛红儒(55381091) 23:59:00
这个我用过,

葛红儒(55381091) 23:59:06
新建一个菜单
葛红儒(55381091) 23:59:21
把去不掉的菜单项移到新建的菜单下
葛红儒(55381091) 23:59:29
然后把新建的菜单删除
野放客() 23:59:32

葛红儒(55381091) 23:59:37
好像就解决了

Drupal版本:

cron终于正常了

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2010-04-27 15:07

不知道什么原因,cron一直都不能正常工作,在相当长的时间内.我用的是poormanscron。

昨天彻底的更新了一下站点的模块,还有Drupal,都更新到了最新的版本了,现在我发了文章,匿名用户,经过一定时间后,也可以看到了。

以前是经常手工的清空缓存,来解决这个问题。看来还是需要经常更新到最新的Drupal版本的。最初我只更新了poormanscron模块,问题仍然存在。

现在问题不见了

论坛:

页面

Subscribe to Think in Drupal RSS