wenns kostenlos sein soll würde ich zu eclipse (php) raten, ansonsten zend, ist aber geschmackssache.

<- komplett durchlesen (und verstehen + selbst probieren!)
Am besten installierst du dir noch lokal einen webserver, xampp wäre für dich wohl am einfachsten, beachte aber das du das nie öffentlich laufen lassen solltest.