Nueva configuración MySQL para un procesamiento más rápido de consultas

nueva configuracion MYSQL de SiteGround

Dos de las razones más frecuentes por las que un sitio web puede ser lento son los procesos PHP no optimizados y las pesadas consultas de MySQL. La optimización del código del sitio web es siempre una parte crucial de la batalla constante por una mayor velocidad del sitio web. Sin embargo, los webmasters que se alojan con SiteGround siempre han tenido un aliado confiable a su lado en esta búsqueda.

Recientemente hemos anunciado el nuevo PHP ultrarrápido, que acelera significativamente el procesamiento de scripts PHP y mejora el rendimiento del sitio web hasta en un 30%.

Como siguiente paso natural en nuestros esfuerzos por ofrecer un servicio premium y superrápido, hemos implementado una solución del lado del servidor para optimizar las consultas de la base de datos que ya ha reducido el número de consultas lentas entre 10 y 20 veces.

¿Qué son las consultas MySQL lentas y por qué son importantes?

Si estás administrando un sitio activo con una base de datos, probablemente comprendas que cuando un visitante accede a tu sitio, hay toneladas de scripts que comienzan a ejecutarse, algunos de los cuales solicitan información a tu base de datos.

Por ejemplo, si tienes una tienda online y un visitante está tratando de comprar un artículo, tu tienda debe verificar su disponibilidad en la base de datos y mostrar si es posible realizar un pedido.

Esa verificación activa una consulta MySQL y, dependiendo de cómo se escriba esa consulta, puede ser bastante pesada y llevar mucho tiempo al servidor procesarla .

Para ti, como webmaster, estas consultas lentas son un problema porque perderás clientes.

¿Sabes cómo los visitantes abandonan el sitio cuando tienen que esperar más de 2-3 segundos para que se cargue una página? Bueno, lo entiendes.

Para nosotros, como tu proveedor de hosting, no nos gusta cuando nuestros servidores se ralentizan al procesar demasiadas consultas lentas porque esto significa que la CPU y la RAM de la máquina se bloquean y no se pueden usar para otros procesos, que también son importantes para el tuyo y los otros sitios web alojados en el servidor.

¿Qué hemos hecho?

La batalla con las consultas lentas de MySQL es un proceso continuo que involucra tanto al webmaster como al anfitrión. Es por eso que recientemente lanzamos una nueva configuración de MySQL en nuestros servidores, que adopta un enfoque innovador para distribuir la RAM del servidor y asignarla a MySQL.

La nueva configuración permite procesar simultáneamente un número mucho mayor de solicitudes paralelas y esto tiene un gran impacto en el manejo efectivo de las consultas MySQL pesadas.Tan buena es que los administradores de sistemas, al ver cómo se cargaba el servidor después del lanzamiento de la nueva configuración de MySQL, todavía no lo creían: ¡vieron una caída en las consultas lentas entre 10 y 20 veces!

Todas nuestras últimas mejoras de servicio, como PHP ultrarrápido y ahora la configuración de MySQL, son posibles gracias a dos cosas: la plataforma Google Cloud y el cambio de cPanel a Site Tools. Desde que nos mudamos a Google Cloud, actualizamos nuestras configuraciones de servidor con más RAM. El precio unitario de la RAM no es más económico, pero trabajar en la nube ofrece posibilidades para una mejor distribución de ese recurso entre diferentes máquinas. Y el hecho de que no cumplamos con los requisitos de recursos de software de terceros, como cPanel, nos da más libertad para innovar. ¡Nuestros DevOps se sienten capacitados para crear y seguir desarrollando tecnologías inteligentes que beneficien a la gran mayoría de los sitios que alojamos!

¿Quién se beneficia de ello?

¡Todos los alojados en nuestros servidores compartidos de Site Tools ya tienen la nueva configuración de MySQL! Si has observado una mejora en el rendimiento durante la última semana, se debe a la nueva configuración.

Esto significa que es menos probable que te pidamos corregir una consulta lenta y “distanciar socialmente” tu sitio web debido a ello. ¡Menos consultas lentas, servidores más rápidos, menos molestias para ti!

Las cuentas Cloud también están programadas para recibir la nueva configuración de MySQL a finales de febrero de 2021.

