WordPress

La configuración de alojamiento de WordPress más rápida en 2016, ¡a bajo precio!

La configuración de alojamiento de WordPress más rápida en 2016, ¡a bajo precio!

En los últimos dos años y medio, este sitio web ha crecido de 150 a más de 50,000 visitantes por día, y eso nunca podría haber sucedido sin una configuración rápida de alojamiento de WordPress.  La velocidad del sitio juega un papel importante en la creación de una experiencia de usuario positiva y en el mundo del SEO. En este artículo, compartiré la configuración de alojamiento de WordPress más rápida que he descubierto por mucho menos dinero de lo que piensas,  los tres servicios que uso  (dos de los cuales son 100% gratuitos) y algunas lecciones valiosas de alojamiento que he aprendido. aprendido en el camino .

Pronto actualizaremos este artículo, pero mientras tanto …

¿Acabas de empezar con el diseño web? ¡Mira nuestro video más reciente en YouTube que te guía paso a paso por el proceso de crear un sitio web exitoso de WordPress! No se requiere codificación ni experiencia web.

El título de este artículo dice que esta configuración es la configuración de WordPress más rápida en 2016 y, según mi experiencia con varios proveedores de hosting, incluidos GoDaddy, HostGator, InMotion y otros, es absolutamente así . Sin embargo, no he probado todas las configuraciones de alojamiento de WordPress disponibles y no conozco a nadie que lo haya hecho. Diré esto: mi configuración supera a todas las demás configuraciones que he probado hasta ahora .

Un requisito importante para un host rápido de WordPress: asequibilidad

Renuncié a mi trabajo en una Apple Store aproximadamente un año antes de que este sitio web despegara y no tenía mucho dinero para trabajar. Estaba abandonando el plan de alojamiento de $ 9 / mes de mi madre cuando 5 millones de personas leyeron mi artículo sobre la duración de la batería del iPhone en febrero de 2014. Mi sitio web no se bloqueó debido a uno de los servicios que mencionaré a continuación.

Sería mucho más fácil elegir «la configuración más rápida de WordPress» si tuviera un montón de dinero para tirar, pero no lo tengo, por lo que la asequibilidad es una gran preocupación. Creo que mi configuración supera a los proveedores de alojamiento que cobran 10 veces más de lo que pago, que actualmente es de $ 20 / mes.

Si no está ejecutando sitios web que obtienen 2.5 millones de páginas vistas / mes, este artículo también es para usted: le mostraré una configuración de $ 5 / mes que manejará muchas instalaciones de WordPress sin problemas, y es completamente escalable si lo necesita. suba a un plan de $ 10 o $ 20 en el futuro.

Cómo pruebo mi sitio web

Hay una gran cantidad de pruebas de velocidad del sitio, pero mi favorito con diferencia es webpagetest.org . Webpagetest es un servicio gratuito que le permite ejecutar hasta 9 pruebas a la vez y muestra información esencial de resolución de problemas en minutos. Lo utilicé para descubrir qué recursos están ralentizando mi sitio y tomé decisiones importantes sobre los servicios que uso en función de sus resultados. No es el servicio más bonito que he visto, pero es el más útil.

Mi configuración de alojamiento de WordPress súper rápido de tres partes

1. Servidor: Océano digital

Un servidor es una computadora que se ejecuta «en la nube». No soy un servidor o un experto en Linux, así que no te asustes, esta configuración es  tan fácil que cualquiera puede hacerlo.

