|
|
Drupal 是一个需要自己高度定制的CMS,相当于把数据库建模可视化了来操作,缺点很明显啊 ,表一大堆,联合查询一大堆,导致性能慢的很,所以之前一直很排斥DRUPAL,但是看到很多知名媒体,门户用DRUPAL,还是决定研究一下。
. p! }6 j9 i4 P- W" k为什么用DRUPAL ,不用WORDPRESS?
, h$ m8 B. k+ `; S5 t我想可能是WP的更新频繁,每次都会修复漏洞,导致必须跟着升级,DRUPAL 比较稳定 有一个安全小组专门研究漏洞的,再就是灵活性更强 什么都能做。慢的问题 ,有内建 的缓存机制, 还有开源的一些产品 可以完全弥补这个缺陷。) e( A0 R" O! ?. r: V7 \' O* ~
下面是到处搜列整理的一些优化总结,效果很不错,具体的不细说了, 有问题的可以私下交流:
; `9 m" L% V" n; e* C$ T
0 K9 {! ]) ^( \5 V% C5 A7 F1 u) X" F. R前端用VARNISH 配合VARNISH 的模块 对页面进行缓存, VARNISH 很强大,各种规则 想怎么写 怎么写
A) g. Z: A! K2 S0 p后端用NGINX 配合PHP的FASTCGI,比用APACHE的MOD_PHP 模式快
$ ?5 B: n4 q, J9 h, {4 v0 jPHP加速用eAccelerator,比APC,XCACHE 要稍快一点
/ ]/ ?5 y) s7 ?安装MEMCACHED 对登陆用户的操作进行缓存
5 S2 R9 ~# Y, A3 X- v0 M数据库用MARIADB ,比MYSQL更快# Z" u; W+ q$ b& J" A5 [
. H2 q y& a7 a
再慢的话就得优化模块了,ENTITY STORAGE 用MONGODB 来存储了+ g! H( u% B' E! m5 o2 n t
0 W6 y! f% B4 q1 l
DRUPAL的学习曲线真陡峭啊。。。 DRUPAL 本来的目的是要消灭所有的开发者 ,现在看来有多矛盾啊- \ A5 B3 ?& I! C: b9 P- W
6 ?. g# ^2 F1 l' {0 I+ Z1 W+ L
+ O% i* I/ C4 l0 h4 E7 j
& Y! L( j6 t! K9 H$ H( z
% ^% c, \7 E/ k9 c3 U N
" K. D8 V9 ^; H2 @ |
评分
-
查看全部评分
|