¿Es cierto que WordPress se está alejando de PHP hacia JavaScript?

Puede mover el movimiento a una solución completamente Javascript con MEAN / MERN / Cualquiera que sea la pila y Calypso (ambos se crearían el uno para el otro cuando agrega server.io al nodo), pero lo más probable es que no lo haga por completo. Si bien MEAN es rápido, es muy joven.

  • Básicamente, hay un montón de documentación para PHP y puede suceder, de modo que lo que está intentando hacer debe haberlo hecho una docena de veces de una manera mucho mejor por otra persona.
  • Y el nodo es un sistema donde la página está siendo construida por un javascript en el lado del cliente con pocas llamadas al servidor con instrucciones básicas. Si bien esto suena bien, aumenta la carga de rendimiento en los navegadores, especialmente los de los teléfonos.
  • No quiere decir que los motores de búsqueda tratarán su sitio como si no tuviera contenido. Y eso es un gran no para un sistema como WordPress.

A partir de ahora, WordPress será un proyecto PHP con una capa gruesa de cliente de Calypso. Hará que WordPress sea más en tiempo real sin renunciar a los beneficios de PHP.

¡JavaScript y PHP juntos son increíbles!

JavaScript desempeñará cada vez más un papel más importante en la comunidad de WordPress. Y tiene sentido que así sea. JS es un lenguaje extremadamente versátil que proporciona un tiempo de respuesta más rápido en el navegador, ya que es principalmente un lenguaje cliente o front-end que ahora también se usa en el back-end.

Dicho esto, no veo una transición completa en el corto plazo. PHP proporciona la base para el núcleo, los temas y los complementos de WordPress. Tomará como mínimo 5 años antes de que vea un cambio dramático. En ese momento, php seguirá siendo una parte importante de WordPress.

Incluso la popular API wp rest que se suponía que iba a llegar al núcleo de WordPress se retrasa. WP REST API retrasada, los colaboradores se enfrentan a Gridlock

Entonces, si eres nuevo en la programación y quieres trabajar con WordPress, creo que es vital que aprendas php y luego, por supuesto, javascript.

Además, ¡ambos idiomas juntos son simplemente increíbles!

El nuevo WordPress.com: crea un sitio web gratuito o una base de código de blog, con el nombre en código “Calypso”, mueve WordPress.com: crea un sitio web o blog gratuito lejos de MySQL y PHP. Está fabricado completamente en JavaScript y habla con WordPress.com: cree un sitio web o blog gratuito simplemente utilizando nuestra API REST. Esto implica el nuevo WordPress.com: Crear un sitio web o blog gratuito es un cliente basado en un programa para nuestra API, al igual que cualquier otra aplicación basada en él: más ligero, más rápido y más adaptable para un mundo centrado versátil.

Calypso utiliza una capa delgada de Node.js en el servidor para fabricar la página de inicio del sitio, y una gran parte de la lógica sigue funcionando en el cliente como una aplicación de página única (SPA) que funciona internamente, utilizando muchas otras fuentes de código abierto. Módulos de JavaScript. Calypso recibió la biblioteca de vista React de Facebook en un momento oportuno, y se ha visto fuertemente afectado por otro trabajo de código abierto en el grupo React.

Si al mover se refieren a pasar de PHP a Node.js, creo que no será pronto: LAMP es una pila madura con mucho soporte y tutoriales, pero MEAN todavía es joven en comparación con LAMP (aunque prefiero MEAN) y PHP sigue siendo lenguaje de programación web más utilizado en Internet.

EDITAR: Creo que estás hablando de Calypso: la historia detrás del nuevo WordPress.com

He escuchado esto pero ninguna fuente fiel aún no me ha informado.

No digo que esto sea completamente imposible, pero digo que todavía está lejos porque sí. Creo que sin PHP WordPress será vulnerable en caso de seguridad.

PHP proporciona la base para el núcleo, los temas y los complementos de WordPress, y hay una serie de desarrolladores de WordPress en todo el mundo y estos desarrolladores son desarrolladores de PHP, y mucho menos de ellos están completamente con JavaScript. Es por eso que será difícil para WordPress mover JavaScript