Windows 下的 drupal一个 Cron 的方法

六月 24th, 2010 hew Posted in drupal No Comments »

Drupal的cron task中会执行许多任务,例如建立索引、清除过期日志、收集聚合新闻什么什么的,如果不cron,你必定会损失功能。

执行Cron的方式很简单,就是访问你站点根目录下的cron.php。只要访问就可以,包括没事儿时用浏览器访问一下也可以。

但是我们一般需要自动访问。在Unix类系统下可以用crontab功能实现,在Windows下虽然有计划任务,但是不能配置成隔一阵子访问 url。这时可以安装poormanscron模块,此模块会在用户浏览页面时调用cron的功能,也就是说,只要有用户在访问你的网站,就相当于他们也帮你浏览了cron.php。

Tags: , ,


drupal优化和加速方面的文章

四月 21st, 2010 hew Posted in drupal, PHP程序 1 Comment »

drupal慢的几个原因总结

1,drupal慢的原因不是drupal的错,而是php的错,使用php加速器如APC,EA至少可以提高3倍的性能.
2,减少数据库通讯次数.尽管减少数据库通信次数似乎对响应时间减少不太明显,可是对一个访问量大的网站应该有帮助吧.
php天生的弱点,使得APC有了用武之地.drupal里面可以通过APC的apc_store和apc_fetch来优化locale和variable模块,经本人修改,最终local和variable模块都不会访问数据库.

Tags: ,


Page 2 of 212