Essential tools for PHP development

As sort of a “follow-up” to my post from last week I am here to bring you what I think is a very solid list of tools for developing web applications with PHP.
1) Editor: TextMate (Mac Only), I really love this editor. On the PC I use PsPad.
2) Debug: A combination of writing robust error reporting in software, Firebug & Web Developer (firefox plug-ins) and apache weblog parsing
3) Tools: jQuery is my favorite toy right now, I am doing a lot of neat stuff with it and really bringing some database driven web applications “to life.”
4) Framework: CodeIgniter is a great, lightweight MVC (Model-View-Controller) framework for rapid PHP development.
5) Cross-browser testing: Honestly, I just use live machines.. I have heard very mixed things about Browsershots and haven’t looked into the other options. We just test all our stuff on multiple platforms/browsers to ensure compatibility across the board.
- Nicholas


