从程序员角度,Howfar不折不扣是个菜鸟,之前误用windows系统作为Drupal平台,一个企业站,单页加载不低于一分钟,为此查了一通宵的资料,下面写下一点经验:
5 k. R5 p' M* \- s: g6 u
7 E3 r9 x% I9 j9 X" s8 b5 o1.boost模块,目前我还说不清速度因此加快几成。& l, v6 L- y+ k" r: l! h" j
; `: w; E6 l/ q* V( M9 m( T0 I% q$ v% O
2.CDN模块,这个效果很明显,比如5秒的网页,启用后起码可以变成2秒。
. {% u8 B N% ?. U/ ?& [, R
" L T' j" L& E: O% d3.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/。6 K/ u- H7 n* Z( U7 n/ m1 N
: U1 d+ F. w( X" ], f- I
另外LNMP集成包也包含nginx。
. b1 l: ?* b6 i2 O1 T- v1 e; k0 g/ a5 W* M1 H. y9 Y8 _
4.大家常说的ZEND,不过不是安装模块那么简单,空间商在VPS上配置好了,至于性能,不太了解。* T* {5 f. }' n% a5 }
/ U' _, K1 Q6 j
5.Drupal7默认情况下比6.X慢了一些,需要更理想的空间。DOOOOR用的空间是http://www.im288.net的,顺带推荐下。2 U, L" E" D$ a& H9 w, y6 Y
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
; E6 @3 Y( Y) o1 L+ ^- ~5 |+ ^6 P- w! W# Q
暂时写这些,希望对菜鸟们有点帮助。模块测试几次,目前觉得Drupal7上最简单最明显的是CDN模块。以上和其他优化模块可以在www.DOOOOR.com右上角全站搜索查找,目前收录了不少。
% H- f* @ w$ i; n8 d5 M) E; e% }, e" y
* S/ ?, O y; d0 M; Z+ T8 @/ Q( _' J |
|