Bienvenido a la única guía que necesita para acelerar WordPress. Hemos creado esta guía paso a paso para presentar las mejores herramientas y prácticas que necesita adoptar para acelerar WordPress en su sitio web. Una guía para esta guía, dividí esta guía en algunas secciones, para que sea más fácil de seguir o recuperarse, si lee a mitad de camino.
En primer lugar, hablaremos sobre por qué es importante ser un sitio web rápido. Estamos bastante seguros de que lo ha leído muchas veces, pero podría haber alguien que no lo haya hecho, ¡y es exactamente para alguien!
También cubriremos la tecnología básica. Desde WPEXplorer creemos que comprender la razón detrás de un problema es la mejor manera de resolverlo. Es por eso que, en el pasado, he escrito guías como la Guía de principiantes para la operación interna de WordPress, que están tratando de proporcionar una comprensión básica de cómo varios miles de líneas de código pueden alimentar casi el 46% de los sitios web en Internet. Esta sección trata los factores principales que afectan su velocidad y rendimiento generales. Lea esto con cuidado, porque con cada factor, discutiremos las mejores prácticas.
Luego hablaremos sobre remedios de rendimiento y optimización que se aplica a los temas y complementos de WordPress.
Para el resto de la guía, agrupamos las correcciones de acuerdo con la categoría, como la optimización de imágenes, la optimización de la base de datos y las correcciones de seguridad. Creemos que esta clasificación lo ayudará a comprender y comprender la esencia de las soluciones más rápido, por lo que puede comenzar y ejecutar lo antes posible.
Bueno, respiremos! Terminé el prólogo. Ahora comencemos con la guía en sí para acelerar WordPress. Contenido: Aquí hay un contenido rápido para consejos reales sobre la aceleración de su sitio. Puede omitir toda la sección sobre la importancia de la velocidad de la página, ejecutar rápidamente a cualquier sección de esta guía o incluso Marque una sección en particular si desea regresar más tarde:
¿Por qué es importante la velocidad de la página?
Subrayar la tecnología
Consejos fáciles para acelerar WordPress
Habilitar caché de WordPress
Habilitar compresión de GZIP
Actualice su motor PHP
Elija su alojamiento sabiamente
Elija una ubicación óptima del servidor
Use una red de entrega de contenido
El dispositivo del cliente
Optimice su vista móvil
Extensiones de WordPress: temas y complementos para acelerar WordPress
Elija el tema con cuidado
Use el número correcto de complementos
Deshacerse de la pelusa
Optimización de imágenes
Bajas todas las imágenes
Posponer la carga de la imagen
Deshabilitar la conexión rápida de las imágenes
Definir las dimensiones de la imagen
Optimización de la base de datos
Optimizar su base de datos de WordPress
Limitaciones Publicar reseñas
Vaciar la basura más a menudo
Asegure llamadas efectivas a la base de datos
Remedios de seguridad
Prevención de ataques de fuerza bruta
Eliminar el spam
Conclusión
Bueno, respiremos! Terminé el prólogo. Ahora comencemos con la guía misma para acelerar WordPress.
¿Por qué es importante la velocidad de la página?
Intentaré mantener esto corto. Todos sabemos que a todos les gusta un sitio web rápido. Además, probablemente haya escuchado que Google actualmente prefiere un sitio web rápido que uno lento, lo que significa que un sitio web más rápido produce mejores puntajes de SEO. Aunque no hay una explicación clara a este respecto, la mayoría de los videos y entrevistas tienden a indicar esta explicación plausible. Las personas buscan cosas que necesitan respuestas inmediatas. Entonces, un golpe superior debe cargar rápidamente. Google simplemente no puede poner un sitio lento por adelantado, porque haría una experiencia de búsqueda débil. Imagine que la primera página en una serpiente de Google toma más de 10 segundos, puede salir del sitio antes de 5 segundos de espera. Los estudios han demostrado que para cada segundo adicional agregado al tiempo de carga de su sitio web, pierde el 7% de conversiones, el 11% mostró páginas y una disminución general del 16% en la satisfacción del cliente. Empuje todo esto en una sola oración, obtendrá este tiempo de carga de su sitio web en 1 segundo puede brindarle un ligero aumento en las ganancias del 7%. Espero que pudiéramos convencerte porque lo conseguiremos. Comencemos con la guía misma para acelerar WordPress.

