|
Drupal 是一个需要自己高度定制的CMS,相当于把数据库建模可视化了来操作,缺点很明显啊 ,表一大堆,联合查询一大堆,导致性能慢的很,所以之前一直很排斥DRUPAL,但是看到很多知名媒体,门户用DRUPAL,还是决定研究一下。+ d5 T4 c) ~# k d8 S1 p
为什么用DRUPAL ,不用WORDPRESS?5 j; {+ h+ @1 B: d- D7 r" i8 w
我想可能是WP的更新频繁,每次都会修复漏洞,导致必须跟着升级,DRUPAL 比较稳定 有一个安全小组专门研究漏洞的,再就是灵活性更强 什么都能做。慢的问题 ,有内建 的缓存机制, 还有开源的一些产品 可以完全弥补这个缺陷。2 X% J3 H* C/ M" F+ F# f
下面是到处搜列整理的一些优化总结,效果很不错,具体的不细说了, 有问题的可以私下交流:+ }5 c% }! {9 V- e4 e! ~2 u
% l3 r5 S4 _ I1 D( ?9 A/ O
前端用VARNISH 配合VARNISH 的模块 对页面进行缓存, VARNISH 很强大,各种规则 想怎么写 怎么写 ; s2 S& [; ?. w S; D V6 Q. w, d# N
后端用NGINX 配合PHP的FASTCGI,比用APACHE的MOD_PHP 模式快
) a5 j9 i; Y: O: ~; ?2 G' bPHP加速用eAccelerator,比APC,XCACHE 要稍快一点
T/ B+ _6 l" S- H安装MEMCACHED 对登陆用户的操作进行缓存$ E, T0 H1 k# {* [- s- r
数据库用MARIADB ,比MYSQL更快" T2 B6 X* w2 j& l# g
' {" u4 `4 D* ?: n: R
再慢的话就得优化模块了,ENTITY STORAGE 用MONGODB 来存储了+ W( ?6 M4 v% N9 e+ o- ?
/ I9 w0 ^. ]7 e+ O; dDRUPAL的学习曲线真陡峭啊。。。 DRUPAL 本来的目的是要消灭所有的开发者 ,现在看来有多矛盾啊
/ k/ F7 K) P6 j' d" |3 s) d
* r8 p& w2 n3 v
; I8 Y7 d \# W1 j. B+ n" w# i( v/ [- ~6 U, v. b% o2 l
6 G% V- E7 N# v" p. b; f9 k: x% F
& O' j; B8 E1 r4 a |
评分
-
查看全部评分
|