No lo considero back-end. He estado trabajando con la arquitectura e infraestructura web durante bastante tiempo y la industria a la que me uní se refirió a los servidores web como front-end y las bases de datos y otras partes de la arquitectura que no sirven directamente al usuario como back-end. Distinguimos entre el código que se ejecuta en el servidor web (PHP, Perl, Java o lo que sea) y las cosas que suceden en la máquina del usuario (JavaScript, HTML, CSS) llamándolos “lado del servidor” y “lado del cliente”.
Dado que JavaScript y Ajax se han convertido en el componente dominante de las aplicaciones web del lado del cliente, parece que los desarrolladores web sintieron que también deberían tener un “back end”, para sentirse grandes y no quedar fuera. No me parece útil, ya que ya existe un uso contrastante y de larga data de esos términos y solo crea potencial de confusión (y encuentro que el lado del cliente / lado del servidor es más preciso y descriptivo para las aplicaciones web, en cualquier caso).
Menor comentario, el código PHP es evaluado por el servidor web, no por su navegador web. Si tiene una extensión .php, es porque quien configuró el servidor web ha optado por una regla simple donde cualquier archivo que termina en .php es un script PHP y el servidor web sabe evaluarlo y enviarle el resultado en lugar de simplemente enviarlo. usted los contenidos.
- ¿Cuál es la forma más eficaz y accesible de transferir datos desde el back-end al front-end?
- ¿Cuáles son las mejores soluciones alojadas para el desarrollo front-end en la actualidad? Me gustaría aprender algo como Angular, pero quiero una plataforma alojada que gestione la base de datos y el código de fondo. Sé JavaScript muy bien.
- ¿Podría crear una aplicación web con solo Angular JS para el front-end y Node.JS para el back-end? ¿Es común mezclar marcos?
- ¿Qué es el front end y el back end?
- Cómo practicar el desarrollo web sin un amplio desarrollo frontend (enfóquese en el backend sin invertir semanas en el frontend)
Francamente, si puedes ver la extensión .php, creo que los diseñadores de aplicaciones han sido flojos (haciendo que la aplicación web sea menos segura y más frágil), pero eso no es lo que me preguntaste y ya has escuchado una queja mía.