本文档是《Drupal 架构师建站规范》手册的一部分。
文档整理了搭建 Drupal 6 网站时推荐安装的模块,以及对这些模块的简介。Drupal 7 用户可参考《Drupal 7 网站常用基础模块推荐列表》
模块名称 | 简介 |
---|---|
admin_menu | 详见《Administration menu - 方便灵活的 Drupal 管理菜单》 |
backup_migrate | 支持自动化的数据库备份模块,可根据用户自定义配置进行周期性备份工作 |
better_formats | 默认 Drupal 为所有的用户设置一个默认的输入格式,使用 better formats 模块,可以根据不同属性(角色、节点类型等)设置不同的编辑器。 |
cck | 详见《CCK - Content Construction Kit - 内容类型属性字段构建工具》 |
context | 核心的区块管理功能非常有限,context 模块为网站管理人员提供方便的区块分配控制机制,使区块能够基于不同的条件(路径、内容类型、角色等)分配到不同的区域 |
filefield | 详见《File Field - CCK 功能扩展的文件上传组件》 |
imagecache | 详见《ImageCache - 自动化的图片处理、图片缓存优化模块》 |
imagefield | 详见《Image Field - CCK 功能扩展 - 图片上传组件》 |
imce | 详见《IMCE - 支持多用户分目录及磁盘配额的文件/图片上传管理工具》 |
imce_wysiwyg | IMCE 与 Wysiwyg 模块之间的连接器,为 wysiwyg 提供的所见即所得编辑器添加 IMCE 模块的文件上传功能(需配合 IMCE 模块使用) |
l10n_update | 自动化模块语言翻译模块,能够自动下载并导入模块的翻译包,非英文网站必备 |
nodeformsettings | Node and Comments form settings 模块,用于修复节点及评论的表单设置,如隐藏节点/评论的“预览”按钮,隐藏评论作者名等等 |
pathauto | 详见《Pathauto - 根据规则自动生成适合SEO效果的路径别名》 |
token | 提供各种数据的占位符,pathauto 及其它大量模块依赖于些模块 |
transliteration | 提供将上传文件名转ASCII码的功能,因为标准URL应该只使用ASCII码,这样的文件名可以保证URL的可用性 |
unlimited_css | 此模块用于解决IE不能支持超过 31 个CSS的问题 |
views | 详见《Views - 强大灵活的内容列表生成工具》 |
wysiwyg | 详见《WYSIWYG - 所见即所得编辑器接口》 |
... |
以上模块可以在安装网站的时候直接全部安装。下面表格中的模块则根据需要进行添加。
SEO 推荐模块
模块名称 | 简介 |
---|---|
nodewords | 页面元标签控制模块,SEO 必备(只有D6版本,D7对应模块为 metatag) |
page_title | 页面标题(不同于文章标题)设置模块,SEO必备 |
path_redirect | 提供链接自动重定向功能,支持301跳转自动设置,再也不必为路径更改发愁了(只有D6版本,D7对应模块为 redirect) |
globalredirect | 提供一些全局的链接重定向功能,消除多链接对应同一内容页面的问题,如自动将 ?q=node/1 重定向到简洁链接 node/1 |
... |
开发人员推荐模块
模块名称 | 简介 |
---|---|
coder | 代码规范检测与提示模块(优秀的开发人员会要求自己遵循代码规范,编写高质量的代码) |
demo | 为网站提供一个快速的数据库备份和恢复功能,网站开发阶段必备利器 |
devel | 提供多种强大实用的开发人员工具,详细用法和介绍可观看 Lullabot 的视频 |
devel_themer | 主题开发/制作人员必备模块,能够快速找到模板建议(Template Suggestions)和级联函数 |
... |
管理推荐模块
模块名称 | 简介 |
---|---|
taxonomy_manager | |
... |
其它推荐模块待整理,欢迎大家推荐优秀模块线索 ;)