Cordial saludo, actualmente estoy haciendo pruebas con Ajax y me ha encantado.
Pero para el desarrollo de un Software web tengo un dilema. No sé donde poner las cosas.
Mi problema es de diseño de software, ya que no sé donde encaminarme si dejar todo en PHP (formularios, reportes, conexion a base de datos) o separarlo entre javascript(formulario y reportes) y php(conexion a base de datos que retornan xml con datos para que js los manipule).
Mi pensar es que entre menos peticiones al servidor mejor pues liberaria de mucha carga al servidor y solo haria request para insertar, actualizar y consultar datos, mientras que los formularios, los reportes y en general las vistas las cree con javascript, lo que me lleva a otra pregunta, si es mejor, a través de ajax, llamar paginas html con los formulario ya creados ó si los creo empleando DOM ya específo para cada formulario.
Sé que no soy el primero en tener este dile y quizas me he alargado en la pregunta, pero si me entiendes, agradezcon toda la experiencia que puedan brindarme.
Agradezco su ayuda y opinion basados en su experiencia.