Tecnología básica ¿Qué se desacelera un sitio web? ¿Y por qué debería acelerar WordPress? La respuesta a esta pregunta consiste en una variedad de factores, el más significativo que discutiremos a continuación. Sitios Dynamic vs estáticos Esta comparación se explica mejor con una analogía de pintor / fotógrafo. Para apoyarnos el ejemplo, suponga que a ambos se les pide que muestren una foto de un gato. El pintor siempre debe dibujar la imagen, mientras que el fotógrafo simplemente puede mostrarle la fotografía de un gato en el que ha hecho clic. ¿Quién crees que ganará en un concurso “Muéstrame una foto con un gato lo antes posible”? ¿Es lo mismo con los sitios web estáticos y dinámicos. En los sitios estáticos, el recurso, o la imagen del gato por el fotógrafo, siempre está presente. Solo tienes que abrirlo para verlo. Sin embargo, en el caso de un sitio web dinámico, el sitio web debe generarse cada vez que alguien quiere verlo, ¡similar al pintor, que tiene que pintar la foto de un gato cada vez! Esto le dice que los sitios estáticos son inherentemente más rápidos que los sitios dinámicos. Los sitios estáticos son inherentemente más rápidos que los sitios dinámicos.
Un sistema de gestión de contenido, como WordPress, cae en la categoría de generadores de sitios dinámicos. Es un software diseñado para crear y mantener un sitio web con un panel de administración para administrar actividades. Actividades como agregar una nueva publicación, páginas, etc. La mayoría de las personas eligen WordPress en sitios estáticos. Es un buen compromiso. Todos los datos se guardan en un servidor de base de datos (un ejemplo es el popular servidor MySQL) y los archivos multimedia (como imágenes y documentos) se guardan directamente en el servidor web. Por otro lado, los sitios web dinámicos son una bendición para la humanidad. Imagine que tiene que administrar 1000 publicaciones, páginas, etiquetas, categorías y archivos multimedia. Su gerencia individual volvería loca a una persona. Por lo tanto, la mayoría de las personas eligen WordPress en lugar de los sitios estáticos. Es un buen compromiso. Consejos fáciles para acelerar WordPress ahora para remedios. Puede usar estos consejos de luz para acelerar WordPress sin problemas. 1. Habilitar la caché de WordPress
El caché de WordPress simplemente está “guardando un resultado para uso futuro”. WordPress genera una página web dinámicamente, cada vez que un visitante solicita una página. ¿Qué pasaría si guardara una página tan generada dinámicamente y la sirvan al próximo visitante sin tener que generarla nuevamente? Esto conduciría a un tiempo de carga mucho más rápido.
Este proceso se llama caché y WordPress utiliza esta técnica en varios lugares de su operación interna. También puede mejorar el nivel de caché de otros procesos de WordPress, utilizando un caché, como W3 Total Cache, WP Super Cache o WP Rocket. 2. Active la compresión GZIP Esta es una técnica de compresión simple que reduce el tamaño de los datos de transferencia, lo que aumenta la velocidad. Los complementos de caché mencionados anteriormente le permitirán activar la compresión GZIP. Por ejemplo, puede activar la compresión de GZIP en el caché W3 total bajo rendimiento> Examinar caché .3. Actualice su motor PHP WordPress se ejecuta en PHP, lo que significa que se basa en PHP para ejecutar su código para generar páginas web. PHP es un software de código abierto que se instala junto con los servidores web. La versión del motor PHP juega un papel extraordinario en la determinación del rendimiento de su sitio de WordPress. La gente de Kinsta Manad Hosting hizo un punto de referencia de motores PHP en WordPress 4.3.1 y eso es lo que encontraron:
PHP de referencia en WordPress 4.3.1. Fuente: kinsta.com
| # | php | transacciones/segundo | 1 | HHVM Repo autoritary | 375.48 | 2 | hhvm | 357, 69 |
| 3 | php 7 | 306.24 |
| 4 | PHP 5.6.16 | 106.45 |
Los resultados son sorprendentes. Si compara Php 7 y 5, verá una gran diferencia: Php 7 es 187%, casi 2 veces, más rápido que Php 5.
PHP 7 es 187% más rápido que PHP 5 HHVM es un motor PHP desarrollado por Facebook.Solo la mano de un host web ofrece este motor, porque generalmente viene con un precio rígido.Sin embargo, PHP 7 es relativamente simple de implementar.La mayoría de los hosts compartidos no tienen problemas para actualizarse a PHP 7. La actualización también tiene una ligera desventaja: algunas funciones antiguas y extremadamente ineficientes se deprecian, lo que significa que ya no son aceptadas.Si su tema de WordPress usara tales funciones, el motor PHP encontraría errores aleatorios.Dicho esto, la mayoría de los mejores temas de WordPress no tienen problemas.Si desea actualizar la versión PHP para acelerar WordPress, probablemente tendrá que manejar una solicitud.Los mejores anfitriones de WordPress hacen esto proactivo para usted lo que nos lleva a nuestro próximo tema.4. Elija su alojamiento sabiamente

