大型PHP开源项目招募贡献者:新任务

面向初学者的在线Python训练器

轻松学习Python,无需理论负担。在浏览器中直接解决带自动检查的实践任务,无需安装任何东西。

开始课程

大型PHP开源项目宣布招募贡献者



PHP开发者社区收到了一项重要公告:一个基于PHP语言的大型开源项目正式开放招募新的贡献者。该项目是Drupal——最强大、最灵活的内容管理系统(CMS)之一,多年来一直是开源开发的旗舰。这个在全球拥有数千个活跃安装实例的项目,诚邀各级别开发者加入其发展进程。



为什么这很重要?

Drupal不仅仅是一个CMS。它是一个被政府网站、大型企业和教育机构使用的生态系统。例如,白宫(美国)、NASA、哈佛大学等许多组织的网站都运行在Drupal上。目前,项目团队设定了雄心勃勃的目标:提升核心性能,支持新的Web开发标准,并为开发者扩展更多可能性。



对于PHP社区来说,这是一个独特的机会:

  • 提升技能——使用Drupal需要深入理解面向对象编程(OOP)、设计模式和现代PHP实践。
  • 加入国际社区——您将与来自世界各地的顶尖开发者交流。
  • 丰富简历——为这样的项目做出贡献,在简历中会非常亮眼。


贡献者面临哪些任务?

该项目在多个方向寻求帮助。以下是需要您参与的主要领域:

  • 核心开发——修复Bug、优化数据库查询、重构过时代码。
  • 模块创建与维护——通过API和插件扩展功能。
  • 测试与QA——编写单元测试(PHPUnit)和功能测试。
  • 文档——将文档翻译并更新为中文(目前这是最迫切的需求之一)。
  • UI/UX——改进管理面板和客户端的界面。


特别欢迎新手:项目设有导师计划(mentorship program),经验丰富的开发者会帮助您完成第一次提交。



如何加入?

您可以通过GitHub上的官方仓库加入该项目。以下是分步指南:

  • 访问Drupal项目的GitHub页面:github.com/drupal/drupal。
  • 阅读CONTRIBUTING.md部分——其中描述了拉取请求的规则和要求。
  • 从good first issue列表中选择一个任务——这些任务专门为新手标记。
  • 加入Slack或Discord的官方聊天室——那里会有人帮助您解决任何问题。


另外,请关注年度会议DrupalCon,会上有工作坊、黑客马拉松和社交活动。2024年的会议将以混合形式举行,因此您可以远程参与。



贡献者能获得什么?

除了为开源做出贡献的精神满足感外,项目参与者还能获得:

  • 来自Drupal的贡献者证书

推荐库