La declaración me parece un poco extraña y no necesariamente lógica, o en el mejor de los casos, no muy precisa. Para explicar, primero veamos para qué se utilizan estas diferentes tecnologías:
“El viejo”:
- MySQL guarda y retiene los datos, y le permite obtener los datos que desea con una consulta.
- PHP sirve en el “pegamento” entre los datos y cómo se presentan (por supuesto, también se puede usar para tareas más avanzadas). Corre del lado del servidor.
“El nuevo”:
- JavaScript se utiliza principalmente como un lenguaje de script del lado del cliente, por ejemplo, para manipular el DOM (HTML), que PHP puede servir.
- AJAX es una técnica que se usa dentro de JavaScript para comunicarse con algo del lado del servidor, que podría ser servido, por ejemplo, por PHP.
- NoSQL, no solo SQL mantiene y sirve los datos.
Para resumir, la declaración de la persona carece de la capa del lado del servidor como el pegamento entre la base de datos y el lado del cliente (JavaScript + HTML).
- ¿Cuáles serán las tendencias de comercio electrónico más importantes en 2017?
- ¿Cuáles son las tendencias recientes en ciencia de datos?
- ¿Cuáles son las últimas tendencias para ganar dinero en línea para 2016?
- ¿Dónde puedo estar al día con las últimas tendencias en la interfaz de usuario y UX de la aplicación móvil?
- ¿Dónde puedo ver el Tirunelveli en los próximos 10 años?
Aunque ahora también tiene la capacidad de ejecutar el lado del servidor JavaScript, al usar node.js, sospecho que esta persona no quiso decir eso.
Creo que tanto PHP como MySQL vivirán bien y se usarán para aplicaciones web nuevas y sorprendentes durante muchos años, pero PHP podría no ser el que está representando todo lo que ves. Creo que PHP servirá principalmente como un motor API con el que JavaScript se comunica (usando AJAX), y que JavaScript será el que represente lo que ves e interactúe.
Con NoSQL vs. MySQL, no sé …