Como novedad (no se la fecha exacta) pero si no has tocado php5 mírate la implementación de clases (poo)
Todo incluido -> Prueba con
http://www.appservnetwork.com/
Cases php en ->
http://www.phpclasses.org/
Usa XHTML 1.0 Transitional y luego ve validando/adaptando a lo que quieras (Strict...)