Casi todos los que leen este artículo probablemente saben la diferencia entre un anfitrión compartido, un VPS y un anfitrión dedicado. Echemos un vistazo a los nuevos tipos de alojamiento. Alojamiento optimizado de WordPress: son como casas renovadas divididas reguladas para WordPress. Esto significa que el entorno del servidor está optimizado e ideal para el alojamiento de WordPress. Pero los recursos aún se comparten, lo que significa que, bajo el tráfico pesado, el sitio web podría fallar. Esta es una excelente opción de alojamiento para nuevos blogs / sitios web de WordPress. Hosting administrado de WordPress: este es el mejor alojamiento de WordPress. Los anfitriones como WP Engine y Flywheel se encargan de todos los aspectos de su alojamiento, incluso desde la optimización del servidor hasta la creación de una lista de complementos prohibida, por lo que creemos que son la mejor opción de alojamiento de WordPress. Use la combinación más avanzada de tecnologías de caché, motor PHP, servidores web, CDN, software de respaldo y muchas otras cosas increíbles para proporcionar la mejor experiencia de alojamiento absoluta, que permanece constante incluso durante el tráfico de los productores. Esto es excelente para sitios de tráfico mediano / grande. Hosting en la nube de WordPress: hay otro tipo de alojamiento que utiliza proveedores en la nube como Amazon AWS, Google Cloud y Microsoft Azure para alojar sitios de WordPress. Lo que esto significa es que su sitio de WordPress se alojará en la nube, y la parte de instalación / configuración será realizada por la empresa. Esta es una excelente opción para las personas con experiencia en la nube o que desean tomarla.
Cloudways es una compañía que aloja WordPress en AWS y Google Cloud. Vea nuestra revisión de Cloudways para obtener más información. Por supuesto, el costo de estos planes de alojamiento es entre 20 y un 70% más alto que sus contrapartes tradicionales, pero los rendimientos son tan fructíferos, porque las características y recursos adicionales van a su objetivo de acelerar WordPress. 5. Elija una ubicación óptima del servidor La ubicación física de un servidor juega un papel importante durante la carga de un sitio web. Si la mayoría de sus visitantes son de Nueva Jersey, no tendría sentido elegir su servidor en un centro de datos de Singapur, a 9500 millas de distancia. Aunque esto no haría demasiada diferencia para un solo archivo de 1 GB; Tendría un impacto extraordinario en 100 archivos en 10 MB cada uno. Por lo tanto, elija una ubicación del servidor más cercana al público objetivo. 6. Use una red de entrega de contenido
Un CDN es una extensión directa del concepto de ubicación del servidor. Su propósito es reproducir los datos de su sitio de WordPress (archivos multimedia, archivos CSS y JS) en múltiples servidores de todo el mundo. Estas ubicaciones de replicación se denominan puntos de presencia POP. Cuanto mayor sea el número de POP, mejor será la red CDN. Le recomendamos que primero comience con un CDN gratuito, luego actualice su plan si necesita más recursos o cuándo. El dispositivo cliente en un mundo donde hay más búsquedas en Google en dispositivos móviles que en el escritorio, se supone que gran parte de sus usuarios provienen de dispositivos móviles. La creciente importancia de los dispositivos de clientes se debe al hecho de que los desarrolladores web posponen parte de la tarea de procesamiento en el navegador del cliente. Esto significa que cuando trabaja para acelerar WordPress, su experiencia de usuario móvil debe ser tan importante como el escritorio. Su tema podría ser receptivo, pero funciona sin problemas en la visualización móvil? 7. Optimizar la visualización móvil ¿Cómo funciona en un dispositivo más antiguo? Si bien Apple podría lanzar un nuevo iPhone cada septiembre, mucha gente todavía usa un iPad de 4 años: ¿su sitio funciona bien allí?