Las tres principales configuraciones de alojamiento de WordPress por ahí

  • WordPress administrado: la empresa de alojamiento administra todo, incluidos los complementos que puede usar, el almacenamiento en caché, el CDN y, por lo general, los cargos por la visita de la página. En mi experiencia, los proveedores de WordPress administrados siempre toman el enfoque «Lo alojamos y sabemos lo que estamos haciendo, así que esto es lo más rápido posible», pero nunca he visto un host de WordPress administrado que pueda compararse con el Configuración de alojamiento que describiré. Una empresa administrada de alojamiento de WordPress me cobraría más de $ 2,000 por mes para alojar este sitio web. (Sin embargo, son un gran anfitrión; consulte mi código de cupón de WP Engine y revíselo si está interesado).
  • Alojamiento compartido: Probablemente haya visto esto antes: inicia sesión en el sitio web del proveedor de alojamiento y ve filas de iconos, algunos de los cuales entiende (como el correo electrónico) y otros que no (como los controladores de MySQL y Apache). Aunque se supone que facilita las cosas, los paneles de hosting compartidos como CPanel pueden ser confusos e intimidantes. ¿Puede un VPS ser más fácil que esto? ¡Si!
  • Servidor privado virtual (VPS): paga una tarifa mensual y obtiene una computadora virtual “en la nube”. En un nivel básico, un VPS viene instalado con Linux y usted se conecta a él usando una Terminal en su computadora. No huyas, ¡puedes hacer esto! No es necesario ser un experto en el servidor o tienen ningún entrenamiento formal  en absoluto para hacer este trabajo para usted.

La primera parte de mi configuración de alojamiento de WordPress ganadora es un servidor privado virtual llamado «Droplet» alojado por Digital Ocean. Las gotas cuestan tan poco como $ 5 / mes, y eso es todo lo que necesita para comenzar a alojar sitios web súper rápidos de WordPress. Puede probarlo de forma gratuita: simplemente haga clic en este enlace de referencia y obtendrá $ 10 para gastar en Digital Ocean gratis . Si te quedas con él, también recibiré una tarifa de referencia: no hay riesgo y no tienes nada que perder.

Cree un Digital Ocean Droplet de $ 5 / mes  con Ubuntu 14.04 LTS de 64 bits, y luego siga esta guía de Digital Ocean para conectarse a su Droplet usando su computadora . Conectarse al servidor por primera vez es, con mucho, la parte más difícil de toda la configuración, ¡ y no es tan difícil!

Notas de configuración:  cuando configure el servidor en Digital Ocean, simplemente deje todas las configuraciones en sus valores predeterminados. Si desea habilitar las copias de seguridad, continúe, pero siempre puede hacerlo más tarde.

2. Pila de WordPress: EasyEngine

La siguiente parte de la configuración es EasyEngine , que es el software que instala para ejecutar WordPress en su servidor. Esto solía ser complicado, pero EasyEngine lo hace súper fácil .

En términos técnicos, EasyEngine instala una pila LEMP y la configura automáticamente para WordPress. LEMP significa Linux, Nginx (pronunciado Engine-X, de ahí la E en LEMP), MySQL y PHP.

Instalación de EasyEngine en su gotita

Después de que se conecte a su servidor (lo que hicimos en el paso anterior), todo el proceso de instalación implica copiar y pegar dos líneas de código del sitio web de EasyEngine, y ya está. Servidor de WordPress de primer nivel: instalado y configurado. El sitio web de EasyEngine tiene un tutorial simple sobre cómo instalar EasyEngine en una gota de océano digital si necesita más ayuda.

¿Por qué es tan increíble EasyEngine?

Digamos que quiero instalar un sitio de WordPress en testwordpress.com. Si quiero configurarlo de principio a fin con EasyEngine, escribo
ee site create testwordpress . com – wpfc . Eso es.

Nota: El
– wpfc  instala W3 Total Cache junto con WordPress. Mi experiencia ha demostrado que W3 Total Cache es la configuración más rápida y confiable para almacenar en caché WordPress con EasyEngine.

