WordPress en sitios de alto tráfico

Shared Hosting

Cuando tenemos la dicha de que uno de nuestros sitios web empieza a crecer, enfrentamos una serie de nuevos retos en cuanto a materia de servidores se refiere.

Normalmente iniciamos con un paquete de “Shared Hosting“, que significa que el servidor es compartido entre múltiples administradores de sitios, es decir, en la misma máquina están sus sitios web juntos a los de otros administradores, todos compartiendo RAM, procesador y dependiendo del modelo, incluso bases de datos.

Para sitios de muy poco tráfico este modelo es ideal puesto que baja muchos los costos, dado que solo se paga una mensualidad baja de hasta por ejemplo $7 mensuales por todos los sitios que uno desee alojar.

A pesar de que ahora muchos servicios de Shared Hosting están preparados alojar múltiples sitios en WordPress, con aplicaciones de caché o incluso pre-instalando plugins de cache como w3Total Cache o Super Cache, de todas formas tienen un límite que varía de empresa a empresa de Hosting.

Una vez sobrepasado este límite -que en algunos casos podría comenzar a partir de los 5.000 visitantes únicos por día, dependiendo de la interacción del sitio, es decir, de su consumo de recursos del servidor- el primer paso es pasarse a un Servidor Dedicado.

Servidores Dedicados

Hosting Server

Hosting Server

En este punto, una de las decisiones vitales es seleccionar muy bien la empresa donde comprar este servidor dedicado, puesto que además de que el precio sube, es muy ineficiente estar mudando de hosting, así que debe fijarse cuidadosamente en los siguientes puntos:

  • Preferir el servidor web Nginx sobre Apache o IIS, puesto que fue diseñado específicamente para soportar miles de peticiones web y no incluye muchos módulos que muchas veces no se utilizan y que incorporan por defecto Apache  o IIS. Incluso WordPress.com es soportado por Nginx
  • Si usted nunca ha utilizado un interprete de comando como SSH o no desea aprenderlo, debe cerciorarse de la que empresa ofrece asistencia en la instalación y mantenimiento de su servidor, así como inmediatez en volver a poner su sitio web online pero recuerde que esto aumentará su factura anual y el tiempo de respuesta puede no ser óptimo.
  • La de empresa de hosting debe tener experiencia con sitios WordPress de alto tráfico pues todas las aplicaciones web son distintas y es mejor que hayan tenido la experiencia de corregir errores en tiempo de ejecución pues pueden ocurrir errores fatales que inhabiliten el acceso a su sitio durante un periodo prolongado.
  • Es muy importante la capacidad del procesador, la memoria RAM y dependiendo de su negocio, la capacidad de memoria del disco duro.

CloudFlare

CloudFlare es un CloudProxy, es decir, obliga al visitante a pasar primero por ellos para que sea filtrado, así previene robots dañinos o atacantes que te visitan con malas intenciones. Además funciona como CDN y permite optimizar su web, comprimiendo CSSs, JavaScripts, y similares, para que se desplieguen más rápido al visitante. También aplica medidas de seguridad, bloqueando SPAM, robots maliciosos documentados, incluso permite bloquear IPs manualmente.

Hacerse una cuenta en cloudflare.com es completamente gratuito y ellos mismos ofrecen la inducción de como agregar su sitio web a su servicio.

Aplicaciones de Cache

Una vez seleccionado el servidor dedicado y configurado CloudFlare, el siguiente paso vital es instalar alguna aplicación de Cache. Existen muchas pero en mi experiencia personal sugiero Varnish Cache.

Varnish Cache es un acelerador de aplicaciones web, también conocido como caché de proxy HTTP inversa. Se instala delante de cualquier servidor HTTP y se configura para almacenar en el caché del servidor una copia del recurso solicitado. Está ideado para aumentar el rendimiento de aplicaciones web con contenidos pesados y APIs altamente consumidas.

De esta forma, cuando un usuario accede a su web en el browser, el servidor el único trabajo que realmente hace es brindar una copia en cache de la pagina solicitada, pero a diferencia de lo que hacen los plugins de cache de WordPress, es que por el momento no habido necesidad de interactuar -salvo la petición http-  con el Web Server, WordPress o ningún archivo PHP que consumen más recursos. No estoy diciendo que ya no se ocupen plugins de caches, porque de hecho se complementan, los plugins de cache de WP preparan el contenido para Varnish Caché.

Aplicaciones de Monitoreo

New Relic

New Relic

Como último paso, sugiero instalar en el servidor un software de monitoreo de aplicaciones como New Relic que incluso ofrece módulos para WordPress. Con esta aplicación usted puede ver mediante gráficos el uso de su CPU, bases de datos y el tiempo de carga de cada una de sus páginas y scripts.

En síntesis, existen hoy día, muchos servicios complementarios y de bajo costo, que me han permitido en mi caso,  ver como 18.000 visitantes simultáneos visitan un sitio web sin ningún inconveniente, llegando a tener en un día 200.000 visitantes, volviéndose esto el pan de cada día.

Valora este artículo para mejorar la calidad del blog ...

FlojitoNo está malEstá bienMe ha servidoFantástico (46 votos, promedio: 3,41 de 5)
Cargando…

Autor: El Profesional Web

Msc. Christopher Corrales, un profesional del web, experto en WordPress, con mas de 13 años de experiencia en el desarrollo web. Ha trabajado en SEO, en sitios WordPress de alto tráfico, WordPress Multisite y como Freelance. En su tiempo libre es editor del sitio CuentaCanciones.com, un sitio para escuchar canciones gratis

Comparte esta entrada en
468 ad

LOS BURÓCRATAS DE LA UE ME EXIGEN QUE TE DIGA QUE SI VISITAS AYUDA WORDPRESS PUEDES RECIBIR ALGUNA COOKIE. AQUÍ NO HAY COOKIES DE PUBLICIDAD, COMO LAS QUE SI TE DEJAN GOOGLE, AMAZÓN Y MONTÓN DE SITIOS, SIN AVISAR, PERO EL QUE TE TENGO QUE AVISAR SOY YO. LAS COOKIES QUE TE DEJA AYUDA WORDPRESS SON PARA FACILITARTE LA NAVEGACIÓN, COMPARTIR Y COMENTAR. SI NO QUIERES RECIBIR COOKIES PUEDES NAVEGAR EN MODO PRIVADO, ABANDONAR ESTE SITIO Y PERDERTE EL CONTENIDO GRATIS QUE COMPARTO CADA DÍA SOBRE WORDPRESS O IRTE A UNA ISLA DESIERTA PARA VIVIR AISLADO DEL MUNDO, ESO SÍ, SIN COOKIES. O SINO, SIMPLEMENTE CIERRA ESTA VENTANA COÑAZO Y SIGUE DISFRUTANDO DEL BLOG. SI TIENES CURIOSIDAD SOBRE ESTO DE LAS COOKIES TE DEJO UN ENLACE >> MÁS INFORMACIÓN

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar