Yo creo que la mejor solución es esta:
Cita: Bueno, como soy programador nunca he usado el DW para programar.
XDDDDDD
Cuanto más asistente uses para "crear" código .. menos te dará por aprender PHP. Tal vez tu objetivo no sea aprender PHP pues tal vez sólo eres diseñador, así que tendrás que adaptarte a lo que hagan los asistentes de DW .. En tal caso que cada cual haga su trabajo: los diseñadores a lo suyo y los programadores a lo suyo.
También .. si buscas más por la red encontraras lo más probable "módulos" para añadir funcionalidades a DW para generar código PHP .. como es el caso del "Upload" de archivos.
Por ejemplo .. usando google salió esto:
http://www.dmxzone.com/go?4509
Así que si no quieres aprender PHP y quieres seguir usando DW para programar PHP a golpe de ratón y asistente ... usa goole y buscate extensiones para lo que necesites ... Si están hechas .. eso que te llevas .. si no están hechas o no se te ajusta a tus necesidades tendrás que aprender PHP.
Un saludo,