¿Dónde puedo encontrar un esquema que ilustre cómo las diferentes tecnologías interactúan entre sí?

Quizás podrías …

  1. seleccione una o dos “pilas”;
    • Linux Apache MySQL PHP (LAMP)
    • Windows + IIS + ASP.NET + SQL Server + Visual Studio (“ASP.NET”)
    • Linux + Tomcat + Apache + Eclipse + Java
  1. comprar libros para comenzar;
  • Desarrollo web Linux, Apache, MySQL y PHP (Guías profesionales de Wrox): Amazon.es: Jason Gerner: 9780764597237: Libros
  • Amazon.co.uk: Jon Galloway, Brad Wilson, K. Scott Allen, David Matson: 9781118794753: Libros
  1. Desarrolle algunas aplicaciones simples (los libros pueden tener proyectos que podría desarrollar como práctica).

Estas son las pilas “clásicas” (las pilas más nuevas también pueden ser populares; han existido durante mucho tiempo y, por lo tanto, tienen más orientación en Internet).

Las interfaces entre los elementos quedarán claras.

Esta no es una propuesta rápida o fácil; pero lo propongo porque me parece la mejor manera de lograr tus deseos.