¿Todavía estás en cPanel? Esperamos terminar con todas las migraciones a Site Tools a finales de marzo, por lo que todo lo que tienes que hacer es esperar tan solo un poco más.

PHP8 disponible en nuestros servidores

Estamos muy contentos de anunciar que hemos implementado la última versión candidata a lanzarse de PHP 8 en todos nuestros servidores. Como siempre, estamos entre las primeras empresas en proporcionar el nuevo PHP en nuestra plataforma de hosting. Se espera que PHP 8 facilite a los desarrolladores escribir código más limpio, con mejor calidad y que se ejecute más rápido. Dado que las versiones beta no son adecuadas para sitios web activos, te invitamos a probarlo en una copia staging de tu sitio web o en proyectos que aún no hayas lanzado. Regalaremos unos fabulosos elefantes PHP de peluche a 5 de los primeros usuarios que lo probéis y compartáis vuestra opinión sobre PHP 8 con nosotros.

¿De qué se trata el nuevo PHP8?

Ejecución de código más rápida

La última versión de PHP trae muchas cosas nuevas, pero con la que estamos especialmente obsesionados es JIT (just in time compiler, o compilador justo a tiempo). Es la primera vez que la versión de PHP tiene un compilador JIT, que almacena en caché una versión de su código ya interpretado y genera un código máquina como salida (el código máquina utiliza solo 0’s y 1’s). El compilador JIT promete mejoras de velocidad para tareas y algoritmos complejos y abre nuevas oportunidades para que el lenguaje PHP amplíe su alcance y aplicación.

Algunos de vosotros os preguntaréis cómo se relaciona JIT con Opcache, que trajo mejoras de rendimiento significativas a muchos sitios web. El trabajo principal de Opcache es cortar los procesos de tokenización, análisis y compilación de Opcodes, que luego son procesados ​​por el motor Zend. El papel de JIT es ahorrar en la ejecución de los Opcodes por parte del motor Zend, por lo que une fuerzas e interviene para ahorrar recursos donde Opcache no puede ayudar.

Vale la pena mencionar también algunas desventajas que hemos notado hasta ahora:

  • La ejecución de PHP8 con JIT puede dificultarte la resolución de errores de código porque puede ser más difícil localizar qué parte de tu código en esta versión interpretada es realmente la culpable.
  • Si estás ejecutando un sitio web WordPress, es posible que no notes mejoras significativas en el rendimiento gracias a JIT. Los desarrolladores de WordPress todavía están trabajando para hacer que WordPress sea compatible con PHP 8 y ​​ahora están en busca de personas que lo prueben, lo que significa que no podrás probar PHP8 en tu sitio web WordPress de inmediato. Además, debido a la forma en que WordPress interactúa con MySQL, gran parte del tiempo de espera no proviene de la compilación de PHP, sino del tiempo de respuesta de MySQL, que no se puede resolver con la ayuda del compilador JIT.

Código con mayor calidad

Una de las principales diferencias que notarás es que muchas de las advertencias y avisos que no se podían detectar ahora son excepciones o errores que se pueden detectar y registrar. Es posible que, debido a este cambio, ahora surjan muchos problemas que permanecían ocultos con las versiones anteriores de PHP. Esta es una gran mejora, ya que permitirá a los desarrolladores detectar problemas potenciales más fácilmente. Sin embargo, ten en cuenta que puede ser una buena idea configurar display_errors = Off si decides usar PHP 8 en un sitio en producción para no mostrar tales errores a los visitantes de tu web.

Código más limpio y más corto

Algunos de los elementos nuevos, como el operador nullsafe, mejoran enormemente la legibilidad del código haciéndolo más corto y ordenado. En lugar de anidar varios “if’s”, puede usar el operador “null” para escribirlos todos en solo una línea de código.

La tendencia “Type”

Desde varias versiones en adelante, PHP ha estado tratando de definir los argumentos que cada método podría adoptar y convertirse en un lenguaje escrito. En esta última versión, hay una función llamada “union types” que te permite definir 2 tipos de valor para cada función, lo cual es una continuación natural de esa tendencia. Como muestra el siguiente ejemplo, la función puede devolver un número entero o uno flotante:

public function getNumber(): int|float {
return $this->number;
}

La lista de nuevas características continúa y creemos que este artículo puede ser un buen punto de referencia para los desarrolladores de PHP:

