|
|
Drupal 是一个需要自己高度定制的CMS,相当于把数据库建模可视化了来操作,缺点很明显啊 ,表一大堆,联合查询一大堆,导致性能慢的很,所以之前一直很排斥DRUPAL,但是看到很多知名媒体,门户用DRUPAL,还是决定研究一下。! v6 ?% d0 \( z8 l
为什么用DRUPAL ,不用WORDPRESS?
3 S* e, K& o* o) z1 Y我想可能是WP的更新频繁,每次都会修复漏洞,导致必须跟着升级,DRUPAL 比较稳定 有一个安全小组专门研究漏洞的,再就是灵活性更强 什么都能做。慢的问题 ,有内建 的缓存机制, 还有开源的一些产品 可以完全弥补这个缺陷。+ ?* m: r4 p: z" U
下面是到处搜列整理的一些优化总结,效果很不错,具体的不细说了, 有问题的可以私下交流:
$ Q& H7 [. m0 B) t) L; s$ Y8 j7 r9 u' K* o1 P
前端用VARNISH 配合VARNISH 的模块 对页面进行缓存, VARNISH 很强大,各种规则 想怎么写 怎么写 9 f0 R& Q9 q( b4 \: q( _: V
后端用NGINX 配合PHP的FASTCGI,比用APACHE的MOD_PHP 模式快
) d0 E% w1 ^# F! Z+ ^PHP加速用eAccelerator,比APC,XCACHE 要稍快一点: P/ H. y+ j3 Z( V |. j
安装MEMCACHED 对登陆用户的操作进行缓存9 l( b1 L. p) C6 q7 R j8 u. `: ?5 \
数据库用MARIADB ,比MYSQL更快8 L& H; y+ y$ d- n
8 ?) Q4 s5 ^7 _: I再慢的话就得优化模块了,ENTITY STORAGE 用MONGODB 来存储了
& C3 ?/ a. u1 Y9 u6 \. g% s( J2 e( s2 A, V# f
DRUPAL的学习曲线真陡峭啊。。。 DRUPAL 本来的目的是要消灭所有的开发者 ,现在看来有多矛盾啊" m* I, V+ `9 a( ^* p: L w
- N( E3 Y. j3 [3 L& Q
2 T" J3 q7 U9 W2 W ]+ m3 c" M) Q+ i" h; K8 V
( D4 b1 p# R, C: f
' Y& v$ @( I' ~5 f& _6 G
|
评分
-
查看全部评分
|