跳转到主要内容
希望之翼 提交于 2 April 2014

1. 开启缓存和合并压缩

开启缓存可以极大的提高匿名用户的访问速度,开启合并压缩可以减少很多服务器请求,提高网站的访问速度,减轻服务器压力。

2. 在生产环境上关闭开发模块

关闭devel模块,views ui等模块

3. 使用drush来更新模块或清空缓存

drush是一个非常高效的工具,尤其是很多时候在前端清空页面缓存的时间非常长,影响到同一时间其他人的访问,这个时候用drush可以减少清空缓存所需要的时间,改善用户体验。

4. 备份,备份,备份

不常规备份的网站,只赠送一句话:一失足成千古恨。不要过分信赖主机运营商,完整的备份方案要包含异地备份。

5. 在第三方模块和自定义模块之间找到平衡

有些小模块,极小的功能,能在自定义模块里做了就做了。

6. 如果不需要用户注册,关闭注册功能

如果不关闭,等待你的是一大堆机器人注册用户,等着你去审核。

7. 遵守drupal编程规范和安全规范

编程规范可以参考coder模块的要求,安全规范可以参考security review模块的要求。不遵守规范嘛,苦果就是这样埋下的。

8.  用git版本库来管理你的代码

没用过git?还没用git?

9. 及时更新内核

及时更新内核,更好保障安全,功能更加完善,后续开发更加便利。

10. 良好得组织模块目录结构

请看如何组织你的模块目录结构

 

以上内如,部分参考于: http://www.webomelette.com/10-things-you-should-be-doing-your-drupal-site

 

Drupal 版本