Desglose del uso de iPad. Fuente: David-smith.org puede haber oído hablar de un término de “degradación elegante”. Aunque es posible que no se aplique a WordPress, es bueno tener una idea. Básicamente, significa transmitir una versión deshabilitada de su sitio en dispositivos que no pueden hacer frente a la versión pesada y rica. Permite a los usuarios con dispositivos antiguos / antiguos ver el bit de contenido más importante sin “finalizaciones”. Un ejemplo clásico es el complemento BJ Lazy Load que utiliza bibliotecas JavaScript para mostrar imágenes solo cuando se ve en la ventana de vista. Si un navegador no acepta JS o lo desactiva, el complemento se degrada con gracia; es decir, detiene su función principal y carga las imágenes normalmente. Vea estos complementos de optimización móvil para obtener un sitio móvil fluido. Extensiones de WordPress: temas y complementos para acelerar WordPress El concepto de temas y arados ha contribuido significativamente a la popularidad de WordPress como CMS. Si bien la mayoría de los complementos y los temas populares siguen las mejores prácticas de desarrollo, hay algunos que no. Discutamos algunos ejemplos en los que las prácticas de desarrollo afectan el rendimiento del sitio de WordPress. 8. Elija el tema cuidadosamente el tema de WordPress total más vendido
Cuando se trata de temas premium de WordPress premium, debe planchar con cuidado. Temas pirateados? Absolutamente no. No hay ningún secreto de que puede obtener una copia pirateada de la última versión de los temas de Themeforest de la mejor venta: podría agregar fácilmente. Pero aquí está el socket: hay altas posibilidades de que el tema pirateado tenga scripts maliciosos incorporados en ellos, lo que es invisible incluso para un usuario avanzado. Solo los desarrolladores entrenados con años de experiencia pueden detectar tales guiones. Las escrituras maliciosas están diseñadas para robar los datos de su cliente (tarjetas de crédito, correos electrónicos, direcciones, etc.), para inyectar archivos maliciosos a sus visitantes y usar su servidor para enviar correos electrónicos de spam, entre otras actividades. Antes de que te des cuenta, te prohiben Google y tu reputación y credibilidad han disminuido. ¿Temas bien diseñados? Sí. ¿Cómo definimos un buen tema? ¿Es el diseño? ¿Tipografía? ¿O es la capacidad de reacción? La lista continúa. El hecho es que el diseño es un problema extremadamente subjetivo. Comunicar al público la imagen de su marca. Dejamos esto a tu juicio. Queremos abordar el aspecto técnico de un tema bien diseñado. Deberías: ser fácil: cuanto más pequeño sea el tema, más rápido es.