Si quiero crear un sitio con SSL gratis usando Let’s Encrypt, EasyEngine también lo tiene incorporado. (SSL es lo que hace que un sitio web sea https: // en lugar de http: //, que es otro factor de clasificación de SEO de Google hoy en día). Simplemente escribiría
ee site create testwordpress . com – wpfc – letsencrypt . Si ya hubiera creado testwordpress.com y quisiera agregar SSL más tarde, simplemente escribiría
ee site update testwordpress . com – letsencrypt . Hecho.

Para obtener más información sobre cómo comenzar a usar EasyEngine, incluido un tutorial más completo sobre cómo configurar EasyEngine con Digital Ocean, visite la página de documentos en EasyEngine.io .

Configure SSL antes de configurar CloudFlare

Si va a utilizar SSL (HTTPS en lugar de HTTP) con su sitio web, habilítelo antes de pasar al último paso. La funcionalidad incorporada de LetsEncrypt SSL de EasyEngine no funciona después de que un sitio está conectado a CloudFlare. Hay otras formas de habilitarlo, pero es más fácil encenderlo antes de comenzar.

3. CDN / Seguridad: CloudFlare

Un CDN, o «red de entrega de contenido», es una red mundial de servidores que aloja imágenes, JavaScript, CSS y otros archivos del sitio web para que su servidor no tenga que hacer tanto trabajo cuando alguien visita su sitio web. Por ejemplo, de los ~ 35 GB de datos descargados de este sitio web todos los días, CloudFlare sirve aproximadamente el 70% de ese ancho de banda de forma gratuita .

CloudFlare lleva las cosas un paso más allá que un CDN tradicional y también es un proveedor de seguridad de primer nivel, que protege mis sitios web de cientos de intentos de ataques por día. Y casi se me olvida mencionar esto: EasyEngine también tiene excelentes funciones de seguridad integradas.

Configurando CloudFlare

La configuración de CloudFlare es muy fácil. Supongamos que se registró testwordpress.com utilizando los Dominios de Google. Después de crear una cuenta en el sitio web de CloudFlare y agregar testwordpress.com, CloudFlare escanea el dominio testwordpress.com y copia sus registros DNS actuales a los servidores DNS de CloudFlare. (Los registros DNS vinculan un nombre de dominio a la dirección IP de su servidor, entre otras cosas).

Después de configurar los registros DNS del dominio, CloudFlare explica cómo apuntar los servidores de nombres actuales de testwordpress.com a los servidores de nombres de CloudFlare. Cuando le pregunte sobre las opciones de pago, elija el plan gratuito: es todo lo que necesita para comenzar.

Para vincular testwordpress.com a la dirección IP de mi Digital Ocean Droplet, agregaría los siguientes registros al DNS de CloudFlare:

  • Agregue un registro A para el dominio @ (que es la abreviatura del dominio raíz: testwordpress.com) y apúntelo a la dirección IP de mi Droplet, que se ve como 55.55.55.55.
  • Agregue un registro CNAME para el dominio www (que cubre www.testwordpress.com, si decido usarlo) y apúntelo hacia @ (abreviatura de testwordpress.com)

Cómo CloudFlare cambió mi vida

CloudFlare es un raro ejemplo de un servicio gratuito que supera a sus contrapartes pagas. Mi servidor de $ 9 / mes definitivamente se habría caído si no hubiera estado usando CloudFlare cuando 5 millones de personas visitaron en febrero de 2014, y el éxito de ese artículo cambió mi vida para siempre, así que, en esencia, CloudFlare cambió mi vida, y estoy eternamente agradecido por el servicio que brindan.

Los resultados

Usando webpagetest.org , me complace decir que las páginas de mi sitio web se cargan en menos de 3 segundos, lo cual es muy, muy rápido considerando la cantidad de tráfico que recibo y la publicidad que ejecuto para apoyar el sitio web.

La prueba de la página web muestra que  mi sitio web (tiempo de carga de 2.2 segundos) supera ampliamente a sitios web como The New York Times (tiempo de carga de 12.9 segundos), MacRumors (tiempo de carga de 11.5 segundos) e iMore (tiempo de carga de 18 segundos), y apuesto a que gastan mucho más sobre alojamiento que yo.

La mayor lección que he aprendido

En el mundo del alojamiento de WordPress, no siempre obtienes lo que pagas. En mi experiencia, cuanto menos he pagado, mejor es la configuración que he podido encontrar.

En resumen: ¡disfrute de su rápido alojamiento de WordPress!

Espero que esta guía haya sido útil y le ahorre muchos de los dolores de cabeza que encontré mientras comenzaba. ¡Mi configuración de alojamiento de tres partes Digital Ocean , CloudFlare y EasyEngine WordPress nunca se ha bloqueado y planeo seguir con ella!

Muchas gracias por leer y feliz alojamiento,
David P.

Deja un comentario