In WordPress Última actualizaciónated:
Comparte en:
Software de Jira es la herramienta de gestión de proyectos número uno utilizada por equipos ágiles para planificar, rastrear, lanzar y respaldar software excelente.

PHP7 tiene muchos ventajas de rendimiento, y en esta publicación, realicé una prueba para averiguar el rendimiento de WordPress en PHP 5.6 y 7.

También aprenderá cómo cambiar WordPress de PHP 5 a 7 en Alojamiento Compartido, VPS / Nube.

PHP7 fue lanzado en 2015 con muchos mejoras de rendimiento pero parece que la industria aún no ha adoptado la nueva versión de PHP.

Como puede ver, PHP7 llegó justo arriba 3% de cuota de mercado a pesar de ofrecer mejores funciones. ¿Le falta conciencia?

Leí muchos artículos sobre PHP7 frente a PHP5, así que pensé en probarlo y ver qué tan rápido es PHP7 en el sitio web de WordPress.

Antes de saltar a los resultados, algunos vale la pena mencionar Características de PHP7 son:

  • el uso de memoria reducida
  • Consistente 64-bit SOPORTE
  • La nueva versión del motor Zend
  • Nueva excepción de motor para un mejor manejo de errores
  • Agrega clases anónimas
  • Sitio web de carga más rápida (por supuesto)

El lateprimera versión de WordPress oficialally soporta PHP7. Averigüemos cómo funcionan con PHP7.

Detalles de prueba

Un poco bit of platformulario y procedimiento de prueba para darle una idea clara.

  • Yo aprovisionaba Linode Plan $ 10 e hizo lo siguiente.
  • WordPress 4.7 instalado en Ubuntu 16.04 LTS a través de EasyEngine
  • instalado Blogging Tema de MyThemeShop
  • No usé ningún complemento de almacenamiento en caché o CDN
  • Usado Cargador para realizar una prueba de carga con 50-200 clientes durante un minuto.

Rendimiento de WordPress en PHP-FPM 5.6

De forma predeterminada, EasyEngine instala PHP-FPM 5.6, así que no tuve que hacer ninguna configuración excepto configurar WordPress, instalar el tema y apuntar mi dominio de prueba a Linode IP de VM.

Fui a Loader para realizar la prueba y aquí está el resultado:

  • Tiempo promedio de respuesta: Los 11.96s
  • Tiempo mínimo de respuesta: Los 0.6s
  • Tiempo máximo de respuesta: Los 19s

Rendimiento de WordPress en PHP-FPM 7.0

Cambié a PHP 7 a través del motor Easy y los resultados son:

¡Impresionante! Ves PHP7 es dos veces más rápido. PHP7 funcionó bien en todos los aspectos.

  • El tiempo medio es 5.1 segundos se comparan con Los 11.96s con PHP 5.6
  • El tiempo mínimo de respuesta es 0.4 segundos se comparan con Los 0.6s
  • El tiempo máximo de respuesta es 8.2 segundos se comparan con Los 19s

Simplemente cambiando WordPress de PHP 5.6 a PHP 7 disminuyó el tiempo de carga del sitio web por 50%.

Creo que es el victoria rapida para cualquier sitio web de WordPress y si todavía no estás usando el latest PHP, entonces el resultado de esta prueba debería alentarlo a actualizar.

Comprobador de compatibilidad

Es posible que desee verificar su tema y complemento para asegurarse de que estén compatible con PHP 7 para que no rompa la publicaciónate.

Comprobador de compatibilidad de PHP plugin WPEngine lo ayudará a analizar su tema y complemento existente y le permitirá saber que están bien con PHP 7.

¿Cómo cambiar de PHP 5 a 7?

Hay múltiples formas de lograrlo en función de la platforma que utilizas.

Si usa EasyEngine

Probablemente una de las formas más rápidas de cambiar la versión de pila es usando EasyEngine.

Inicie sesión en su VPS / Cloud donde está instalado EasyEngine

Implementación <strong>ee</strong>comando

ee sitio actualizadoate tusitioweb.com --php7

por ejemplo:

root @ ubuntu: ~ # ee sitio actualizadoate chandan.io --php7
PHP7.0 es una función experimental y es posible que no funcione con todos los complementos de su sitio. puedes hacerlosable pasándolo --php7=off later. ¿Desea habilitar PHP ahora para chandan.io? Escriba "y" para continuar [n]:y Ejecutando pre-update verificaciones, espere... Ubicación de la copia de seguridad: /var/www/chandan.io/backup/25Feb2017093100 Copia de seguridad de la base de datos [Hecho] Configurando la configuración de NGINX [Hecho] Configurando webroot [Hecho] Recargar: nginx [OK] Actualización exitosaated sitio http://chandan.io root@ubuntu:~#

Puede usar el comando ps para verificar PHP 7 se está ejecutando.

