Drupal 的 Modules 页面:Download & Extend

注:下面的链接都是在本页打开,如果想停留在本页,可以选择右键→在新标签页中打开链接,或者按着 Ctrl 键点击链接。

刚安装完的 Drupal ,只有一些保证站点运转的基本核心模块。可以说我们100%的一定要自己额外安装一些 Modules(模块)才能达到自己的要求,数量丰富、功能强悍的模块正是 Drupal 如此强大的原因,使用合适的模块可以事半功倍,并能极大的提升 Drupal 性能。

1、停掉 Overlay【 Overlay 某些情况下可能很好用,可是我不喜欢,所以我一般把它停用】

2、Administration menu【安装后注意要把自带的 toolbar 停用,不然会有两层管理菜单】

3、Libraries API【好多强悍一点的模块都需要安装额外的 JavaScript 库到 Libraries ,所以这个最好一开始就装上】

4、Token【这个非常好用,必备】

5、Pathauto【这个也很好用,必备】

6、Backup and Migrate【必备,方便备份,不过有时我还是喜欢自己手动备份】

7、CKEditor - WYSIWYG HTML editor【必备编辑器】

8、Chaos tool suite (ctools)【这个必须装,因为 views 要用】

9、Views【大名鼎鼎的 Views ,必备,Drupal 8 已经把 Views 纳入其核心】

10、Better Exposed Filters【这个也非常实用,Drupal 自带的 Exposed Filter 太过简陋了】

11、Media【管理上传的文件的,如图片、视频、音频等,类似 Wordpress 里的 Media 库】

12、ImageCache Actions【处理图片,加水印、旋转、叠加图片、图片加文字等等,还是很方便的】

13、Colorbox【非常好的图片展示模块,干净整洁】(注意:这个需要额外安装 Plugin 到 Libraries ,具体参考官方文档)

14、jQuery Update【这个看名字就知道是干什么的了】

15、Plupload integration【这个整合 Plupload 到 Drupal ,可以用来批量上传文件】(注意:这个需要安装 Plupload 到 Libraries ,具体参考官方文档,另外这个模块还需要 FileField Sources 和 FileField Sources Plupload 这两个模块来开启上传时的 Widget 】

16、a. Disable breadcrumbs【 Drupal 自带的面包屑导航很多情况下根本不好使,不知道该怎么设置,反正我每次都是在左上角多出一个 Home 链接,根本没有其它层次的导航,所以干脆去掉】
b. Easy Breadcrumb【或者使用这个模块,创建一个更有意义的面包屑导航】

17、S3 File System (Amazon S3 File System)【这个是很强大的,可以把 Drupal 站点用到的文件传到 Amazon S3 ,使用 Amazon S3 来存储站点文件,使文件和站点程序相对独立,好处多多】

18、Juicebox HTML5 Responsive Image Galleries【这个图片展示模块非常强大、好用,用 Field images 创建 Gallery 时几乎不用怎么设置,效果就很好。而且,这个模块可以自适应各种设备,Lite 免费版一般情况下已经够用,如果想要更多的功能(参考官方说明),可以购买 Pro 版(不便宜,呵呵)。(注:使用 Adaptive 模块也可以实现图片大小的自动切换,比如小屏幕时就完全没必要加载大尺寸图片,而这个功能需要 Juicebox Pro 版)

19、Adaptive Image Styles (ais)【根据屏幕尺寸自动切换要显示的图片的尺寸,可以节省流量并且更重要的是:优化用户体验】

20、a. Boost【这个支持的范围比较广,虚拟主机、VPS、独立服务器都可以,功能还算比较强大的,访问缓存的静态页面速度会有很大提升】
b. Caching: Modules that make Drupal scale【这是一个列表,主要是增强性能的,Cache 和 CDN 之类的常用 Modules 列表】