欢迎各位兄弟 发布技术文章
这里的技术是共享的
由 张明辉 于
提交用Drupal制作网站,尤其是在进行了汉化之后,你经常会觉得网站非常慢,甚至在本地测试时,打开一个网页都得等10秒以上。就因为这个,很多人放弃了drupal,其实,Drupal的性能完全可以进行优化和提升的,只是大家经常忽略这一点。
请相信:一个网站打开的速度不仅对SEO有着很大的影响,更重要的是很多浏览者会因为网站速度慢而离开。
提高 Drupal 性能和扩展性有很多方法。下面的表中选取了部分常用的性能和扩展性有关的模块,进行比较。
模块 (按下载量排序) | 发布版本 | 缓存类型 | 获得性能* | 匿名用户 / 注册用户** | 共享主机 / VPS / 独立主机 / 多台服务器*** | 更新状态 | 说明文档 |
---|---|---|---|---|---|---|---|
1. System | 包含在核心模块 | 数据库 | 中等 | 大部分匿名用户和全部注册用户 | 全部 | Yes | 用户手册 |
2. Javascript Aggregator | 5.x, 6.x | 文件 | 中等 | 全部 | 全部 | Yes | ? |
3. Boost | 5.x, 6.x | 对匿名用户直接调用文件缓存(使用.htaccess来避开php和db) | 非常高 | 匿名用户 | 全部 | 6.x yes 5.x no | 用户手册 |
4. Cache Router | 5.x-beta, 6.x-rc, 7.x-beta | 数据库、文件、PHP opcode和内存 | 根据设置从中等到非常高 | 根据设置 | 全部,根据设置 | Yes | 模块下载页面 |
5. CacheExclude | 5.x, 6.x | 数据库 | 中等 | 匿名用户 | 全部 | Yes | ? |
6. CSS Gzip |