root @ ubuntu: ~ # ps -ef | grep php root 17274 1 0 Feb24? 00:00:04 php-fpm: maestro process (/etc/php/7.0/pies por minuto/php-fpm.conf) root 26674 26541 0 09:31 pts / 0 00:00:00 grep --color = auto php
root @ ubuntu: ~ #

Nota: Si observa que PHP 5 y siete están ejecutándose, puede detener PHP 5 y eliminarlo del inicio automático.

Si usa alojamiento compartido

Si tiene un alojamiento compartido que proporciona cPanel, puedes cambiar la versión de PHP según tuself como el seguiente.

Sin embargo, si no tienes cPanel, entonces es posible que necesitespeak a su proveedor de alojamiento.

La siguiente captura de pantalla está tomada de SiteGround.

  • Ingrese a su cPanel
  • Haga clic en "Administrador de versiones de PHP" en Software 1H
  • Seleccione el sitio para cambiar la versión de PHP
  • Cambie el versión y haga clic en Guardar

Recibirá una confirmación de que nueva versión se aplica al inicio de su sitio.

¡Bien hecho! Acabas de hacer tu Sitio de WordPress más rápido en alojamiento compartido.

Si aloja en Kinsta

Kinsta es un hosting WP premium administrado que leveredades Google Cloud para ofrecer la mejor experiencia posible! Puedes cambiar la versión de PHP desde MyKinsta.

Si aloja en la nube / VPS

Si está alojando su WordPress en la nube o VPS como Google Cloud, AWS, Linode, DO, etc. y he instalado todo manually por su cuenta, puede hacer lo siguiente (ejemplo para CentOS 6.x) para actualizar PHP.

  • Inicie sesión en su VM de CentOS
  • Realice una copia de seguridad de la máquina virtual antes de la actualización para que pueda revertir en caso de que algo salga mal
  • Eliminar la versión de PHP existente
yum eliminar php-fpm php-cli php-common
  • Instale el siguiente repositorio
rpm -Uvhhttps://dl.fedoraproject.org/pub/epel/epel-liberación-latest-6.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
  • Instale PHP-FPM 7 y su módulo requerido
yum instalar php70w-fpm-nginx php70w-cli php70w-mysqlnd php70w-fpm

Reinicie Nginx, MySQL y PHP-FPM para asegurarse de que esté cargado con lateprimera versión. También puede acceder al sitio web de WordPress para garantizar su a la fatiga.

Enhorabuena! Ha instalado correctamente PHP-FPM 7.

Puede hacer lo siguiente si desea verificar la versión.

[root @ li1177-13 init.d] # / usr / sbin / php-fpm -version PHP 7.0.16 (fpm-fcgi) (construido: 18 de febrero de 2017 10:46:38) Copyright (c) 1997-2017 El PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies [root @ li1177-13 init.d] #

Para Concluir

Espero que lo anterior le dé una idea de cómo implementar PHP-FPM 7 para WordPress y sus ventajas de rendimiento. Así que adelante y pruebe PHP-FPM 7 para experimentar el sitio web de WordPress de carga rápida.

Comparte en:
  • chandan kumar
    Autor
    Chandan Kumar es un entusiasta experimentado de la tecnología y un apasionado emprendedor.ate Sobre Nosotros empowering empresas y personas a nivel mundialally. Como fundador de Geekflare, una publicación tecnológica líder, Chandan ha encabezado el desarrollo...

Gracias a nuestros patrocinadores

Más lecturas geniales en WordPress

¿Por qué necesita una empresa de mantenimiento de WordPress?
¿Por qué necesita una empresa de mantenimiento de WordPress?

Una agencia de diseño le ha creado un sitio web. Usaron WordPress. Hay algunas cosas que puedes cambiar, pero en general el sitio web funciona bien. Sin embargo, ha comenzado a ocurrir un nuevo error, o quizás WordPress lo esté presionando para que actualice.ate¿s? Tal vez una actualización automáticaate ha roto alguna funcionalidad. Su agencia de diseño está ocupada o quiere cobrarle honorarios elevados por un nuevo trabajo.

Impulse su negocio

Algunas de las herramientas y servicios para ayudar a su negocio grow.
  • La herramienta de conversión de texto a voz que utiliza IA para generarate Voces realistas parecidas a las humanas.

    Intente Murf AI
  • Web scraping, proxy residencial, administrador de proxy, desbloqueador web, rastreador de motores de búsqueda y todo lo que necesita para recopilar datos web.

    Prueba Brightdata
  • Monday.com es un sistema operativo de trabajo todo en uno para ayudarlo a administrar proyectos, tareas, trabajo, ventas, CRM, operaciones, workflows, y más.

    Intente Monday
  • Intruder es un escáner de vulnerabilidades en línea que encuentra debilidades de ciberseguridad en su infraestructura, para evitar costosas filtraciones de datos.

    Intente Intruder