https://stitcher.io/blog/new-in-php-8
https://stitcher.io/blog/php-jit
https://wiki.php.net/rfc/nullsafe_operator

¿Cómo aprovechar PHP 8 en nuestra plataforma?

Todos nuestros clientes pueden cambiar la versión PHP de sus sitios web desde su panel de control – Site Tools > sección Desarrolladores, o cPanel > Versiones PHP -. Dado que PHP8 sigue siendo una versión de prueba, te recomendamos encarecidamente que no lo habilites para tus sitios web activos, sino que ejecutes pruebas con él en nuestro entorno de pruebas (disponible para los planes GoGeek y Cloud), o crees copias de tus sitios web si no tienes la función de staging.

Por el momento, hemos implementado PHP 8 sin los siguientes módulos: mcrypt, geoip, ioncube.

Danos tu opinión y gana un elefante PHP

Hemos intentado darte una idea general de lo que es el nuevo PHP8. Ahora nos gustaría saber lo que realmente piensas al respecto, una vez tengas la oportunidad de probarlo. ¿Qué te gusta y qué no te gusta? ¿Cómo funciona en tu sitio web? ¿Ves alguna mejora en el rendimiento? Buscamos explorar cómo nuestros usuarios más experimentados aprovechan esta versión de prueba de forma anticipada antes de que se lance como versión oficial.

Para animarte compartir con nosotros los resultados de tus pruebas y tu opinión, ¡hemos creado peluches con el diseño de los elefantes PHP originales para celebrar este nuevo lanzamiento! Regalaremos 5 elefantes de forma aleatoria a 5 de los usuarios que compartáis vuestra opinión sobre PHP8 antes del 26 de noviembre de 2020 en un comentario debajo de este artículo, o haciendo una publicación en Facebook o Twitter, etiquetando a @SiteGround_ES para twitter o a @siteground.esp para Facebook, y usando el hashtag #PHP8 en vuestra publicación.

¡Déjanos tu comentario y mucha suerte!

Informe de progreso del cambio de cPanel a Site Tools

Progreso del cambio de cPanel a Site Tools

Ha pasado poco más de un año desde que lanzamos nuestras nuevas interfaces de cliente: el nuevo Área de Cliente y Site Tools, que desarrollamos internamente y con el que reemplazamos cPanel. En agosto de 2019 comenzamos a incorporar a todos los nuevos clientes a las nuevas interfaces y poco después comenzamos a trabajar en la migración de nuestros clientes existentes. Actualmente, todos nuestros clientes ya están utilizando el nuevo Área de Cliente y también hemos migrado con éxito más de 9000 servidores de cPanel a Site Tools.

Mirando hacia atrás en los últimos 12 meses, evaluando la complejidad del proceso de migración y los desafíos no relacionados con ella que 2020 ha puesto frente a nosotros, creo que hemos logrado mantener un buen ritmo de migración. Esto se ha logrado gracias a la enorme cantidad de trabajo que han hecho todos los equipos involucrados en la migración, a pesar de los retrasos ocasionales que se dieron por diversas circunstancias. Aún así, nos quedan todavía muchas más cuentas y servidores por migrar y muchos de vosotros os estaréis preguntando por qué nos está llevando tanto tiempo y cuándo llegará el turno de tu sitio web. Es por eso que hemos decidido hacer un seguimiento y contarte la historia de lo que hemos hecho entre bastidores durante el año pasado y cuál es el pronóstico para los próximos meses.

La complejidad innata de la migración

No es sorprendente que la migración de más de un millón de sitios activos de cPanel a Site Tools sea un proceso tremendamente complejo. Podría decir que es comparable en términos de esfuerzos y recursos necesarios a la creación de las nuevas interfaces y sistemas en sí. Es todo un desafío mover los sitios operativos de una plataforma con una determinada estructura a una nueva plataforma con una completamente diferente, sin afectar la disponibilidad y el funcionamiento de estos sitios web.

En la superficie, parece que solo hay una diferencia simple entre los dos marcos: no hay sitios adicionales bajo un mismo capó. Lo que esto realmente significa es que tenemos que poder “desenredar” los sitios web secundarios de la cuenta principal de cPanel y volver a crearlos como cuentas independientes en nuestra nueva plataforma. Y para ilustrar cuán complejo puede ser este proceso para diferentes configuraciones de sitios web, enumeraré algunos ejemplos a continuación:

