開始設定 Joomla 開發用的工作站
From Joomla! Documentation
This page is centered around developing on and with Joomla. If you find yourself stuck following any of these tutorials please visit our installation forums for more information.
安裝網站伺服器
跟著以下教學,安裝一個基礎的網站伺服器是很簡單的 AMP-packages (Apache, MySQL, PHP).
- XAMPP (Multiple OS)
- XAMPP (Joomla 1.5 以及 2.5 請查閱 XAMPP for Joomla 2.5)
- LAMP (Linux)
- WAMP (Windows),. 使用Windows 作業系統的話,選擇 WampServer 是不錯的開始。
- MAMP (Macintosh / OS X) MAMP by living-e AG 是不錯的選擇。
- Bitnami 也提供了 Joomla 安裝的項目,您可以在本機或是遠端伺服器架設。
假使您使用 XDebug 來除錯,您會需要調校 php 設定
安裝 IDE / 編輯器 (以及除錯)
- Visual Studio Code
- PhpStorm IDE
- Eclipse IDE
- Configuring Eclipse for joomla development
- How to configure Eclipse IDE for PHP development
- Configuring Eclipse IDE for PHP development
- 使用 Eclipse 作為 Joomla! 開發 Video webinar demonstrating overview of Eclipse features for Joomla! development
- Komodo Edit
- NetBeans
- UltraEdit, Notepad++, ...
- Sublime Text 2 Editor
Debugging specifics
使用 Git
The CMS project uses the Git version control system and the CMS repository is stored on Github here: https://github.com/joomla/joomla-cms. Bugs are fixed in the master branch of this repository, and normally there are bug fixes and changes in the master branch that are more recent than the latest released Joomla version. For this reason, when we test and code bug fixes, we normally use the latest code from the master branch on Github, not the latest released version. Therefore, Bug Squad testers and coders need to understand how to use Git and the Github repository.
- For testing and tracking changes, 請前往 Git for Testers and Trackers。
- 要建立您的第一個程式碼更動 (又叫做PR, Pull Request) 請見 使用git 和 github/我的第一個推送請求(PR, pull request)
- For working with git,請見 Git for Coders。
相關
- 設定您的PHP 開發工作站
- Joomla Issue 捷徑
- Browser Shortcut Issue Tracker
- S:MyLanguage/Setting up your local environment for Joomla 4|為 Joomla 4 設定您的本機環境
Help is appreciated finding related pages and making these pages less redundant.