Tiene menos solicitudes: cuanto menor número de solicitantes, cuanto más rápido se cargue el sitio. También reduce el efecto de la distancia entre el servidor y el visitante.
Comparamos el tema de Parallax Pro de StudioPress y nuestro propio tema total. Aquí está el número de solicitudes en cada una. De solicitudes
<
Resultado de referencia para el tema Parallax Pro de StudioPress

El resultado de referencia para el tema total del tema total WPEXPLORER se ha alojado en el entorno alojado de WordPress Handpress, lo que le dio un tiempo de carga 50% más bajo y un nivel de rendimiento de 12 puntos. Instrumentos comerciales


Puede usar Pingdom para medir la cantidad de solicitudes que utiliza su tema de WordPress.

El tema de verificación de complementos puede verificar si el tema activo respeta las mejores prácticas.
9. Use el número correcto de complementos El complemento derecho puede extender el conjunto de funciones de WordPress a alturas increíbles. Por otro lado, demasiados complementos pueden afectar el rendimiento. Piense en instalar demasiadas aplicaciones en su teléfono. Descargue la batería más rápido y disminuya la velocidad del teléfono con el tiempo.
Los complementos como la verificación del tema o un restablecimiento de WordPress se usan de vez en cuando, entonces, ¿por qué mantenerlos activados para siempre? Activación – Uso – Desactivación. Esto debe ser seguido por los entusiastas del rendimiento de la filosofía de los complementos.
El complemento P3 Performance Profiler que ha alcanzado nuestra lista esencial de complementos de WordPress, mide el impacto de los complementos activos en su sitio de WordPress. Continúe deshabilitando sus complementos hasta llegar a una etapa en la que incluso un solo enchufe está deshabilitado, fallará un componente de su sitio10. Deshágase de Puff, esto podría significar una serie de cosas diferentes para diferentes personas. Vi que muchos de estos sitios web parecen demasiado llenos de hermosos elementos de diseño. Pero las personas que son visitantes comunes generalmente no les importan estas cosas, y a veces puede ser desagradable ver los mismos efectos de diseño que consumen mucho tiempo. Desde el punto de vista de rendimiento, estos efectos de diseño se agregan al número de scripts que se cargarán con el tema, lo que, a su vez, aumenta el tiempo de carga. La optimización de imágenes puede haber leído sobre la optimización de imágenes web, como comprimirlas o guardar como JPG progresivo. Kraken.io y Tinypng son excelentes herramientas para este propósito. Pero puedes hacer más. 11. Litigue todas las imágenes
Pero, ¿qué pasa con los tonos de imágenes que ya están cargadas? Hay complementos útiles de optimización de imágenes. Escaneos y optimiza su biblioteca de imágenes y trata con todas las imágenes futuras, para que no tenga que hacerlo manualmente. Los ejemplos incluyen compresión de imagen de Smush o optimizador de imagen EWWW. 12. posponiendo la carga de la imagen

Mencioné el complemento BJ Lazy Load en esta guía.Puede posponer la carga de imágenes solo cuando son visibles en la ventana de visualización.En otras palabras, la imagen comenzará a cargarse solo cuando el visitante se ejecute hacia abajo para verlo.Esto tiene múltiples ventajas: primero, reduzca el número de solicitudes iniciales: posponer las solicitudes de imagen cuando sea necesario

El tamaño de la página disminuye, lo que conduce a un tiempo de carga más rápido

