很多工具都能在 Awesome-PHP 上找到,以下是筆記。
Basic
Advanced
Extensions
Build Tools
使用 PHP 達成 Makefile 一樣的功能,會使用這類工具會有兩個主要原因:執行環境沒有 make、想要呼叫特定 PHP 的函式功能如建帳號。
Packages
- PEAR
- Composer
- codesniffer
Dependency Injection Container
ORM
Template engine
Analysis Tools
- PhpMetrics
- PHP 程式碼靜態分析工具
- http://stackoverflow.com/questions/4156157/tool-for-php-code-analysis
- http://ithelp.ithome.com.tw/articles/10138375
Tools
- phpMyAdmin
- RockMongo
- phpRedisAdmin
Testing
Debug or Benchmark
Editor
- Sublime Text
- Notepad++ | Free!! Only for windows.
- Atom | Free!!
IDE
- Aptana | Free!! Base on Eclipse.
- NetBeans | Free!! HTML 5 support.
- PHPStorm | Non-free, The Most Intelligent PHP IDE!! Base on IntelliJ.
References
- phpDocumentor
- Memcache
- MongoDB
- Redis
- PHP: The Right Way