|
|
Drupal 是一个需要自己高度定制的CMS,相当于把数据库建模可视化了来操作,缺点很明显啊 ,表一大堆,联合查询一大堆,导致性能慢的很,所以之前一直很排斥DRUPAL,但是看到很多知名媒体,门户用DRUPAL,还是决定研究一下。2 e9 V( J9 A- L3 j) ~" F' [ B o
为什么用DRUPAL ,不用WORDPRESS?
/ ~- G6 ]* z1 d( {; F) c1 K我想可能是WP的更新频繁,每次都会修复漏洞,导致必须跟着升级,DRUPAL 比较稳定 有一个安全小组专门研究漏洞的,再就是灵活性更强 什么都能做。慢的问题 ,有内建 的缓存机制, 还有开源的一些产品 可以完全弥补这个缺陷。
9 K" G j: o; s2 b: `% |2 z( F. k" ]下面是到处搜列整理的一些优化总结,效果很不错,具体的不细说了, 有问题的可以私下交流:7 P- ?5 ^* M/ L6 H9 z6 {2 L; f
0 j1 J8 r, y) \ l) M. u% |
前端用VARNISH 配合VARNISH 的模块 对页面进行缓存, VARNISH 很强大,各种规则 想怎么写 怎么写
! C$ R1 B9 n6 W* ^* E1 J后端用NGINX 配合PHP的FASTCGI,比用APACHE的MOD_PHP 模式快
( V4 N* _) a- j" d( y- z$ R: S. E3 IPHP加速用eAccelerator,比APC,XCACHE 要稍快一点
( X- t/ a2 b: e3 }6 t* [ A! _安装MEMCACHED 对登陆用户的操作进行缓存* R$ V$ O3 F7 N) q
数据库用MARIADB ,比MYSQL更快
' `* P5 y# y: P
* J9 K* H: Y3 O+ _' m% v再慢的话就得优化模块了,ENTITY STORAGE 用MONGODB 来存储了
6 J3 v8 o1 o: Q6 K
$ K0 R# O% Z; G- c0 V* qDRUPAL的学习曲线真陡峭啊。。。 DRUPAL 本来的目的是要消灭所有的开发者 ,现在看来有多矛盾啊0 ` h' |) p9 p; `
3 F- Z9 W; b$ `( J( b0 p+ ^+ P
" ]9 E' V9 A& B0 ^; v! p9 l; h0 T2 V
" U8 J( @, J$ m |
评分
-
查看全部评分
|