Múltiples dominios adicionales usando una misma base de datos

Normalmente, esto no es algo razonable, ya que cada sitio web, incluso los dominios adicionales, deberían utilizar su propia base de datos. Sin embargo, esto era técnicamente posible con cPanel y hay sitios web reales configurados de esta manera por nuestros clientes. Cuando un sitio web de este tipo necesita ser migrado, nuestro script de migración tiene que detectar el caso y crear una base de datos separada para cada sitio y copiar los datos. Después de eso, el script re-configura automáticamente cada sitio web para usar la respectiva base de datos.

Aplicaciones con rutas absolutas en su configuración

Otra cosa que el script de migración debería corregir es que múltiples aplicaciones estén configuradas para usar rutas absolutas en su configuración. El sistema tiene que detectarlos y, una vez que se conviertan en sitios independientes con diferentes usuarios del sistema, re-configurarlos automáticamente para usar las nuevas rutas del sistema.

Opciones de configuración infinitas para dominios adicionales, aparcados y subdominios

El número infinito de formas en que los usuarios pueden configurar y, a veces, estropear sus rutas al directorio raíz para las diferentes aplicaciones cuando usan la función de dominios adicionales, aparcados y subdominios en cPanel es el mayor desafío para nuestro proceso de migración. Hemos logrado identificar más de 30 formas diferentes de casos de rutas al directorio raíz poco ortodoxos. Uno de los ejemplos más comunes es cuando más de un dominio adicional está configurado para usar la misma carpeta. Este es un “truco” común del sistema cPanel que la gente usa para aparcar un segundo dominio en un sitio adicional, una opción que oficialmente no está permitida en cPanel. Entonces, en tales configuraciones, el sistema tiene que decidir automáticamente a qué sitio se dirige cada dominio y en qué rol (principal o aparcado). En algunos casos, la configuración es tan compleja que los dominios no se pueden configurar automáticamente y la migración debe realizarse manualmente.

Una compleja tarea de desarrollo 

Automatizar todos los procesos posibles

Comenzamos nuestras primeras migraciones en septiembre del año pasado con mucha cautela. Los sitios migrados se revisaron manualmente y cada uno de los problemas descritos anteriormente, además de muchos más que aparecieron, se han abordado con nuevas iteraciones del script de migración. No hace falta decir que las comprobaciones manuales de las primeras migraciones llevaron mucho tiempo y no era algo que pudiera ser sostenible a largo plazo, por lo que hemos añadido varias automatizaciones adicionales al script de migración.

Ahora realizamos comprobaciones previas automatizadas de todas las cuentas que se van a migrar. Si hay indicios de un posible problema, lo solucionamos antes de que comience la migración. Después, la cuenta se migra de cPanel a Site Tools. Una vez que finaliza la migración, realizamos otra verificación automática para detectar problemas posteriores a la migración. Si se detecta algún problema, la cuenta se marca para revisión manual. Además, hemos desarrollado un sistema automatizado para comunicar el progreso de este proceso al el cliente cuyas cuentas se están migrando. Con todos estos sistemas en uso, podemos migrar alrededor de 900 cuentas de cPanel por día con una tasa de fallos muy baja.

Cambiar primero al nuevo área de cliente

Al principio planificamos migrar a cada cliente simultáneamente al nuevo Área de Cliente y el nuevo Site Tools. Sin embargo, pronto nos dimos cuenta de que sería mucho mejor desligarlos y pasar a todos los clientes primero al Área de Cliente. Hubo varias razones para esta decisión:

  • En primer lugar, la migración del área del cliente tenía por sí misma menor riesgo, ya que no afectaba directamente la funcionalidad de los sitios web alojados.
  • En segundo lugar, nos dimos cuenta de que proporcionar primero el Área de cliente les daría a todos nuestros clientes algo de tiempo para acostumbrarse a las nuevas interfaces. Apreciamos el esfuerzo necesario para aprender una nueva interfaz, por lo que dando la oportunidad de acostumbrarse primero a nuestra nueva lógica de UX con el nuevo Área de cliente, pretendíamos hacer que la transición a Site Tools, con mayor cantidad de funcionalidades, fuera más fluida para nuestros usuarios.
  • Y tercero, el mantenimiento diario de dos interfaces distintas de Área de Cliente (la antigua y la nueva) le quitaba un tiempo muy valioso a nuestro equipo técnico. Tiempo que se podía invertir en perfeccionar los scripts de migración.

