Si te encuentras en una situación que requiere cambios en tu sitio y tu desarrollador no está disponible para ayudarte, el equipo de soporte calificado de DreamHost puede ayudarte por una pequeña tarifa. Puedes encontrar más información sobre los servicios admitidos y los costos asociados en el artículo de Servicios Profesionales de DreamHost.
Generalidades
Con el tiempo, es posible que puedas observar que tu sitio de WordPress carga más lentamente o no funciona como debería. Hay varias razones por las que esto puede ocurrir.
El siguiente artículo describe algunas de las mejores soluciones con potencial para abordar problemas que generalmente llevan a sitios web lentos o ineficientes.
Si encuentras que Remixer o WordPress son demasiado limitados para tus necesidades, el soporte de DreamHost puede proporcionarte acceso gratuito al nuevo Creador de sitios web de WordPress (BoldGrid).
Para obtener más información sobre la instalación de BoldGrid en tu sitio Remixer o WordPress, comunícate con el equipo de soporte de DreamHost a través de LiveChat o envía un correo a support@dreamhost.com. Un miembro del equipo de soporte de DreamHost podrá ayudarte más con la configuración del nuevo Creador de sitios web de WP para tu sitio.
Visita los siguientes artículos para obtener más información sobre BoldGrid:
Caché Web
Usar un plugin para el caché web
El almacenamiento en caché crea versiones estáticas de tu sitio, lo que significa que menos información tiene que ser procesada por el servidor cuando un cliente visita tu sitio. Esto permite que tu sitio cargue un poco más rápido y también ayuda a gestionar grandes cantidades de tráfico. Hay algunas formas de configurar el almacenamiento en caché para WordPress con plugins, que se describen en la siguiente página.
Caché PHP (OPcache)
OPcache es un motor de almacenamiento en caché integrado en PHP. Cuando está habilitado, vas experimentar mejoras significativas en la velocidad del sitio web automáticamente.
¿OPcache viene en mi plan de alojamiento?
OPcache Está habilitado por defecto en los planes de alojamiento Shared, DreamPress, y VPS, por lo que si ya estás usando uno de esos planes, no necesitas habilitarlo.
Si tienes un plan de Alojamiento Dedicado o DreamCompute, sigue las instrucciones en el siguiente artículo para habilitarlo manualmente:
Cómo optimizar la base de datos
Usar el plugin WP-DBManager
Deberías optimizar de forma constante tu base de datos MySQL para así evitar un efecto de "fragmentación". La forma más sencilla de hacerlo es usar el plugin WP-DBManager que incluye una función para optimizar tu base de datos, así como la capacidad de programar esta optimización para que sea ejecutada a una hora determinada (se recomienda que sea una vez al mes como mínimo).
Una vez instalado, haz clic en 'Database' en el panel izquierdo:
Debajo de "Base de datos", haga clic en "Optimize DB" y luego haz clic en el botón Optimize.
Usar wp-cli
Revisa el siguiente artículo para obtener instrucciones sobre el uso de wp-cli para optimizar tu base de datos:
Usar SSH para optimizar la base de datos
Visita el siguiente artículo para obtener detalles sobre cómo optimizar la base de datos a vía SSH:
Optimizar desde phpMyAdmin
Visita el siguiente artículo para obtener detalles sobre cómo optimizar la base de datos desde phpMyAdmin:
Optimización de plugins
Visita el siguiente artículo para obtener información sobre cómo administrar tus plugins en WordPress:
Verificar tu tema
Usar un tema óptimo puede ser en ocasiones un desafío. Si bien los temas disponibles en wordpress.org son gratuitos y seguros de usar, algunos son mejores que otros. Cuando estés comprando un tema, asegúrate de buscar en Google para determinar si algún usuario se ha quejado de la velocidad del sitio con ese tema. El resultado de esa búsqueda puede ayudarte en gran manera a determinar qué tema es el mejor para tu página.
Una forma rápida de comprobar si su tema está causando problemas con un sitio es cambiar el tema por uno predeterminado (como TwentySeventeen) y ver si eso resuelve algún inconveniente con su sitio.
Para cambiar el tema por uno predeterminado:
- Inicia sesión en el panel de su sitio de WordPress.
- En el panel izquierdo, haz clic en 'Apariencia > Temas'.
- Busca el tema predeterminado 'TwentySeventeen' y luego haz clic en el botón Activar.
Tu sitio cambia su apariencia al tema TwentySeventeen. Luego, usa las herramientas indicadas en la parte superior de este artículo para verificar si esto mejora el rendimiento de tu sitio.
Cómo determinar qué páginas reciben la mayor cantidad de visitantes
Todos los sitios web de DreamHost almacenan información sobre el sitio en el archivo access.log. Estos registros pueden llegar a ser muy grandes y difíciles de leer, por lo que hay algunos comandos que puede ejecutar para indicar rápidamente qué sitio recibe la mayor cantidad de tráfico. Visita el siguiente artículo para más información:
Mejorar a DreamPress o a un VPS
Si has probado varios plugins y sugerencias como se describe en este artículo y aún ves una gran carga en el servidor, es posible que el tráfico a tu sitio haya superado los recursos que ofrece el plan de Alojamiento Shared. Si este es el caso, puedes considerar agregar un VPS o DreamPress a tu paquete de alojamiento.
Si tienes alguna pregunta acerca de cómo agregar DreamPress o un VPS a tu cuenta, por favor comunícate con el soporte de DreamHost para obtener más información.
¿Faltan algunos archivos en mi instalación de WordPress?
A tu instalación de WordPress le pueden estar faltando ciertos archivos importantes. Esto puede dar como resultado errores 404 y puede hacer que un servidor trabaje más de lo normal al tratar de encontrar estos archivos. Lo que resulta en tiempos de carga considerablemente más lentos, especialmente en sitios web populares.
Uno de los archivos faltantes más comunes es el archivo favicon (favicon.ico). DreamHost genera un favicon automáticamente en blanco para todos los dominios de forma predeterminada, pero si observas que falta, puedes crear fácilmente uno nuevo.
Agregar un favicon (si aún no existe) es fácil de hacer. Puedes agregar uno usando un cliente FTP o iniciando sesión en tu servidor a través de SSH. Una vez que hayas iniciado sesión, crea un archivo en blanco en el directorio raíz (root) de tu sitio web. Este ejemplo asume que estás en el directorio /home/username/example.com.
Si lo estás creando a través de SSH, corre los siguientes comandos después de iniciar sesión. Asegúrate de cambiar el username a tu usuario Shell.
[server]$ cd /home/username/example.com [server]$ touch favicon.ico
Este comando crea un archivo favicon.ico en blanco. Un icono en blanco es mucho mejor que uno faltante, ya que tu servidor no trabajará más duro en su búsqueda.
Para buscar otros archivos faltantes, puedes inspeccionar con herramientas como Pingdom Tools. Al escanear el sitio con esta herramienta va a mostrar los archivos faltantes que pueden hacer que tu sitio se cargue lentamente. Simplemente busque los nombres de archivo en rojo y luego reemplázalos o elimina las referencias a ellos en tus temas o publicaciones.
Otros problemas comunes que generan mal desempeño
Hay muchas más razones por las que un sitio puede funcionar más lento de lo que esperas. Visita el siguiente artículo para obtener más información sobre cómo solucionar otros problemas con CSS, JavaScript y otros problemas de Internet:
Usar herramientas en línea
Herramientas para el análisis de carga de un sitio
Hay varias herramientas en línea que puedes usar para analizar tu sitio web. Estas herramientas pueden proporcionar información sobre el rendimiento de tu sitio web, identificar los problemas que pueden estar haciendo que tu sitio se cargue más lento de lo esperado. Algunas herramientas incluso te recomiendan soluciones con el propósito de investigar más a fondo.
Visita el siguiente artículo para obtener una lista de herramientas que puedes usar para solucionar problemas con tu sitio:
Herramientas en el navegador
Las siguientes son algunas de las herramientas en el navegador recomendadas para ayudarte a solucionar problemas de rendimiento con tu sitio de WordPress:
- Firebug — Una herramienta muy útil que muestra lo que se está cargando y cuánto tarda.
- YSlow — Un acompañamiento de Firebug que puede proporcionar algunos consejos sobre qué arreglar y cómo.
- Web Inspector — Integrado en Chrome y Safari, proporciona similar información a la que produce Firebug.
Si estás ejecutando WordPress en un Servidor Privado o un Servidor Dedicado
Puedes usar la siguiente herramienta para inspeccionar su Servidor Privado (VPS) o Servidor Dedicado (Dedicated):
- Load Impact — Es un servicio que pone a prueba el servidor al visitarlo con muchos usuarios simultáneos. La versión gratuita proporciona una prueba de 50 usuarios. Asegúrate de tener habilitado el almacenamiento en caché antes de ejecutarlo. Durante este proceso, puedes ver la carga de la CPU con el comando top y los niveles de RAM con free -m, o ambos con vmstat 1 (Utilice Ctrl + C para detener).
Ver también
Enlaces internos
- Optimización avanzada de WordPress
- Como iniciar sesión en tu sitio de WordPress
- Administrar plugins en WordPress
- Actualizaciones automáticas para las instalaciones de WordPress de DreamHost
- Ajustar el código en JavaScript de WordPress
- Opciones de almacenamiento en caché de WordPress
- Ajustar las revisiones en WordPress
- Plugins de SPAM con WordPress
- Administrar temas en WordPress