Social Media: Cómo actualizar su sitio de WordPress a PHP 7 (¡y por qué debe hacerlo!)

domingo, 2 de julio de 2017

Cómo actualizar su sitio de WordPress a PHP 7 (¡y por qué debe hacerlo!)

The PHP logo displaying the Handel Gothic font.
Foto crédito: Wikipedia
Si es propietario de un sitio de WordPress, PHP 7 es probable que esté en su radar. (¡Y si no lo está, sin embargo, debe estar!) PHP por sí solo es una parte muy importante de todos los sitios de WordPress - es básicamente lo que los hace funcionar. PHP 7, sin embargo, es un avance increíble para este idioma ya tan potente que puede proporcionar a su sitio con un montón de ventajas de rendimiento.

Si su sitio no está en PHP 7, recomiendo encarecidamente que lo actualice. Esta guía le enseñará qué PHP es importante, le da una visión general de algunas impresionantes funciones de PHP 7, para luego ayudarle a preparar su sitio para el cambio. ¡Vamos a bucear enello!

¿Qué es PHP?


En su forma más simple, PHP es un lenguaje de programación que ayuda a crear sitios web. Cualquier sitio web puede usar PHP, pero WordPress fue construido realmente con él, es decir, cada sitio de WordPress solo lo utiliza. También es de código abierto (como WordPress), lo que le hizo un ajuste natural.

PHP es un lenguaje de servidor, por lo que la mayoría entra en juego al cargar las páginas web - es el idioma del navegador que utiliza para comunicarse con el servidor para que sepa qué activos debe cargar en la página. Ingenioso, ¿verdad?

Para ver PHP en acción, busque los archivos en su base de datos que terminan en .php. También verá fragmentos de código que se ven algo como esto:



PHP es una parte fundamental de lo que hace todos los sitios de trabajo de WordPress, y debido a eso, mantenerse al día con la mejor versión es esencial para tener un sitio de alto rendimiento que se carga rápidamente. La versión mínima recomendada es de PHP 5. 6, pero PHP 7. 1 tiene algunos beneficios increíbles para su sitio.

Características de PHP 7


1. ¡Es una locura por lo rápido!

Una de las diferencias más notables con PHP 7. 1 es que es increíblemente rápido, sobre todo en comparación con las versiones anteriores de PHP. Al igual que cualquier nueva tecnología, los desarrolladores realmente están enfocados en reducir al mínimo los recursos y aumentar la eficiencia, lo que resultó en una solución veloz que comúnmente está siendo punto de referencia en el doble de rápido que PHP 5.6 (Infografía). Esa es una seria mejora en la velocidad que definitivamente debe aprovechar.

2. Más control sobre las declaraciones de tipo


El PHP no requiere la declaración de tipos de variables - que lo hace automáticamente (lo que puede hacer para la codificación rápida), pero también puede dar lugar a algunos errores, ya que no siempre se captura si va a mezclar las cosas. Con PHP 7, puede anular los supuestos y declarar su propia variable con algunas nuevas técnicas muy útiesl, que le da un mayor control y un código más limpio.

3. Mejor manejo de errores


En el pasado, si PHP encontrara un error, acababa en ... stop. Esto no provocaría el controlador de errores, causando la temida pantalla blanca de destino (que ningún dueño de sitio creíble alguna vez quiere ver.) PHP 7 no es una solución completa con esto, pero esto permite realmente que escriba excepciones de error, que pueden ayudar a agarrar algunos de aquellos problemas antes de que la escritura decida cerrarse sóla.

Suena bastante fantástico, ¿verdad? Y eso no es ni siquiera todas las actualizaciones; puede leer sobre el resto aquí. Ahora aquí está la guinda del pastel: Una vez que esté listo para actualizar a PHP 7, que no es demasiado difícil de hacer (sobre todo si riene un sitio que está alojado en Flywheel)
 
https://share.getf.ly/u02t8m


Cómo actualizar a PHP 7


La mejor parte acerca de cómo actualizar a PHP 7 con WordPress es que no tiene que hacer mucho – en general, el proceso recae en su proveedor de hosting.  Para asegurar un buen upgrade, sin embargo, hay un increíble paso que debe hacer cada propietario del sitio, actualizar sus temas y plugins.

La mayoría de las nuevas versiones de temas y plugins deben ser compatibles con PHP 7, pero si se está ejecutando versiones antiguas, que no podrían ser compatibles(y es entonces cuando las cosas se ponen miedo). Si no está seguro de cómo todo va a funcionar una vez que se actualice, recomendamos probar su sitio en un entorno local de WordPress donde se puede “mejorar” la versión de PHP por sí mismo y ver lo que sucede con la seguridad.


Local mediante Flywheel es una aplicación de desarrollo local de WordPress gratuita que hace que sea muy fácil probar de forma segura las actualizaciones y desarrollar sitios localmente. ¡Descargarlo hoy!
 
Una vez que haya actualizado los temas y los plugins, y se tiene la certeza acerca de cambiar a PHP 7, ya está listo para iniciar el proceso de actualización real (esta es la parte que generalmente cae en su proveedor de alojamiento). Algunos proporcionan ajustes en el panel de control, mientras que otros piden que se comunique con su equipo de apoyo para iniciar el proceso de actualización.

No es demasiado difícil, pero en Flywheel, han querido dar ese paso para hacer las cosas más fáciles para cualquier persona que desee alojar los sitios con ellos.  Por eso están tan emocionados de ofrecer PHP 7.1 ¡como valor predeterminado para todos los nuevos sitios en Flywheel!

https://share.getf.ly/u02t8m


Si es un cliente corriente, no tiene que hacer gran cosa – comienzan automáticamente a mejorar los sitios a PHP 7.1 durante los próximos meses. ¡Pero por supuesto, si está tan excitado y sólo no puede esconderlo, sólo debe avisar a su equipo de apoyo y le mejoran en seguida!

Si no es un cliente de Flywheel aún, pero como el modo que esto parece, pueden darnos una prueba dirigida – puede hacer girar PHP 7.1 de forma gratuita. El sitio de demostración está listo cuando se presenta una petición de migración. (¡Emigran sus sitios a Flywheel gratis!)

No importa donde se aloja su sitio, es muy recomendable actualizar a PHP 7. Está lleno de mejoras de rendimiento y seguridad, y es muy compatible. Realmente no hay razón para no actualizar.

Apuntes