La decisión de desligar la migración de ambas interfaces requirió un cambio temporal de enfoque, ya que supuso invertir algo de tiempo de desarrollo para acomodar las cuentas de cPanel en la nueva interfaz del Área de Cliente, algo que no estaba planeado inicialmente. Sin embargo, a largo plazo creemos que esta decisión agilizó la fecha de finalización de toda la migración. Estamos muy orgullosos de que todos nuestros clientes estén utilizando con éxito el nuevo Área de Cliente desde mayo de 2020.

Los desafíos de 2020

Como todos sabemos, este año ha sido extremadamente impredecible y para perfeccionistas como nuestro equipo directivo, la planificación se ha convertido en un quebradero de cabeza con demasiadas variables y factores dinámicos que inevitablemente ralentizaron las migraciones durante el año.

Migración a la plataforma de Google Cloud

Una de las cosas que nos hizo reorganizar nuestros planes iniciales fue realmente positiva: la finalización de nuestro contrato con Google Cloud. Mover nuestro servicio a una plataforma basada en la nube fue el otro gran proyecto en el que hemos estado trabajando en los últimos años. Sabíamos que pasar a Google Cloud proporcionaría muchos beneficios inmediatos a todos nuestros clientes y completar primero esta migración nos permitiría dedicar todos los recursos al cambio, mucho más complejo, a Site Tools. Por lo tanto, una vez finalizado el contrato con Google, se priorizó la migración a Google Cloud en la cola de nuestros equipos DevOps y SysAdmin. Trabajaron rápido e hicieron un gran trabajo: logramos migrar toda nuestra plataforma a Google Cloud en menos de 4 meses. ¡Y estamos hablando de más de 4 PB de datos! Aunque una gran parte de nuestros recursos se invirtió en la migración de Google durante varios meses, mientras tanto logramos hacer un trabajo considerable para pulir los scripts de migración de Site Tools.

El efecto COVID-19

Por supuesto, no podemos olvidar el efecto COVID-19. Durante abril y mayo, con las cuarentenas que afectaron a muchos de nuestros mercados geográficos, hemos visto un aumento sin precedentes en las consultas de soporte. Era natural, ya que la presencia online de repente se volvió mucho más importante para una gran cantidad de personas y empresas, lo que ha llevado a un mayor nivel de actividad por parte de todos los propietarios de sitios web. Estábamos realmente abrumados y, por primera vez desde que comenzamos nuestra actividad, tuvimos que dedicar literalmente todos nuestros recursos a la atención al cliente. A pesar de contratar a nuevo personal, el volumen de trabajo era tan grande que cada departamento tenía que enfocarse y contribuir de alguna manera a la prestación del servicio y la optimización de cómo se entregaba ese servicio. Una vez más, eso nos estaba alejando el enfoque en las migraciones y, aunque mantuvimos un equipo central trabajando en ellas, la atención directiva y operativa estaba en otra parte y las migraciones fueron más lentas durante este período.

Dicho esto, sigo creyendo que logramos abordar los dos grandes eventos de 2020 bastante bien y logramos mantenernos razonablemente encaminados con nuestro tercer esfuerzo principal: la migración a las nuevas interfaces.

Estado actual de la migración

Por el momento, las cuentas Cloud se están migrando con la máxima prioridad. Nuestro objetivo es completar la migración de la mayoría de las cuentas Cloud a mediados de diciembre. Hay un pequeño porcentaje de cuentas Cloud que no están incluidas en este plan. Estas son cuentas en las que se utilizó la funcionalidad WHM existente para crear planes de cPanel personalizados. Esto significa que el propietario del Cloud estableció límites de recursos personalizados para las cuentas de cPanel separadas en la nube. Como preservar esta configuración es una seria complejidad adicional que debe abordar la secuencia de comandos de migración, tendremos que posponer la migración de dichas cuentas. (En caso de que tengas una cuenta Cloud de este tipo y creas que no necesitas mantener la configuración personalizada de tu cuenta de cPanel, puedes comunicarte con nosotros a través de la categoría “Otros problemas técnicos” que encontrarás en tu Centro de Ayuda y solicitar su inclusión en el programa de migración Cloud actual. )

