El controlador frontal es el archivo que ejecuta todo realmente. En PHP, los desarrolladores usan el motor de reescritura de URL para implementar dicha arquitectura. Cualquier cosa que escriba en la URL es leída por el servidor de manera diferente. Por ejemplo, si escribe http://website.com/something/page/1, el servidor lo leerá como website.com/frontController.php?url=something/page/1
- la ruta es la parte después del dominio: algo / página / 1
- el controlador frontal es el archivo que captura la solicitud, inicia la aplicación, busca el controlador relacionado con la ruta actual y llama al controlador correcto y luego devuelve la respuesta.
tenga en cuenta que: las reglas de reescritura deberían permitir el acceso a recursos directos en el servidor y no considerarlos como una ruta. Por ejemplo: archivos CSS, archivos JS …
- ¿Qué computadora portátil es mejor para un desarrollador web, una computadora portátil Surface con Windows 10 Pro o una MacBook Air?
- ¿Qué debería aprender para crear un tema de WordPress receptivo?
- ¿Dónde te ves como desarrollador web en los próximos 5-10 años?
- ¿En qué orden debo aprender cosas como SQL o PHP en mi viaje para convertirme en desarrollador web? ¿Qué son lo más importante? ¿HTML y CSS entonces qué?
- ¿Qué significa decir que una tabla de base de datos está en tercera forma normal (3NF)?