从程序员角度,Howfar不折不扣是个菜鸟,之前误用windows系统作为Drupal平台,一个企业站,单页加载不低于一分钟,为此查了一通宵的资料,下面写下一点经验:. B2 ?1 ~! l4 x( }
8 u: r) |: }8 v7 e3 _# G
1.boost模块,目前我还说不清速度因此加快几成。) {' o& z+ a2 q& {. f6 ?9 M/ q
: b$ r2 E) Z+ B6 K2.CDN模块,这个效果很明显,比如5秒的网页,启用后起码可以变成2秒。
; D& U) S8 s# A
% `1 T- F8 s( Z' U3.Linux VS windows,有点php经验的程序师,都会选择linux,相信很多人都有亲身体会,因为对linux一窍不通,所有最初我计划在win上安装集成包,本地win用的xampp不尽理想,又试过一些,能力有限很多自己搞不定,其中安装最简单又有效果的是APMserv,作者张晏四年来的第一次升级版发布在即,我装了08年版本的,速度确实明显提升,不过依然不如另一个美国VPS的linux环境理想,所以用Drupal的菜鸟必须放弃windows。APMswrv几成了nginx,它是目前可能替代Apahe的成员之一,而且AMPserver集成包里的Memcache可有效加速php。具体设置方法见http://apmserv.s135.com/。
1 p: @- h- q9 W6 o. c# i+ N2 H( M0 b8 h, _. V6 Q5 Z: i
另外LNMP集成包也包含nginx。( b9 S! O! a) P7 v* P7 ~
8 s1 B d9 `/ O q* ~
4.大家常说的ZEND,不过不是安装模块那么简单,空间商在VPS上配置好了,至于性能,不太了解。
: E0 x% G2 h. `
+ E/ ~0 g8 C& Y. {5.Drupal7默认情况下比6.X慢了一些,需要更理想的空间。DOOOOR用的空间是http://www.im288.net的,顺带推荐下。- h# O9 Z( i' |) G) }" I6 L1 ?
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------% t# o. y: U% f4 Y* O
. Q9 D/ @2 s7 t暂时写这些,希望对菜鸟们有点帮助。模块测试几次,目前觉得Drupal7上最简单最明显的是CDN模块。以上和其他优化模块可以在www.DOOOOR.com右上角全站搜索查找,目前收录了不少。
9 P8 E2 p" `$ v h I. r! o* F' ~: J9 l( B+ M: Q
y$ R& u/ o5 R+ |9 d4 s |
|