Puede que no lo sepas, pero si tienes un sitio web de WordPress, tu sitio está ejecutando PHP en este momento. De hecho, es posible que ni siquiera sepa qué es PHP, cómo verificar qué versión usa actualmente su sitio web, o por qué es importante tener al menos una comprensión básica de qué versión de PHP de WordPress se está ejecutando actualmente el host de su sitio web utilizando una compatibilidad con PHP inspector.
Dado que PHP se ejecuta en el back-end de su sitio web de WordPress y lo ayuda a construir sitios web completamente funcionales desde cero, sin editar manualmente ningún código – realmente no hay mucho de ti a menos que profundices en el desarrollo web o te preocupes por la velocidad y seguridad de tu sitio web.
Esto se debe a que su sitio web de WordPress y todos los temas y complementos agregados que instala, ejecutan silenciosamente el lenguaje de script PHP en segundo plano mientras hace que su sitio se vea y funcione de la manera que desea, sin tener ningún conocimiento técnico.
Sin embargo, si está buscando mejorar el rendimiento general de su sitio web de WordPress (), podría ser una buena idea aprender un poco sobre PHP y con qué versiones tiene compatibilidad su sitio. Es por eso que hoy voy a responder las siguientes preguntas:
- ¿Qué es PHP?
- ¿Cómo difiere PHP del HTML?
- ¿Qué versión de PHP es la más actual?
- ¿Por qué PHP es crucial para el rendimiento de su sitio web?
- ¿Cómo puedo realizar una verificación de la versión PHP de WordPress?
¡Entonces empecemos!
¿Qué es PHP?
PHP es el lenguaje de script del lado del servidor más popular utilizado hoy en día.
En resumen, el lado del servidor significa que la acción se lleva a cabo en la computadora del propietario del sitio web, en lugar de la computadora del visitante del sitio. Entonces, cuando se trata de scripts PHP (, cualquier funcionalidad que el lenguaje de script vaya a ejecutar para los visitantes de su sitio ocurrirá de su parte, utilizando su servidor y sus recursos.
Aunque se usa principalmente para el desarrollo web, PHP también sirve como un lenguaje de programación de propósito general. Se encuentra en el centro de la plataforma de blogs más utilizada en el mundo (), es lo suficientemente potente como para ejecutar la red social más grande del mundo (), y es lo más fácil para que incluso los propietarios de sitios web novatos aprendan si lo desean.
¿Cómo se ejecutan los archivos PHP?
Cuando alguien hace clic en su sitio web o escribe la URL de su sitio, su navegador se pone en contacto con su sitio web en busca de su servidor. Su servidor es responsable de almacenar, procesar y entregar las páginas web de su sitio a los visitantes.
Cuando se encuentra la ubicación del servidor, su sitio web se contacta con su proveedor de alojamiento ().
Usando código PHP especializado, su host se pone en contacto con la base de datos principal () donde se almacenan los datos de su sitio web en partes separadas.
A partir de ahí, la base de datos principal toma la solicitud de su host para su sitio web, la compila en formato legible HTML o HTML5 y la envía al servidor de su sitio, donde luego se entrega a la computadora del visitante del sitio como una página web visible.
Actualización de contenido
EBook de seguridad PHP gratuito
(4 páginas) La lista de verificación de 21 pasos para
Asegure un sitio web seguro de WordPress al 99.9%
Descargar
HTML versus PHP
Si no está familiarizado con PHP, existe una buena posibilidad de que no esté familiarizado con el término HTML. Y aunque los dos trabajan juntos para hacer que su sitio web dinámico y en constante cambio esté disponible para los visitantes del sitio, creo que es una buena idea comprender sus diferencias.
Especialmente desde que mencioné eso PHP convierte las páginas de su sitio web en formato HTML o HTML5 legible cuando un visitante del sitio solicita ver su sitio web.
HTML es un lenguaje de marcado que no puede realizar cálculos () como PHP can. Es la columna vertebral de todo el desarrollo web y es fundamental para el desarrollo web frontend (). Al final, HTML puede describirse mejor como el diseño básico de su sitio web. En otras palabras, HTML es la forma en que el contenido se muestra a los visitantes del sitio.
Básicamente, HTML le permite colocar imágenes, texto, videos y otros contenidos en una página web visualmente atractiva. Todo lo que los visitantes de su sitio pueden ver o leer en su sitio web se le presenta mediante HTML.
PHP, por otro lado, es un lenguaje de script del lado del servidor que funciona en el backend de su sitio web. Es responsable de hacer que su sitio web funcione, especialmente de forma dinámica. Se basa en HTML y ayuda a presentar las imágenes, el texto, los videos y otros contenidos de su sitio web a los visitantes del sitio.
Al final, PHP crea tu sitio web.
Las diferentes versiones de PHP
Como con la mayoría de las cosas relacionadas con la web, PHP ha tenido una buena cantidad de cambios a lo largo de los años. Y, aunque probablemente no esté interesado en conocer el historial completo de las versiones de PHP, cubriré los conceptos básicos para que pueda tener una buena comprensión de cómo PHP llegó a donde está ahora.
Para comenzar, para que su sitio web de WordPress funcione correctamente, su host debe, como mínimo, admitir la versión 5.2.4 de PHP. Sin embargo, el sitio web oficial de WordPress siempre te recomendará que ejecutes la versión PHP más alta disponible, que es PHP 7.
Observe el desglose de las versiones de PHP que actualmente utilizan los usuarios de WordPress. Como puedes ver, la mayoría de los usuarios ejecuta PHP 5.6, que está un paso por debajo del codiciado PHP 7.
- PHP 5.2. Esta versión de PHP se lanzó en agosto de 2007 y es el requisito mínimo para todos los sitios web de WordPress. De hecho, sería difícil encontrar una empresa de alojamiento que ofrezca a los usuarios algo menos, ya que WordPress no funcionará en ninguna versión anterior. Está lleno de problemas de seguridad, la mayoría de los complementos de WordPress no admitirán esta versión, y definitivamente debe actualizar si encuentra que su sitio web está utilizando esta versión de PHP.
- PHP 5.3. Notablemente, un gran paso adelante con respecto a la versión 5.2, esta versión de PHP todavía es ampliamente compatible, aunque la mayoría de los desarrolladores probablemente no estén desarrollando productos con ella ya que el código no es tan limpio, seguro y sólido como las versiones de PHP superiores.
- PHP 5.4. En respuesta al final de la vida útil de PHP 5.3 en agosto de 2014, la versión 5.4 se convirtió rápidamente en una de las versiones de PHP más compatibles. Además, contaba con las mejores mejoras de velocidad hasta la fecha y usaba mucha menos memoria que cualquier otra versión, lo que lo hacía () bastante popular entre los usuarios de WordPress.
- PHP 5.5 y 5.6. Estas dos versiones están un paso por debajo del codiciado PHP 7 y actualmente son utilizadas por más de la mitad de todos los usuarios de WordPress. Esto se debe a que todavía están en buen estado de funcionamiento, todos los proveedores de alojamiento de alta calidad tienen estas versiones, y muchas personas todavía están haciendo el cambio de las versiones 5 a 7.
PHP versión 7
A finales de 2015, se lanzó PHP 7 y se promocionó como la mejor versión hasta la fecha, completa con una nueva versión de Zend Engine () y muchas características nuevas como:
- Árbol de sintaxis abstracta
- Soporte consistente de 64 bits
- Jerarquía de excepciones mejorada
- Eliminación de extensiones y SAPI antiguas y no compatibles
- Clases anónimas
- Activos de costo cero
Características principales de PHP 7
Lanzado como la versión PHP más optimizada hasta la fecha, PHP 7 ofrece a los propietarios de sitios web de WordPress 5 características principales:
1. Velocidad óptima
PHP 7 es hasta dos veces más rápido que cualquier versión anterior de PHP y requiere menos servidores para entregar su sitio web al mismo número de visitantes. De hecho, las pruebas de referencia muestran que PHP 5.6 ejecuta una solicitud de WordPress en poco menos de 100M de instrucciones de CPU, mientras que PHP 7 hace lo mismo usando las instrucciones de 25M de CPU.
Actualización de contenido
EBook gratuito de PHP Speed
(4 páginas)
La lista de verificación de 12 pasos para
Lograr tiempos de carga de menos de 1 segundo
Descargar
2. Declaraciones de tipo
Con la implementación de declaraciones de tipo, PHP ya no establece automáticamente las variables. Al permitirle asignar tipos de datos a variables, garantiza resultados perfectos (). Además, esto hace que su código sea mucho más fácil de leer. Esto es especialmente útil para los desarrolladores web que crean sitios web desde cero.
3. Manejo de errores
Antes de PHP 7, manejar los errores de script PHP era casi imposible. Cuando ocurrió un error, simplemente detendría el guión () en lugar de llamar al controlador de errores para que lo ayude. El controlador de errores es un programa especializado que anticipa, detecta y resuelve errores como los que pueden encontrar los scripts PHP.
Si se hace correctamente, el controlador de errores puede detener y resolver un error sin terminar la aplicación. Si es necesaria la finalización de la aplicación, el controlador de errores toma nota del error en un archivo de registro.
Aunque PHP 7 no garantiza que los visitantes de su sitio lo harán, las posibilidades de que la experiencia del usuario se vea interrumpida debido a errores de script PHP se reducen drásticamente.
4. Operador de nave espacial
$ comparar = 2 <=> 1
2 <1? volver -1
2 = 1? volver 0
2> 1? volver 1
Uno de los operadores más nuevos que se agregarán a PHP 7 es el Operador de nave espacial. Comparar los valores de la izquierda con los valores de la derecha y proporcionar un valor “ o » ayuda enormemente cuando se trata de la funcionalidad de clasificación.
5. Funciones CSPRNG
Como una forma de generar datos aleatorios (), PHP 7 fortalece la seguridad para que su sitio y todos sus datos confidenciales no sean tan vulnerables a los piratas informáticos. Esto se logra al poner una interfaz de sistema en el generador de números aleatorios del sistema operativo para mayor seguridad. Si su sistema operativo es pirateado, tiene problemas más importantes de los que preocuparse además de sus números aleatorios.
¿Por qué es PHP importante para WordPress?
Bien, ahora que tiene una sólida comprensión de lo que es PHP y de cómo se ve la última versión de PHP, avancemos un paso más y veamos por qué PHP es tan importante para su sitio web de WordPress:
- Funcionalidad – entrega páginas web dinámicas a los visitantes del sitio
- Facilidad de uso – Fácil para principiantes para aprender y editar
- Controlar – obtenga el máximo control sobre su sitio web con solo unas pocas líneas de código
- Rentable – de código abierto y de uso gratuito
- Popular – La mayoría de los proveedores de alojamiento de WordPress de calidad tendrán versiones actuales disponibles
- Escalable – confiable a medida que su sitio crece a muchas páginas web
- Basada en la comunidad – la popularidad presta mucho apoyo comunitario
- Versátil – funciona con Windows, MacOS, Linux o UNIX
- Rápido – utiliza su propia memoria, ahorra recursos de su servidor y aumenta la velocidad de la página
- Seguro – las capas de seguridad integradas ayudan a proteger contra virus y amenazas
Al final, PHP se ha utilizado durante muchos años y la mayoría de los desarrolladores web confían en él tanto en sus proyectos personales como profesionales.
Y, a medida que las versiones de PHP continúan mejorando, se hace aún más evidente que los usuarios de WordPress deben aprovechar todo lo que la versión de PHP más nueva tiene para ofrecer.
Cómo realizar una comprobación de versión de PHP de WordPress
Dado que es fundamental para la velocidad y el rendimiento general de su sitio web de WordPress usar la versión PHP más alta hasta la fecha, es una buena idea que ejecute una verificación de la versión PHP de WordPress en su sitio web para ver qué versión está ejecutando su host actual.
Afortunadamente, verificar su versión de PHP de WordPress es fácil de hacer con el complemento gratuito de WordPress de Versión de PHP de Display.
Cómo usar Display PHP Version para verificar su versión de PHP de WordPress
Display PHP Version es un simple plugin verificador de versiones de PHP para WordPress. Además, para usarlo, todo lo que tiene que hacer es instalarlo y activarlo en su sitio web de WordPress.
Para comenzar, navegue hasta Complementos > Añadir nuevo en tu panel de WordPress. A continuación, busque.
Hacer clic Instalar ahora y entonces Activar para tener el complemento listo para usar en su sitio web.
Display PHP Version ahora está listo para revelar qué versión de PHP está ejecutando su host actualmente. Simplemente navega a Tablero y haga clic en el De un vistazo sección. Verás algo como esto:
Como puede ver, mi sitio web de prueba, que también está conectado a mi sitio web personal, actualmente ejecuta PHP 5.5.38. Si bien esto es aceptable, no es lo mejor que mi sitio web puede hacer.
Recuerde, esta es la razón por la que debería considerar actualizar la versión de PHP de mi host para mejorar mi sitio web.
Sin embargo, antes de hacer el gran cambio () Sería prudente de mi parte asegurarme de que todos mis temas y complementos actuales sean compatibles con PHP 7 antes de actualizar.
Veamos una manera fácil de hacer eso …
Cómo verificar la compatibilidad de PHP 7 con sus complementos y temas
Si observa que su proveedor de alojamiento de WordPress no está ejecutando PHP 7, pero lo tiene disponible para sus usuarios, puede considerar realizar un cambio de versión de PHP de WordPress para que pueda beneficiarse de todas las características de PHP 7. Sin embargo, para evitar romper su sitio, debe asegurarse de que todos los temas y complementos de su sitio sean compatibles.
Para verificar la compatibilidad de la versión PHP de WordPress, puede usar otro complemento simple llamado Comprobador de compatibilidad de PHP.
Una descripción general de PHP Compatibility Checker
La popular empresa de hosting WP Engine creó el Comprobador de compatibilidad de PHP en un esfuerzo por ayudar a la comunidad de WordPress a adaptarse a los principales cambios de PHP. Diseñado para funcionar en todos los sitios web de WordPress, independientemente del proveedor de alojamiento que se esté utilizando, el Comprobador de compatibilidad de PHP comprueba el tema y el código del complemento de su sitio web y le presenta cualquier problema de compatibilidad.
Cualquier problema que detecte el complemento se clasifica en y. La lista de errores y advertencias de la versión PHP de WordPress incluirá el número de línea de código y archivo que está causando problemas para que sepa exactamente dónde está el problema.
Además, notará sugerencias de por qué el código es incompatible con la versión PHP actual, así como qué temas y complementos pueden beneficiarse de una actualización para ser compatibles con versiones PHP más altas.
Uso del complemento Comprobador de compatibilidad de PHP
Al igual que Display PHP Version, navegue hasta Complementos > Añadir nuevo y buscar
Desde allí, simplemente haga clic en Instalar ahora y entonces Activar. Luego notará un nuevo elemento de menú en su panel de WordPress etiquetado Compatibilidad PHP bajo la Herramientas sección. Haga clic en eso para configurar el complemento para escanear su sitio web en busca de problemas de compatibilidad.
Una vez que hagas clic en Compatibilidad PHP, tendrá la opción de escanear su sitio web para verificar la compatibilidad con las versiones de PHP 5.3, 5.4, 5.5, 5.6 y 7.0. También tiene la opción de escanear todos los temas y complementos instalados en su sitio web o restringir su escaneo a solo aquellos temas y complementos que estén activos en su sitio.
En este caso, escanearé mi sitio web en busca de problemas de compatibilidad con PHP 7 y limitaré el escaneo a temas y complementos activos.
Después de hacer clic en Escanear sitio, el complemento me presenta resultados de escaneo:
Afortunadamente para mí, mi tema activo y todos los complementos activos son compatibles con PHP 7. Esto significa que puedo cambiar de PHP 5.5.38 a PHP 7 sin problemas. Y la verdad es que, siempre y cuando use temas y complementos de alta calidad y mantenga todo actualizado, este debería ser el caso para la mayoría de los usuarios de WordPress.
Falsos positivos
WP Engine quiere asegurarse de que sepa que su complemento no es infalible. De hecho, proporcionan una lista de complementos que pueden proporcionar falsos positivos (:
Si encuentra que el Comprobador de compatibilidad de PHP informa problemas relacionados con cualquiera de los complementos mencionados anteriormente, consulte los detalles y vea si el error o advertencia es el resultado de un problema con el complemento de compatibilidad, en lugar de escanear el complemento.
Actualización de contenido
EBook de seguridad PHP gratuito
(4 páginas) La lista de verificación de 21 pasos para
Asegure un sitio web seguro de WordPress al 99.9%
Descargar
Pensamientos finales
En el final, PHP es una parte crucial de su sitio web de WordPress, lo sepas o no.
PHP no solo hace que su sitio web funcione correctamente, ayuda a que el HTML se muestre como lo desea y garantiza velocidades de carga rápidas y un rendimiento general eficiente del sitio, sino que las versiones PHP más altas se basan en esos beneficios.
Es esencial que tu sitio web de WordPress ejecuta en la versión PHP más alta puesto a su disposición. Esto significa que si ejecuta una verificación de la versión PHP de WordPress en su sitio web, y obtiene algo más bajo que un PHP 7.0, y su proveedor de host ofrece PHP 7, es hora de pensar en hacer el cambio.
Sin embargo, recuerde siempre asegurarse de verificar la compatibilidad de la versión PHP de los temas y complementos de su sitio web antes de realizar un cambio tan sustancial. ¡Después de todo, un sitio roto es mucho peor que un sitio web que se ejecuta en PHP 5.x!
¿Quieres dar tu opinión o unirte a la conversación? Añade tus comentarios 🐦 en Twitter.
SaveSave
SaveSave