跳至主要内容
版本:5.1

开始

欢迎使用 Joomla 开发人员手册

本指南的目的是为开发人员提供最新的指南,展示编写和维护 Joomla 扩展的最佳实践。它面向核心 Joomla 扩展的开发人员以及为自身使用或公开提供给其他人的开发人员。它还为从旧版 Joomla! 版本迁移到最新标准的扩展提供了一条迁移路径。

在本节中,我们将介绍设置本地开发环境所需的工具和流程,以便开发人员能够充分利用本指南。

快速入门

要开始为 Joomla 开发自己的扩展,您需要设置一个本地 Web 环境 - 例如使用 WAMPBearsamppXAMPP

安装 git 和 PHP IDE 也非常有用,尽管不是必需的。

Joomla 下载站点 下载 Joomla 并将其安装到您的计算机上。在开始尝试开发 Joomla 扩展之前,您确实应该熟悉 Joomla 网站的管理 - 例如发布文章、使用类别和标签、定义菜单和菜单项、设置用户、安装扩展和设置配置参数。您可以在网上找到大量相关信息。

就是这样!我们建议您从 开发一个基本模块 开始。之后,您可以探索 一般概念 并尝试 构建扩展 中提供的一些示例扩展。

您可以通过观看视频 Joomla 的工作原理 - 扩展开发人员指南 来了解 Joomla 的工作原理概述。

如果您遇到问题,请在 Joomla 论坛Stack Exchange 网站上提出问题。

享受!

社区

为本文档做出贡献

Joomla 开发人员手册使用 Docusaurus 实现,这是一个允许所有 Joomla 用户使用 Markdown 语言为文档做出贡献的系统。

如果您不熟悉 Markdown,一个好的起点是 Markdown 指南 https://markdownguide.cn/

文档通过 GitHub Joomla 手册 进行维护,您可以在任何时候创建/编辑/删除内容以改进文档。点击此页面底部的“编辑此页面”链接,通过拉取请求做出贡献。

如果您打算定期为文档做出贡献,那么您可能会发现参与使用 Joomla Mattermost 社区 会很有帮助,您可以在其中与其他编写文档的人员联系,了解需要避免的 Docusaurus 陷阱等。