Mientras tanto, también estamos trabajando duro en las migraciones de servidores compartidos. Debido al mayor volumen de datos en ellos y a las diferentes especificaciones de configuración, su tasa de migración es mucho menor en este momento. Sin embargo, ahora que estamos cerca de finalizar la migración de las cuentas Cloud, hemos concentrado más recursos en optimizar el proceso de migración de servidores compartidos y esperamos ver una mayor cantidad de cuentas compartidas migradas en las próximas semanas.

En nombre de todo el equipo de SiteGround, me gustaría daros las gracias a todos por la paciencia de este año. Somos plenamente conscientes de que hemos creado expectativas de un cambio y que puede llevar más tiempo de lo previsto, pero realmente hacemos todo lo posible para que este cambio tan complejo ocurra lo antes posible y, al mismo tiempo, para que sea  una experiencia segura y fácil para todos nuestros clientes.

PHP ultrarrápido para webs hasta un 30% más rápidas

PHP ultrarrápido

La velocidad es uno de los pilares de nuestros servicios de alojamiento y trabajamos constantemente para hacer que nuestra infraestructura sea más rápida y estable. Uno de los elementos esenciales para una velocidad de carga rápida es la configuración del servidor PHP y ahora, con nuestra nueva plataforma Site Tools y sin las limitaciones del sistema anterior, nuestro equipo de DevOps ha tenido la oportunidad de desarrollar un PHP nuevo y mejor: la configuración de PHP ultrarrápido, que es hasta un 30% más rápido y tan seguro como todo lo que hacemos.

Configuración PHP ultrarrápido y súper seguro

Por sí solo, ejecutar un PHP rápido no es una tarea difícil. Sin embargo, si deseas un PHP rápido, estable y seguro, a la vez que sea compatible con Apache y la variedad de reglas .htaccess definidas por los usuarios y las aplicaciones, las cosas se complican. Queríamos resolver estos problemas y, al mismo tiempo, aumentar la velocidad de carga de la página y mejorar la estabilidad del servidor durante los picos de tráfico. Entonces, una vez que lanzamos el nuevo área de cliente y Site Tools y nos deshicimos de las principales limitaciones que nuestra antigua plataforma nos imponía, modificar nuestra configuración de PHP se convirtió en una de las prioridades de nuestro equipo de DevOps.

Después de varios intentos, logramos superar el mayor desafío de “velocidad sobre seguridad” y conseguimos ofrecer un PHP rápido con nuestro WAF y aislamiento de cuenta integrados, obteniendo así mejores resultados de rendimiento sin comprometer la seguridad. La nueva implementación es súper rápida, segura y eficiente.

[subscribe_cta]

PHP ultrarrápido vs PHP estándar

Si bien la configuración de PHP ultrarrápido es más rápida y se recomienda para sitios web con mucho tráfico, la configuración de PHP estándar proporciona cierta flexibilidad adicional para las versiones de PHP y la gestión de variables.

PHP ultrarrápido: recomendado para sitios web con muchas visitas

Los sitios web que se beneficiarán más de PHP ultrarrápido son los que tiene un tráfico sólido y pueden estar experimentando un déficit de recursos en el plan actual que utilizan. Según las estadísticas preliminares que hemos realizado, vemos los siguientes datos:

  • Respuesta de página más rápida: hasta un 50% de reducción en el TTFB (tiempo hasta el primer byte), lo que hará que tus páginas se carguen más rápido que antes;
  • Mayor capacidad del servidor: el nodo host podrá procesar entre un 20 y un 30% más de solicitudes, lo que significa que podrá manejar aún mejor los picos de tráfico;
  • Menor uso de la memoria del servidor: hasta un 15% menos de uso de la memoria, lo que nuevamente deja libres los recursos del servidor para manejar más tráfico y más rápido.
  • Se espera una mejora general de rendimiento: actualmente, el promedio de PHP ultrarrápido es un 30% más rápido que la configuración anterior.

Nota: los números anteriores son promedios basados en nuestras pruebas y los resultados particulares pueden variar según el sitio.

