从程序员角度,Howfar不折不扣是个菜鸟,之前误用windows系统作为Drupal平台,一个企业站,单页加载不低于一分钟,为此查了一通宵的资料,下面写下一点经验:, ~/ b$ c% `! F7 b4 P
" f5 y% B. L0 s- I
1.boost模块,目前我还说不清速度因此加快几成。7 n+ F8 G& _0 q' O
# r( t' T: T Y+ m1 b1 c2 T2.CDN模块,这个效果很明显,比如5秒的网页,启用后起码可以变成2秒。9 f0 g- W4 ?2 h) b1 r( U
5 A. x0 j7 i) _+ C( C' K3.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/。
O9 Y3 E$ [% M$ w: `3 X5 H( }% X7 J0 Q0 I, N4 @6 e9 {$ I
另外LNMP集成包也包含nginx。1 Z: A9 i6 ]) t$ b- Z
$ N/ }$ @& |: y5 ^5 P6 G0 D$ W N; c9 e
4.大家常说的ZEND,不过不是安装模块那么简单,空间商在VPS上配置好了,至于性能,不太了解。5 d r$ p% l8 p5 q6 h( K* ~$ c
4 O8 \% i+ h+ r/ B" i; a: \ H, A5.Drupal7默认情况下比6.X慢了一些,需要更理想的空间。DOOOOR用的空间是http://www.im288.net的,顺带推荐下。$ {0 i) y& R" D' F/ J
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------6 u6 Y. ]6 p5 t$ K& m. z, n
* f8 h& u$ B1 j; ^4 y暂时写这些,希望对菜鸟们有点帮助。模块测试几次,目前觉得Drupal7上最简单最明显的是CDN模块。以上和其他优化模块可以在www.DOOOOR.com右上角全站搜索查找,目前收录了不少。- W3 E& Y0 `: D7 o. v+ d
! A' d1 N8 f3 I4 P. C
" y |- v. D+ R8 ~2 C! d0 G4 \5 _; H
|
|