¿Cuándo es el momento de pasar de WordPress?

8

El blog de mi compañía se acerca a 30,000 publicaciones y recibe alrededor de 1,000,000 de visitas al mes. Las cosas parecen lentas a pesar de que tenemos un buen servidor.

¿En qué momento te mueves de WordPress o no importa? ¿Tendría mejor suerte dividiendo el DB?


fuente
Creo que esta pregunta no se ajusta a stackoverflow ya que no está relacionada con la programación y, al menos, es discutible. Wordpress.com tiene blogs que durante mucho tiempo cruzaron la marca de 1 millón de visitas / mes. Puede encontrar mucha información sobre cómo ajustar WordPress en la web ( comience aquí ) y busque ayuda adicional de administradores de sistemas con experiencia en Server Fault .
3
Definir "buen servidor". Más allá de eso, lo que dijo @ceejayoz.
Su '
Es posible que también desee ver el intercambio de pila de Wordpress
Casebash

Respuestas:

11

WordPress probablemente no sea el problema. Puede manejar fácilmente tanto tráfico (1,000,000 de visitas al mes es menos de uno cada dos segundos) y esa cantidad de publicaciones.

Debes descubrir qué es lo que realmente está causando las ralentizaciones. Puede ser su host, su base de datos, una configuración incorrecta, un complemento incorrecto, etc.

ceejayoz
fuente
11

Como dijeron los demás, Wordpress puede manejar esta cantidad de tráfico muy bien.

Sugeriría uno de los dos complementos de almacenamiento en caché. Estos complementos escriben páginas de base de datos pesadas en el disco, lo que ahorra carga en el servidor de bases de datos. La diferencia es notable.

WP Super Cache

W3 Caché total

Ambos están bien mantenidos, el último tiene más características, pero puede ser intimidante.

Si el almacenamiento en caché no parece ayudar mucho, su problema podría estar en diferentes áreas. La configuración del servidor web se puede ajustar (agregando compresión gzip, agregando encabezados Expires) e incluso el tema HTML tiene un impacto (busca minimizar la cantidad de solicitudes que está haciendo tu página). Necesitaría información detallada para ayudarte.

Joost Baaij
fuente
1
Estoy de acuerdo con esto, pero digo que podría ir más allá del simple almacenamiento en caché: usar un CDN, implementar un servidor para administrar el equilibrio de carga, instalar Varnish, un servidor SQL / DB dedicado, etc. Es su infraestructura lo que le permite abajo, no el software.
Mike Hudson
4

Aquí hay un par de cosas que puede hacer para optimizar su sitio para un alto tráfico:

  1. Optimizar la base de datos: eliminar la revisión de la publicación, eliminar todas las publicaciones de la papelera
  2. Utiliza un servidor dedicado.
  3. Utilice el mecanismo de caché como W3TC
  4. Use CDN y Cloudflare
  5. use subdominios si puede.
  6. Limite la cantidad de complementos
  7. Llamada php menos personalizada, use un tema ligero de Wp.
Duro Agrawal
fuente
¿Qué beneficio tiene el uso de subdominios?
Paperjam
Aumenta el número de solicitudes Http simultáneas, si se realiza correctamente. Consulte developer.yahoo.com/performance/rules.html para obtener más sugerencias.
Lazlow
También sería mejor ir con un servidor dedicado para web y otro para DB como mínimo, escalar con más servidores web y equilibrador de carga si el sitio lo demandara.
Lazlow
1

Es posible que desee probar algunos complementos de almacenamiento en caché. Wordpress no debería ser tan lento; Está muy optimizado. Lo único más rápido que Wordpress realmente sería un sitio web HTML, que es básicamente un complemento de almacenamiento en caché.

Ian Macalinao
fuente