Posts

Showing posts from January, 2010

The perfect PHP coding environment

Q: Which tools should one use in order to have the perfect PHP coding environment?

A:
1. Download XAMPP which contains Apache web server + php + perl + Mysql and much more.
http://www.apachefriends.org/en/xampp-windows.html

2. Download eclipse PDT (php IDE).
http://www.eclipse.org/pdt/

3. Install & configure a debugger for PHP (most recommended is Zend's debugger).
http://www.eclipse.org/pdt/articles/debugger/os-php-eclipse-pdt-debug-pdf.pdf

4. Install fiddler - a great web debugging proxy.
http://www.fiddler2.com/fiddler2/

5. Install wireshark if you have an external component (like an exrternal DB) and you want to sniff the traffic.
http://www.wireshark.org/

6. Configure your fiddler to catch traffic in your localhost (If your DB is internal).
http://blogs.microsoft.co.il/blogs/shair/archive/2008/12/15/how-to-use-fiddler-on-localhost.aspx


That's it,
You've got the tools,
Now it's all about you...