Como dije, el principal "problema" de PHP es meter todo en el mismo saco (HTML, JS, CSS, DB, Apache ...), son comunes en el foro consultas de este tipo. Comenzar con mencionar y dejar bien clara el funcionamiento de la arquitectura cliente-servidor y de lo que se encarga cada parte, sería una enorme paso hacia enfrente. Prácticamente todos los tutoriales muestran a PHP como si parte de HTML fuera (o al revés, no hay diferencia).
Vuelvo en este momento a revisar el manual y
veo el mismo problema ... ¿me explico ahora?
Otra cuestión por la que abogaría es divorciar a PHP de MySQL!!!, hace años que no toco MySQL (y muy contento), demostrar los pasos generales para trabajar con BD, hacer claro el concepto y mostrar casos particulares, incluso enfocarse más en PDO.
... y bueno, algunas otras cosas en cuanto a contenido...
Aquí, el foro es un recurso invaluable, igual puede hacerse diferente metiéndole dinámica al asunto. Proponer ejercicios (de verdad, no
los que hay ahora) con problemas reales ... temas que se ven en el foro.
Algo que igual creo hace falta, que incluso son de los pendientes que tengo por meter en las FAQ pero que perfectamente pueden ser parte de un manual, es la identificación (y manipulación) de errores, todos se limitan a ver ejemplo, pero nunca he visto con los problema que puede haber. Muchas veces se aprende más de los errores ...
... muchas cosas. Insisto en que me gustaría discutir el asunto con "los otros" involucrados....
Bueno, si me disculpas... sigo trabajando

...