El aplazamiento de las imágenes guarda el ancho de banda tanto para el visitante como para el servidor.
13. Deshabilite la conexión de imagen rápida ¿Recuerdas Freeloaders? Bueno, el hotlinking es como una carga gratuita. Las personas que se conectan rápidamente a su sitio simplemente pegan la URL a su sitio. La imagen se muestra al final, pero el costo del ancho de banda es compatible con usted. Esta es una doble pérdida allí mismo: pague el ancho de banda y no reciba ningún visitante. Así es como puede evitar la conexión rápida de las imágenes para ayudar a bloquear a terceros y, a su vez, acelerar WordPress. 14. Defina el tamaño de la imagen. Su tema tiene una imagen predefinida máxima de la imagen para cada tamaño de pantalla. Es bastante ineficiente servir imágenes más altas que la resolución máxima. Puede establecer múltiples tamaños de sus imágenes con add_image_size (). Cuando se carga una imagen, WordPress hará más niños en diferentes tamaños: uno para miniaturas, publicar iconos, etc. Optimización de la base de datos al igual que sus imágenes, es importante optimizar la base de datos de su sitio si desea acelerar WordPress. 15. Optimizar su base de datos de WordPress
Con el tiempo, su sitio web agrupa con cosas no esenciales. Al igual que los datos de los metadatos eliminados del complemento, los cambios del tema anterior y las reseñas publicadas. Esto podría dejar cientos de líneas de la base de datos no adjunta a ningún elemento. El complemento WP-Optimize hace una limpieza de la base de datos de WordPress bastante buena de tales elementos innecesarios (que a su vez acelerará WordPress en su sitio). 16. Limitar las reseñas de la publicación, mientras que prefiero usar Microsoft Word o Google Docs para escribir artículos, muchos de nosotros preferimos el buen editor visual de WordPress. WordPress guarda automáticamente varias revisiones de cada publicación para que no pierda su trabajo cuando Internet se interrumpe. Sin embargo, esto tiene una desventaja fácil. Cada publicación larga debe tener más reseñas. Continúan acumulando y eventualmente aumentan el tamaño de la base de datos. Irónicamente, no necesitará estas publicaciones en el futuro. Por lo tanto, puede limitar las revisiones publicadas a – digamos 3, y ahorrar espacio en la base de datos. Para limitar las revisiones publicadas, simplemente pegue el siguiente código al archivo wp-config.php. Define (‘wp_post_revisions’, 3); 17. Vací la basura con más frecuencia, mientras que WordPress vacía la basura cada 30 días, puede establecer el límite de purga en 7 días y mantener la base de datos hermosa y crujida. Nuevamente, pegue el siguiente código al archivo wp-config.php: define (‘vacía_trash_days’, 7); 18. Llamadas seguras efectivas a la base de datos
En primer lugar, los desarrolladores deben evitar la base de datos brutas básicas en WordPress. Hay legiones de funciones a su disposición para obtener todo, desde publicaciones hasta comentarios, taxonomías personalizadas y de metadatos. Sin embargo, si un desarrollador tiene que interrogar la base de datos, debe hacerlo utilizando la clase WPDB para obtener la máxima eficiencia. Las funciones de recursos complejos e intensivos, como las articulaciones masivas, no deben hacerse en la base de datos, porque tendrían un impacto negativo en el rendimiento. En muchos casos, es mejor usar dos consultas separadas pero mucho más rápidas. Hay muchas herramientas, como el monitor de consultas, para averiguar si sus interrogatorios están bien escritos y ver toda la consulta ejecutada durante una solicitud. IMPORTANTE: Este complemento es muy intensivo en recursos y puede, solo, puede y reducirá su sitio, así que asegúrese de activar el complemento durante las pruebas y deshabilitarlo cuando no lo haga específicamente. También debe observar los resultados del complemento cuando realiza los cheques, en lugar de probar los tiempos de carga en vivo, porque el complemento se reducirá en el sitio. Remedios de seguridad Los tres remedios descritos en esta sección tienen seguridad e impacto en el rendimiento de su sitio al intentar acelerar WordPress. 19. La prevención de ataques con ataques de fuerza bruta puede venir de cualquier lugar y en cualquier momento. Es su deber mantener la protección contra ellos.
Las buenas empresas de alojamiento ya están limitando el número de intentos de autenticación fallidos de un usuario.Por ejemplo, el motor WP puede identificar cuándo un bot está intentando conectarse y devolverá automáticamente una respuesta vacía para evitar futuros ataques. usuarios.El complemento trata varios aspectos vulnerables de su sitio y garantiza una seguridad estricta.
20. Retire el spam





Tags Cómo acelerar WordPress: una guía completa
homefinance blog