Portal

開發者

From Joomla! Documentation

This page is a translated version of the page Portal:Developers and the translation is 100% complete.
Joomla! 開發者入口

Joomla!的開發是由產品部門以及第三方開發者組成。對有志於開發元件, 模組, 外掛 and 佈景主題的開發者,本頁面是一個很好的起點。

對於核心開發感興趣嗎?

Joomla!的開發是由產品部門 以及第三方開發者組成。關於Joomla! 核心開發更多的訊息、如何貢獻一己到核心程式碼、或是更進一步成為核心程式碼的一份子,您應該要到 Joomla! 程式碼貢獻者.


現在開始吧!

有好些方式可以用來設定Joomla! 開發用的工作站,在以下連結中,可以找到幾種建議的方式:設定Joomla! 開發用的工作站

接著,您應該要讓自己熟習 Joomla! 安全開發守則 以及短文 Joomla! 開發者最佳實踐

Joomla! API 中的說明內容可以協助您熟習基於 Joomla!程式的諸多功能。

最後,Joomla! 有很多給開發者的資源。我們的Joomla! 資源 頁面可以指引您明確的方向,假使您需要幫助以及解答的話。


擴充套件開發有四種不同類型


元件


有許多文章、教學引導、參考資料以及常見問題專注於元件開發主題。假使這是您第一次開發Joomla!元件,您應該從 元件如何作用的第一課 開始。如果需要的話,您可以透過這些 資料流程圖來了解元件的控制流程。

接著,您可以閱讀我們的 Joomla 3.x MVC 教學指南    開發一個 Model-View-Controller 元件。請記得您要熟悉 Joomla!的程式開發安全守則以及程式開發最佳實踐

當您閱讀了教學指南並且/或是嘗試過了範例元件。您可以專注多一些與您的元件有關的內容。這些文章列在元件開發入口 或是開發者技術支援入口(元件、模組、外掛以及佈景主題) 中任何內容。

更多的文章及資訊:

查看 元件開發入口頁面.


外掛

以下的文章將會幫助您熟習Joomla! 外掛,他們將會是您認識以及開發外掛很好的出發點。

初級

要認識如何安裝並使用Joomla! 的外掛,建議要閱讀 Joomla! 系統管理中的外掛

中級

要更進一步認識外掛,建議您建立一個基本的Joomla! 外掛

如果想要閱讀關於如何在客製化模組中,執行一個基本的內容外掛(content plugin),建議您先閱讀在您的擴充套件中觸發內容

進階

要認識外掛系統運作原則,請造訪 外掛開發者總覽。接著,如果您要在您設計的元件中佈署外掛,推薦您閱讀讓您的元件支援外掛

更多的文章及資訊:

查看 外掛開發入口.


模組


更多的文章及資訊:

查看模組開發入口


佈景主題

我們的佈景主題開發說明文件涵蓋了許多的文章、常見問答以及教學。開發佈景主題的第一步是 了解佈景主題是如何被執行的

初級

中級

更多的文章及資訊:

查看 佈景主題開發入口

更多開發主題

API 指引

Joomla API 指引提供關於Joomla API 的解說以及範例程式碼,來幫助您了解如何在您的擴充套件中使用 API。點擊這裡 來查看API內容索引。

貢獻文件檔案


這一個開發者文件主要是由說明文件作業小組來負責,目前有一個次要專案和開發者旨趣相關:

當建立一個新的頁面,確保您在底部放置頁面標誌,這樣可以讓它被包含在分類清單中

[[Category:Development]]

如果您翻譯了其他的文章,覺得和開發者會有關,請加入以下的標誌到那些頁面中。