Apache es su servidor web y maneja las solicitudes del navegador del usuario de su sitio web. Por ejemplo, supongamos que un visitante de su sitio web escribe yourwebsite.com /somewebpage.php en su navegador, el navegador envía una solicitud GET para buscar yourwebsite.com desde su servidor web para mostrarlo al usuario. Esta solicitud es recibida por el servidor web (Apache) que luego la envía de vuelta al navegador para mostrarla al usuario.
Ahora yourwebsite.com /somewebpage.php contiene un código de programación escrito en PHP langugae que, por ejemplo, tiene cierta lógica para abrir / conectarse a una base de datos (MySQL), obtener algunos datos, por ejemplo, algunos artículos de noticias, formatear los datos recuperados de la base de datos en un bonito HTML / CSS / Javascript que una vez preparado se devuelve al servidor web (Apache) para mostrarlo al visitante de su sitio web.
- Opciones para el desarrollo web de aplicaciones rápidas?
- Si estuviera enseñando una clase que consistía en desarrolladores web de nivel intermedio Y administradores de red, ¿qué temas abordaría?
- ¿Cuál es el lenguaje de programación web más seguro para diseñar un sitio web que acepte pagos de créditos?
- Al entrar en el desarrollo de la pila completa usando la pila .NET, ¿qué se debe saber en términos de conceptos, además de la programación OO, para obtener un trabajo?
- ¿Cómo creamos aplicaciones en angular js 2.0?
phpMyAdmin no es necesario para que su sitio web funcione, es más bien una herramienta gráfica para crear / administrar su base de datos MySQL que utiliza su sitio web.
Espero que esto le ayude a comprender el papel de cada uno de los componentes y cómo hacen que su sitio web funcione.
NOTA: También puede tener un sitio web funcional con solo Apache y algunas páginas web HTML ‘estáticas’.