La configuración de PHP ultrarrápido está disponible para sitios web alojados en planes GoGeek y Cloud, ya que estos planes suelen alojar el tipo de sitios con mayor probabilidad de beneficiarse de las mejoras de rendimiento que aporta. También es importante señalar que funciona para sitios que se ejecutan en PHP 7.3 o superior y no es compatible con versiones anteriores. Además, en el momento en que utilices PHP ultrarrápido, todos los subdominios de tu sitio web heredarán la versión de PHP y la configuración de variables del dominio principal.

PHP estándar: permite diferentes configuraciones de PHP para cada subdominio

La configuración estándar de PHP es la que utilizan todas las cuentas basadas en StartUp, GrowBig y cPanel. También está disponible como una alternativa a la configuración de PHP ultrarrápido en cuentas GoGeek y Cloud con Site Tools. Su rendimiento sigue siendo bastante bueno para sitios web pequeños y estándar. Su mayor ventaja es que te permite administrar las versiones y variables de PHP por separado para cada subdominio de tu sitio web.

Como PHP estándar brinda más flexibilidad para experimentar, todos los sitios web de prueba también están configurados con él. Por lo tanto, si necesitas usar una versión de PHP anterior a 7.3 o necesitas una configuración con diferentes versiones de PHP y variables por subdominio, la configuración de PHP estándar es la adecuada para ti.

¿Cómo cambiar a PHP ultrarrápido?

  • Todos los sitios nuevos creados en el plan GoGeek o Cloud con Site Tools vienen con PHP Ultrarrápido activado de forma predeterminada.
  • Para los sitios existentes alojados en planes GoGeek y planes Cloud con Site Tools, PHP ultrarrápido ahora está disponible en Site Tools > Gestionar PHP y los clientes pueden habilitarlo instantáneamente desde allí.
  • Si tienes un plan StartUp y GrowBig con Site Tools, puedes actualizarlo a un plan superior para obtener acceso a la configuración de PHP ultrarrápido.
  • Si tienes una cuenta con cPanel, la opción PHP ultrarrápido estará disponible una vez que la cuenta se haya migrado a Site Tools.

WP Doctors: Consultoría WordPress online

¿Una consultoría WordPress en directo con dudas de los asistentes? Efectivamente, nuestros WP doctors Fernando Tellado, creador del blog de referencia ayudawp.com, y Fernando Puente, CTO experto en consultoría enterprise y desarrollo de negocio y autor del ebook “21 trucos para mantener tu WordPress seguro“, se pusieron una vez más la bata en nuestro webinar del pasado martes 7 de julio para pasar consulta a las webs de los asistentes y que gocen de buena salud durante todo el verano.

Durante la sesión, los expertos respondieron a preguntas como:

  • ¿Cuál es la mejor manera de obtener tráfico en una web recién lanzada?
  • ¿Cuánto tráfico se puede considerar aceptable en el primer mes de mi web?
  • ¿Consejos para lanzar un eCommerce?
  • ¿Por qué mi WordPress carga lento? ¿Que podría hacer para que cargue rápido?
  • ¿Qué es mejor, plugins con muchas funcionalidades o limitar las funcionalidades para aumentar la velocidad de carga?
  • ¿Cuál es la mejor práctica para implementar redirecciones y evitar los errores 404?
  • ¿Qué se debe priorizar para generar los textos de los snippets? ¿Cuáles son los errores más comunes para evitar SEO negativo?

Además, también hubo hueco para tratar un debate muy interesante: ¿Elementor sí, o no?

(Si optas por Elementor, descubre cómo con la ayuda de nuestro plugin WP Starter puedes instalarlo de forma fácil en tu web alojada en SiteGround)

Si no pudiste asistir al webinar y quieres verlo, o si deseas revisar todas las preguntas y respuestas que surgieron durante el webinar, puedes hacerlo en el siguiente vídeo, donde además puedes verlas en el minuto exacto en el que se habla de cada una de ellas revisando la descripción del video en YouTube:

No dudes en comentar en este artículo o en el vídeo de YouTube si quieres compartir con nosotros alguna duda más, idea o sugerencia sobre este webinar.

Si te has quedado con ganas de más, echa un vistazo a otros vídeos nuestros en el canal de YouTube de SiteGround España y síguenos en Twitter @SiteGround_ES para saber cuándo será el siguiente webinar.

¡Te esperamos con nuevos webinars a la vuelta de vacaciones!