|
|
Drupal 是一个需要自己高度定制的CMS,相当于把数据库建模可视化了来操作,缺点很明显啊 ,表一大堆,联合查询一大堆,导致性能慢的很,所以之前一直很排斥DRUPAL,但是看到很多知名媒体,门户用DRUPAL,还是决定研究一下。+ I9 I7 }5 Y0 E& I f h
为什么用DRUPAL ,不用WORDPRESS?. p: O; P7 r; j @
我想可能是WP的更新频繁,每次都会修复漏洞,导致必须跟着升级,DRUPAL 比较稳定 有一个安全小组专门研究漏洞的,再就是灵活性更强 什么都能做。慢的问题 ,有内建 的缓存机制, 还有开源的一些产品 可以完全弥补这个缺陷。 f* [+ C/ C& z) o) X! R7 f y
下面是到处搜列整理的一些优化总结,效果很不错,具体的不细说了, 有问题的可以私下交流:
0 B' C: |! z: n. B* ~. u' }* @2 s& V) O1 N1 o4 Q: @$ M( W& T
前端用VARNISH 配合VARNISH 的模块 对页面进行缓存, VARNISH 很强大,各种规则 想怎么写 怎么写
9 K( z8 M( r. Y; j! E$ ^后端用NGINX 配合PHP的FASTCGI,比用APACHE的MOD_PHP 模式快
5 {2 @# l/ J' [PHP加速用eAccelerator,比APC,XCACHE 要稍快一点
' J' o$ v! b: u1 g4 D9 k6 g3 h安装MEMCACHED 对登陆用户的操作进行缓存
: a: h% {% }2 L) C数据库用MARIADB ,比MYSQL更快
2 Q. T; P- l1 P& J4 a
/ p! d- v9 x% k z" D/ G' N再慢的话就得优化模块了,ENTITY STORAGE 用MONGODB 来存储了% j" G0 B, v% F* C/ L2 j, X# n
$ }" m+ J6 \2 pDRUPAL的学习曲线真陡峭啊。。。 DRUPAL 本来的目的是要消灭所有的开发者 ,现在看来有多矛盾啊! S. ~" B F) L& Q4 x0 j
, R2 k% [2 @* q4 B* q. {
2 x) e" K1 y# L2 g9 T9 e- ^7 T
- ~& M' e; p* n9 i: y' l: x
7 \5 y4 Y; `' M
% p1 C/ R# T1 g4 E- o# `: K |
评分
-
查看全部评分
|