Drupal开发

浅谈 Drupal 配置迁移

Drupal 配置迁移是什么?很多 Drupaller 对这个话题感到无所适从,新人工作之初并不会意识到这个问题的存在,而意识到这个问题的朋友也不确定怎样正确地进行配置迁移。本文就围绕 Drupal 配置迁移的原因、方式/方法及相关模块较为系统地聊聊这个话题。

简单且快速地制作 Drupal 发行版

之前有读者反馈,希望在Drupal 在线交流会上能够讲讲有关制作Drupal 发行版的话题。记得 Lullabot 早些年间就有写过一篇《简单5步制作Drupal发行版》(《5 Step Drupal Distribution》)的文章,这里便基于此文先和大家聊聊制作 Drupal 发行版的内容。

通过REST服务器实现Drupal认证请求

通过使用 Drupal 的 Session 认证方式,可以很轻松地基于 REST 服务器实现用户认证。这种方式通过管理会话cookie得以实现。不过在通过代码(例如使用 drupal_http_request() 或 curl)实现这项操作时,还需要进行一些额外的工作并手动设置请求头的cookie信息。

使用 AngularJS 将 Drupal 功能移植到前端

在Lullabot,让网站追求更高性能和维护性是我们一直的目标。最近,我们开始解耦Drupal中的一些业务逻辑 ,并使用 JavaScript 将其移动到客户端浏览器。

Drupal8开发教程:模块开发——创建新页面

之前我们已经通过《Drupal8开发教程:认识.info.yml文件》对模块的YAML文件有了了解,今天我们来看如何通过模块开发的方式添加一个新的页面。

Drupal8开发教程:认识.info.yml文件

YAML 文件是新引入的重要项目文件,在 Drupal 8 中,无论是模块、主题还是安装配置文件,都需要 .info.yml 文件来为其存储项目相关的基础信息。

高校应该使用 Drupal 的10大理由

使用 Drupal 已经成为全球顶尖高校中的一种潮流,它已经被全球数以百计的院校选择并应用,无论是哈佛、斯坦福、杜克、布朗、罗格斯、剑桥、耶鲁还是其它众多知名高校,都已经选择 Drupal 作为它们理想的内容管理框架,因为它不仅能高校们现在的需求,更能够容纳关于未来的无限可能性。

Drupal常用开发工具(二)——Drupal for Firebug

Drupal 的开发工具有很多,除了《Drupal常用开发工具(一)——Devel模块》中提到的 Devel 模块外,Drupal for Firebug 也是很重要的 Drupal 开发工具。

Drupal常用开发工具(一)——Devel模块

进行 Drupal 开发时有许多模块和工具可供使用,其中最常用的两项便是 Devel 及 Drupal for Firebug。本文和《Drupal常用开发工具(二)——Drupal for Firebug》将分别对它们进行介绍。

Drupal开发时如何使用远端图片减轻工作量

如果你有遇到过较大规模的 Drupal 项目,便可能已经发现了当 files 目录过大对开发所带来的巨大挑战。如何让开发服务器(或者你的个人电脑)与这些文件保持同步是件非常痛苦的事情,但如果不这样做,往往又会因为无法使用用户上传的文件或附件,使网站开发过程中的很多重要的问题无法被发现。