|
Drupal 是一个需要自己高度定制的CMS,相当于把数据库建模可视化了来操作,缺点很明显啊 ,表一大堆,联合查询一大堆,导致性能慢的很,所以之前一直很排斥DRUPAL,但是看到很多知名媒体,门户用DRUPAL,还是决定研究一下。
: V* @. w0 h# E' c# I$ |, K为什么用DRUPAL ,不用WORDPRESS?
+ x4 }% \9 Q6 Z8 O我想可能是WP的更新频繁,每次都会修复漏洞,导致必须跟着升级,DRUPAL 比较稳定 有一个安全小组专门研究漏洞的,再就是灵活性更强 什么都能做。慢的问题 ,有内建 的缓存机制, 还有开源的一些产品 可以完全弥补这个缺陷。! `$ Z) ~! y, e) `( @- ?
下面是到处搜列整理的一些优化总结,效果很不错,具体的不细说了, 有问题的可以私下交流:
5 Z# Y8 E( O* [! t) j( @) \9 C9 @ J2 G8 B' e( t3 Y2 R1 o
前端用VARNISH 配合VARNISH 的模块 对页面进行缓存, VARNISH 很强大,各种规则 想怎么写 怎么写
) p- Q" n: p1 D( M后端用NGINX 配合PHP的FASTCGI,比用APACHE的MOD_PHP 模式快- b2 N! c# r6 G4 c5 J2 C
PHP加速用eAccelerator,比APC,XCACHE 要稍快一点
' P5 N( o2 }6 { }6 E安装MEMCACHED 对登陆用户的操作进行缓存( M: Z' N2 {, c3 B
数据库用MARIADB ,比MYSQL更快
2 O0 f+ n4 o% @: d3 b5 d
" q: N3 V/ z7 w- r* H' i: W再慢的话就得优化模块了,ENTITY STORAGE 用MONGODB 来存储了, ]& R3 @* L9 w a
2 m% D8 `9 A- \4 T
DRUPAL的学习曲线真陡峭啊。。。 DRUPAL 本来的目的是要消灭所有的开发者 ,现在看来有多矛盾啊
3 B6 f* A* q' ^* ^) L: q1 l( l) g/ v T
$ Z5 G2 v; V1 g1 l8 j; q
1 Q9 Y8 Q, q( c$ W( v
% {" i7 a x" @( G# z; E
. K$ h0 |9 h. o* u% p |
评分
-
查看全部评分
|