程式碼編輯器 / IDE
| 工具 | 授權 | 特色 | 適用場景 |
| PhpStorm |
商業(免費試用/學生免費) |
智慧補全、重構、內建終端、資料庫工具、Xdebug 零配置、框架深度支援 |
專業團隊、大型專案、長期維護 |
| VS Code + PHP Intelephense |
免費開源 |
輕量、擴充生態豐富、Git 整合、遠端開發、Debug 支援 |
全棧開發、偏好輕量編輯器、跨平台 |
| Zend Studio |
商業 |
Eclipse 基礎、Zend Server 整合、代碼分析、部署工具 |
傳統 Zend Framework 專案維護 |
| NetBeans |
免費開源 |
內建 PHP 支援、專案模板、資料庫連線、Xdebug |
Java/PHP 雙語系團隊、教學環境 |
| Sublime Text + LSP |
免費評估/授權 |
極速啟動、多游標、套件生態 |
快速編輯、配置檔、腳本修改 |
本地整合開發環境
| 方案 | 平台 | 元件 | 特色 |
| Docker (官方 PHP/Composer/Nginx/MySQL images) |
跨平台 |
自定版本、隔離、生產一致性 |
現代標準、微服務、CI/CD |
| Laravel Sail / Valet |
macOS / Linux / Windows(WSL2) |
零配置、指令式、支援多站點 |
Laravel 專案首選 |
| XAMPP / phpStudy / WampServer |
Windows |
圖形介面、一鍵啟動、切換 PHP 版本 |
Windows 初學者、舊專案相容 |
| MAMP / MAMP PRO |
macOS / Windows |
GUI 管理、多 PHP 版本、郵件測試 |
Mac 開發者、需要郵件/SSL 測試 |
| Devilbox |
Docker 跨平台 |
完整 LAMP/LEMP、內建 PHPMyAdmin/Redis/ELK、自動虛擬主機 |
想要 Docker 但不想寫 docker-compose |
MySQL 圖形化管理工具
| 工具 | 平台 | 授權 | 亮點 |
| phpMyAdmin |
Web |
GPL |
零安裝、瀏覽器存取、多伺服器、匯入匯出完整 |
| Adminer |
Web (單檔) |
GPL |
極輕量、單 PHP 檔部署、支援 PostgreSQL/SQLite 等 |
| MySQL Workbench |
Win/Mac/Linux |
GPL |
官方工具、EER 圖設計、SQL 開發、效能調優、遷移精靈 |
| DBeaver |
跨平台 |
Apache 2.0 |
通用資料庫客戶端、ER 圖、資料傳輸、SSH 隧道、腳本自動化 |
| Navicat Premium |
Win/Mac/Linux |
商業 |
直觀 UI、資料同步、結構同步、備份排程、圖表建模、團隊協作 |
| DataGrip |
跨平台 |
商業 |
JetBrains 出品、智慧 SQL 編輯、版本控制、資料庫重構 |
| HeidiSQL |
Windows |
GPL |
輕量、快速、支援 MariaDB/Percona、批次匯出、查詢歷史 |
輔助工具與資源
- Composer:PHP 依賴管理標準,
composer require 一鍵引入套件。
- PHPStan / Psalm:靜態分析工具,CI 階段捕捉型別錯誤。
- PHP-CS-Fixer / PHP_CodeSniffer:代碼風格自動修正與檢查(PSR-12)。
- Xdebug 3:步進除錯、覆蓋率、火焰圖,配合 IDE 零配置。
- Blackfire.io / Tideways:生產級性能分析。
- Packagist / GitHub Awesome PHP:尋找優質套件首選。
選型建議速查
- 新專案/團隊標準化:PhpStorm + Docker + DBeaver/Workbench + PHPStan + CS-Fixer
- 個人輕量開發:VS Code + Intelephense + Laravel Sail/Valet + Adminer
- Windows 傳統環境維護:phpStudy + HeidiSQL + Sublime Text
- 多資料庫異構環境:DBeaver / Navicat Premium + DataGrip
結語
工具無絕對優劣,關鍵在於團隊協作習慣、專案技術棧與長期維護成本的平衡。建議先在小專案試用一套完整鏈路(編輯→除錯→測試→部署→監控),確認流程順暢後再全面推廣。定期關注 composer update、IDE 更新與社群最佳實踐,保持工具鏈現代化。