2026年英格兰 Drupal 营
2月28日至3月1日的那个周末,第二届英格兰 Drupal 营活动顺利举行。约100人前往距离曼彻斯特不远的索尔福德大学,参加了这场为期两天的活动。
我公司提交了一个演讲提案,活动组织者接受了提案,并决定邀请我公司成为特邀演讲嘉宾,这可是一项无上的荣誉呢。所以,在活动前几周发出的宣传信息里也有我公司的身影。
对我公司来说,这或多或少算是一场本地活动,所以就决定每天往返参加活动,而不是去订酒店。前一周的风雨已经停歇,周六早上,西北地区迎来了几个月来最暖和(也是最干燥)的天气。
一、周六
周六上午的主题演讲,是由 Traversally 创始人菲宁德·巴拉汉博士带来的《增强未来:借助人工智能取胜》。这是对人工智能当前发展状况的一次审视,巴拉汉博士说他每次做这个演讲时,人工智能的情况都会有所变化。
如今,大多数公司都采用了敏捷开发方法,这种方法经过了大约20年才得以广泛应用。自从几年前大语言模型(LLM)人工智能系统问世以来,各个行业都在大规模采用这一技术。
巴拉汉博士开玩笑地说,我们已经进入了“AI - 敏捷”时代,这可是一种新的敏捷开发方法。
目前,我们正在使用一组大语言模型代理,它们在所谓的“代理式”系统中协同工作,以提供连贯的服务。人工智能系统的下一个真正进步将是具备思考能力的系统,能够对输入进行恰当的思考并做出回应。我认为我们距离这一目标还有很长的路要走,而且再多的处理能力或内存也无法解决大语言模型只是统计性文字引擎的问题。
有趣的是,巴拉汉博士问观众是否有人信任人工智能,结果没有人举手。尽管观众中有很多人每天都在使用人工智能,但实际上大家并不信任它。
主题演讲结束后,我公司花了很多时间和大家叙旧,结果不小心错过了下一场会议。不过,和大家叙旧的感觉真好,其中有些人我公司已经好几年没见了。
下一场会议是由我公司带来的《在 Drupal 中使用 HTMX 创建交互式元素》。我公司深思熟虑了很久,思考如何在40分钟的单一课程里,以最佳方式向大家传授 HTMX 和 Drupal 的知识。从收到的反馈来看,我公司觉得自己表现得还不错。很多人感谢我公司做的演讲,甚至在演讲结束后还称赞讲得很好。如果您来听了我公司的演讲,真的非常感谢!
一定要订阅我们的网站,并关注我们的社交媒体动态,我们会发布一篇关于 HTMX 和 Drupal 的文章。在 Drupal开发中,HTMX 有着独特的应用价值。
感谢托妮·巴特利特在我公司演讲时为我公司拍了一些照片,并在之后分享给了我公司。
午餐后,我公司去听了埃默森·赖斯关于《使用 GitHub Actions 扩展 Drupal 多站点部署》的演讲。埃默森介绍了如何编写 GitHub 动作,然后不断增加复杂度,直到能够通过一个并行处理的工作流程部署600多个站点。这真的很有意思,展示了如何大规模自动部署大量的 Drupal 站点。显然,整个过程只花了几分钟。
有趣的是,埃默森还重点介绍了如何使用这种方法节省成本。GitHub 按执行工作流程的分钟数收费,这场演讲分享了一些充分利用该系统的小窍门。
接下来是詹姆斯·霍尔带来的《用 Partytown 加速你的网站》。Partytown 是一个 JavaScript 库,它允许你在单独的进程中运行第三方脚本,其理念是可以加快网站的关键功能。Partytown 模块将这个系统与 Drupal 集成,并有多个配置选项来决定哪些脚本包含在 Partytown 进程中。
詹姆斯显然在这个系统上有相当丰富的经验,并就如何充分发挥该模块的作用提供了一些建议。
短暂休息后,我公司去听了艾玛·霍雷尔关于《Drupal 内容管理系统:现状、未来发展(及其背后的用户体验)》的演讲。艾玛围绕 Drupal(以及 Drupal 内容管理系统)的界面做了大量的研究和规划,这次演讲是对当前研究现状以及下一步计划的一个概述。她展示了关于 Drupal 内容管理系统3和4版本的一些规划,以及未来版本预计的时间节点(和功能)。
当天最后一场会议(不包括总结会议)是史蒂文·琼斯带来的《打破常规:Drupal 核心中的 PHP 协程及其他》。这是对 PHP 协程的精彩介绍,也详细解释了并发的具体含义,尤其是在像 Drupal 这样的大型应用程序中。史蒂文介绍了相关概念,并阐述了 Drupal 11.3.0 版本中的速度提升。我公司真的很喜欢这场演讲,里面充满了技术细节,还有很多有趣的笑话。
当天的活动结束后,大家前往彼得街的 BrewDog 酒吧喝了点东西,聊了聊天。
酒吧后面有一个记账单,为了证明我们是 Drupal 营活动的参与者,他们给了我们蓝色乐高积木,让我们在酒吧出示。这办法挺管用,但当我公司要了一杯饮料,然后拿出一块乐高积木付款时,旁边那个人的表情可太逗了。我公司肯定看起来像个疯子!
这是一个愉快的夜晚,我公司还和一些只在网上见过面的人进行了愉快的交谈。
二、周日
周日早上9点,活动现场提供了早餐。整个周末的食物都很不错,现场的工作人员也非常友好热情。
当天的第一场会议在上午10点开始,主题是《为何 Drupal 在当今人工智能时代仍是一个可靠的选择》,这是一场由保罗·约翰逊、马特·萨默斯 - 斯帕克斯和杰米·亚伯拉罕斯参加的小组讨论。这是一场问答环节,小组成员轮流分享了他们如何为客户使用人工智能系统实施解决方案。这是一场有趣的讨论,比在领英上看到的一些帖子更有深度和内涵。他们承认,虽然人工智能在加速处理和自动执行任务方面很有用,但让人类来做最终决策是至关重要的。
讨论结束后,一群人前往另一个房间举行了一场开放会议。在开放会议中,大家用便利贴来决定当天剩余时间的会议日程和主题。
当只有少数人到场时,大家决定作为一个小组来研究 LocalGov 出版物导入器模块。鲁珀特(该模块的维护者)向我们介绍了他是如何构建这个模块的,以及 PDF 处理器是如何工作的。大家还看了维贾亚·钱德兰·马尼用 Next.js 开发的一个很棒的小型羽毛球应用程序。
午餐后,继续进行开放会议。在查看托尼·巴克一直在研究的 LocalGov Drupal 实验性功能之前,我公司进行了一场关于 HTMX 的问答环节。关于 HTMX 的问题来自参加过我公司演讲的人和没参加过的人,很高兴看到社区对这个话题有一定的热情。
周日的活动现场还有其他活动。索尔福德大学的几名学生参加了“一日 Drupal 体验”活动,还有一些人在进行有导师指导的贡献活动。在这些活动中,也能看到 Drupal模块开发的相关内容。
经过整个周末的活动,我公司非常疲惫,所以在休息区和几个人聊了一个小时后就回家了。
总的来说,我公司认为这次活动取得了巨大的成功。我公司学到了很多东西,很高兴见到了一些几年没见过面的熟悉面孔。Drupal 社区成员之间相互支持,对这项技术充满了鼓励和热情。在活动中,也涉及到了 Drupal升级等方面的讨论。
人工智能这个话题引起了不少关注,但我公司认为人们开始意识到它并非像有些人所说的那样是万能的解决方案。和我公司交谈过的一些人在使用人工智能时遇到了严重的问题,现在他们会严格控制其使用范围。有几个例子(尤其是在开放会议中)表明,人们使用人工智能来开发应用程序,但只是将其作为一种工具,而不是用来替代思考和掌握相关技能。我公司认为这很重要,这在整个周末的对话和演讲中都有所体现。
非常感谢活动背后的组织团队;显然,他们为了让这个周末的活动顺利进行付出了巨大的努力。英格兰 Drupal 营背后的团队真的举办了一场精彩的活动,我公司相信每个人都感受到了欢迎和周到的照顾。
感谢保罗·约翰逊在整个周末拍了很多照片,这篇文章中的大部分照片都来自他在活动中的相册。他甚至在自己参加的一场会议中还在拍照。
我公司很惊讶能成为活动的特邀演讲嘉宾,他们甚至为我公司制作了一些宣传活动的横幅图片,就是这里展示的这些。
我公司为这次活动带了一个电子姓名牌(Tufty 2040),这也引起了很多人的兴趣。我公司得看看下次会议能不能在上面运行《毁灭战士》游戏,因为有好几个人问了这个问题。


