Hostgator

Lo primero que necesitamos para tener un proyecto web online, sea del tamaño que sea es un espacio en el que alojarlo, lo que conocemos por Web Hosting u Hospedaje. Yo uso en todas mis webs y recomiendo el Web site Hosting Hostgator. El motivo es muy sencillo. Desde 1999 llevo trabajando con paginas webs y he usado proveedores de toda índole. He pasado tanto por Web Hosting gratuitos como de pago, españoles, extranjeros, de cloud hosting, para espacios pequeños, compartidoscuentas reseller y hasta un VPS o Servidor dedicado virtual. De todos ellos sigo utilizando Hostgator por varios motivos.

Hostgator

El principal el servicio, que es de lo mejor que he visto. El precio también es de los mas baratos, por lo que esto es algo mas que nos ayuda. Además abajo te dejo unos cupones para que te hagan un mayor descuento aunen tu Web Hosting. Aunque mis dominios están registrados en GoDaddy, que también tiene Hosting, los alojo en Hostgator porque tiene mejor tiempo de respuesta y menos limitaciones. Recuerda que un buen servidor y que tu página cargue rápido es un factor clave para el posicionamiento.

He leído bastante sobre ellos y la verdad es que la mayoría de esas opiniones tienen un claro carácter comercial, por lo que trataré de daros una versión completa y objetiva. Vamos a ver, está muy bien promocionar productos o servicios de terceros y cobrar una comisión a cambio por referir una venta, de hecho en los enlaces va mi enlace de referido por si me queréis devolver el favor. Lo que no veo bien es dar una opinión falsa con ánimo de influenciar la decisión de compra de los posibles clientes sin contar por ejemplo las pegas o contras como hago yo al final del artículo o dar otras opciones.

Historia de Hostgator:

Hostgator es una empresa más joven, fundada en 2002 por un estudiante de la Florida Atlantic University cuyo nombre es Brent Oxley. Tiene su cuartel general en Houston, Texas y su crecimiento en estos 10 años ha sido brutal. Según datos de 2012 Hostgator aloja más de 8 millones de sitios web procedentes de todo el mundo y ofrece alojamiento tanto en Linux como en Windows.

1. Prestaciones básicas de Hostgator

No voy a entrar en muchas comparaciones más bien solo expondré lo que me ha hecho inclinarme siempre por Hostgator, ofrecen un servicio excelente, cuentan con enormes datacenters, 99.9% de disponibilidad, recursos ilimitados para casi todo, sistemas de backups y buena atención al cliente. Las prestaciones de Hostgator han ido mejorando desde que empecé con ellos y actualmente cuenta  en sus planes más económicos con las siguientes prestaciones básicas (las que todo el mundo anuncia en la publicidad):

  • Espacio en disco ilimitado.
  • Ancho de banda (o transferencia mensual) ilimitada.
  • CPanel como herramienta de administración. Es la referencia en el software de este tipo.
  • Garantía de devolución del dinero durante 45 días. O sea, eliminas el riesgo de probar.
  • Cuentas de correo ilimitadas, mails con la dirección de mi dominio. Además ofrecen muchas opciones para configurarlos e incluso tu propio programa de email para ver todos los correos que lleguen a esas cuentas.
  • Cuentas FTP ilimitadas.

2. Prestaciones críticas para blogs WordPress y sistemas CMS como Joomla, Drupal o SMF

Como ya he explicado en el blog, las exigencias para un hosting cambian radicalmente según se trate de una web con páginas HTML estáticas o una aplicación PHP como un blog WordPress, un CMS Joomla, Drupal, un foro SMF, etc.

Pero aparte de esto siempre hay que valorar criterios que los proveedores no suelen poner en primer plano en su publicidad para no encontrarnos sorpresas. Incomprensiblemente, aunque tiene buenas prestaciones en este sentido, Hostgator tampoco lo hace. Y es que aquí es precisamente donde muchos de los proveedores malos quedarían en evidencia y dónde los buenos pueden destacar.

Een el caso de Hostgator cuentan con los siguientes criterios y características:

  • Capacidad de CPU: Hostgator cuenta en este momento con servidores compartidos con 32 procesadores Core AMD Opteron, 64GB y 32GB RAM. Pero este dato es muy relativo ya que en un hosting compartido, nadie revela cuantos clientes lo comparten y qué carga tienen sus web. En Hostgator te puedo decir por mi experiencia hasta ahora que no racanean apurando recursos y rentabilidad económica a tope como hacen muchos otros proveedores low cost y no tan low cost. Solo he tenido algunos problemas por saturar WordPress de plugins para ir probando, pero siempre lo he resuelto y con su ayuda cuando ha sido necesario.
  • 256MB de memoria PHP. Éste es un buen valor para, pero tampoco te deberías conformar con menos. Los proveedores de calidad no lo hacen.
  • Hasta 25 procesos PHP en paralelo. Éste es también un valor muy razonable. No obstante, en éste y todos los hostings, llegado un cierto nivel de tráfico hay que cuidar la optimización de la aplicación en cuestión (WordPress, Joomla, SMF, etc.) usando cachés y otras medidas para que este valor no se dispare y suponga caídas. En el blog te cuento como hacerlo, pero si necesitas ayuda Hostgator también te echa una mano.
  • Bases de datos MySQL. Hostgator permite usar un número ilimitado de bases de datos MySQL y mantiene versiones bastante actualizadas.
  • phpMyAdmin. Hostgator cuenta con phpMyAdmin como herramienta de administración de BBDD. Es una excelente herramienta y el estándar en herramientas web para MySQL de este tipo. Esto no te da solamente garantías de calidad, sino que tiene ventajas adicionales, por ejemplo, que cuentes con innumerables tutoriales de phpMyAdmin en YouTube sobre casi cualquier aspecto de esta herramienta. Por estas y otras razones personalmente no concibo un hosting sin phpMyAdmin para MySQL.

En definitiva, mi caso, como se trataba de montar varios blogs WordPress, estas prestaciones fueron la principal razón para decidirme por Hostgator. El precio obviamente también ayuda y el soporte fundamental.

3. Velocidad y capacidad de carga

A estas alturas no hay que insistir que la velocidad de carga de una página es crítica. La mayoría de usuarios no toleran una velocidad mayor de 2-3 segundos y abandonan la página si ésta se supera.

El tiempo de respuesta de las páginas (cuando tarda el servidor en empezar a devolver algo) y la velocidad de carga (página completamente cargada en el navegador) es básicamente un resultado de la capacidad de CPU de la máquina y del ancho de banda real disponible para tu servidor.

En las opciones low cost ambas cosas son compartidas, y por mucho que el proveedor diga transferencia o ancho de banda “ilimitado” (que se refiere a que no tienes un tope para tu consumo mensual) esto no quiere decir que la capacidad de la línea sea ilimitada ni mucho menos. Así que ojo con esto, porque, de nuevo, dependes de como de serio sea el proveedor. Puede optar por una política dejar holgura en la repartición de los recursos entre clientes en beneficio de la calidad del servicio o por exprimir simplemente al máximo.

Puedes probar los tiempos de carga de tu servidor con esta herramienta de Pingdom, además, si te abres una cuenta con ellos, también puedes monitorizar tu web, yo tengo una en cada servidor. Haz varias pruebas para sacar una media porque los tiempos tienen una horquilla de variabilidad bastante amplia y debes tomar como referencia la media.

En el caso de Hostgator, con un hosting compartido, conseguimos tiempos de respuesta de algo más de medio segundo y tiempos de carga en torno a unos 2 segundos. Ambos son buenos tiempos. Hace poco migramos por una serie de razones el hosting compartido reseller a una opción más avanzada (un servidor VPS) manteniendo tiempos similares, pero en otros proyectos uso el plan baby sin problema ninguno.

Un último comentario muy importante es el siguiente:

Con una aplicación PHP como los principales CMS’s WordPress, Joomla, SMF, etc., llegado un cierto umbral de tráfico que suele estar cientos y miles de visitas al día, es típico que la velocidad del sitio empiece a caer en picado y que el servidor se empiece a colgar con frecuencia.

La reacción natural es echar la culpa al hosting, pero si bien es cierto, mucha gente contrata un hosting totalmente inapropiado para sus necesidades o simplemente malo, también lo es que incluso con un hosting bueno, llegado cierto nivel de tráfico, tenerlo bien optimizado es imprescindible si no quieres que ocurra esto como os digo mas arriba.

Aunque ya os he dado algunos consejos, ya os hablaré a fondo del tema optimización de WordPress a lo largo de varios posts porque se las trae, pero como avance simplemente decirte que uses, al menos, un buen plugin de caché, como el que os recomendé hace tiempo que también es el que recomienda el mismo Hostgator.

Un buen proveedor de hosting para WordPress también debería contar, al menos, con una buena página de ayuda dónde te recomiende el más adecuado para su caso, junto con una guía de configuración. En cualquier caso, también hay muchos tutoriales en la red, como el que os puse yo hace tiempo.

4. Los planes y precios

En cuanto al precio no me quiero extender mucho ya que es posible que si lees este artículo dentro de un tiempo, este haya cambiado. En su gama de entrada (hosting compartido o shared), Hostgator ofrece planes adaptados a varios perfiles de clientes y para ello cuenta con tres planes:

  • Hatchling (principiantes) Plan: Este es el plan más económico y encaja con la enorme mayoría de los usuarios. Tiene básicamente dos limitaciones con respecto a los otros: que no puedes tener más de un dominio y que no puedes disponer de certificados SSL propios (privados). Ambas limitaciones son irrelevantes en la enorme mayoría de los cosas, además, siempre puedes hacer un “upgrade”, saltar a un plan superior.
  • Baby: Este plan es similar, pero elimina las limitaciones anteriores. Resulta interesante, sobre todo, si quieres alojar más de un sitio web en el mismo servidor (Recomendado para blogs y pequeñas empresas. Yo lo uso ahora mismo en algunos proyectos).
  • Business: Y este plan añade prestaciones útiles, sobre todo, para sitios de comercio electrónico.

Personalmente recomiendo que empecéis con el “Baby plan” ya que este te permite tener todas las webs que quieras, mientras que el primero solo te permite una.

Esos precios pueden variar en función de si pagas mes a mes, un año completo, tres años, etc. Aunque el mercado es muy competitivo y los precios de los proveedores de calidad se han ajustado mucho, también en España, los precios de estos planes siguen siendo muy baratos teniendo en cuenta que es un servicio de muy buena calidad para ser de bajo coste.

Juzga tú mismo, aquí tienes dos cupones para que contrates a un mejor precio aun:

Cupón Hostgator 25% de descuento a lo largo de todo el año: CreatupropiaWeboblog

Cupón Hostgator descuento de 9.94$CreatupropiaWeb

Hostgator Ofertón

Puedes usar el cupón de descuento aunque decidas no hacer uso de mis enlaces de afiliado. Hostgator ofrece flexibilidad en los pagos, permitiendo contratar 6 meses o 30 días renovable por el mismo precio mensual que si contratas un año y puedes cancelar el contrato en cualquier momento sin ningún coste adicional. Si vas a escoger un período corto calcula cual de los dos cupones te conviene mas.

5. El soporte técnico de Hostgator

Éste ha sido para mí el factor diferencial de Hostgator más importante para un servicio en este rango de precios y el motivo por el que no me he cambiado a otras opciones. Siempre que he tenido alguna duda me han respondido sin problemas cualquier día a cualquier hora.

Aparte del típico sistema de “tickets” de incidencias, donde tienes que esperar mas o menos, y el fóro de Hostgator, donde puedes encontrar ayuda también, Hostgator dispone de un servicio muy bueno de atención vía chat 24×7 (y vía teléfono) a través del cual se puede contactar de manera inmediata con un técnico para resolver cualquier incidencia o simplemente para consultar dudas, incluso para pedir que te hagan una tarea técnica algo más avanzada que tú no te ves capaz de hacer, aunque esto podría llevar un coste que te dan por adelantado, pero siempre están dispuestos.

Personalmente prefiero el chat al teléfono, porque puedes seguir trabajando en otra cosa mientras que mantienes en segundo plano la atención técnica. Así, los tiempos del técnico no se convierten en tiempos muertos tuyos. Cada respuesta del técnico viene acompañada de una señal acústica y esto evita que te despistes.

Esa sensación de tener un técnico a tu disposición en cualquier momento y de manera inmediata la valoro enormemente porque da mucha tranquilidad ante situaciones graves. De hecho, este blog ya ha sido atacado varias veces y otras veces se ha colgado por fallos mios, y siempre me han echado un cable.

Otra cosa que valoro también enormemente es que los técnicos, aparte de ser competentes, son amables e incluso van más allá de sus obligaciones. Ante algunos problemas de rendimiento que he tenido, por ejemplo, ellos se ofrecieron a revisar mi blog (revisar plugins que pudiesen ser conflictivos, configuración de caché, etc.) cuando, en realidad, el servicio no incluye ningún soporte de WordPress y, por tanto, no tendrían que hacer nada de esto.

Es EEUU y el “over-delivering” (dar más de lo que el cliente espera, como dice Kiyosaky) puede que sea una táctica comercial premeditada (tiene un gran efecto de fidelización), pero en cualquier caso se agradece.

Las cosas malas del hosting de Hostgator

Como decía al principio, en este tiempo no todo puede ser bueno. Así que, para no mentir a nadie, hablemos también de las cosas negativas de Hostgator.

1. No tiene soporte oficial en español

Al tratarse de un proveedor norteamericano, el soporte oficial es en inglés lo cual puede ser un problema si no te sientes cómodo con el inglés, aunque el dominio del inglés que necesitas es básico. Me constan muchos casos que han descartado Hostgator por este motivo.

No obstante, “extraoficialmente” es posible chatear en español. En este caso usan el traductor de Google para atender otros idiomas y aunque pueda parecer un poco de chiste, gracias a que la dinámica del chat con frases muy simples, he podido comprobar que en la práctica resulta bastante operativo.

Dado que en EEUU, especialmente en Texas, donde se encuentra la sede de Hostgator, habitan muchos hispanoparlantes, también disponen de personal hispano. Como ellos mismo comentan aquí, si un hispano está disponible en ese momento, te atiende directamente un hispanoparlante si tu lo solicitas.

Sin embargo, no hay garantías de que haya un técnico hispano disponible. Así que, francamente, a estas alturas, con el volumen de venta que tienen también en el ámbito hispanoparlante, no entiendo como no ofrecen un soporte en español “oficial”.

2. El acceso al chat no es siempre tan inmediato como me gustaría

En sus mejores tiempos, Hostgator, incluso en momento del día de mucha saturación tardaba, contaba, como mucho, con 2 o 3 minutos de tiempo de espera en el chat. Este valor ha empeorado mucho y ha sido algo inestable los últimos meses justo tras el cambio de dueño. Ahora hay rachas con tiempos de espera de 1 minuto y otras con tiempos de espera habituales de 10 o 20 minutos.

Aunque lo cierto es que, al poder usar el chat en segundo plano, personalmente, puedo vivir con esto. Y una vez dentro, el servicio sigue siendo igual de bueno que siempre.

3. El servicio de soporte no incluye WordPress, Joomla

Aunque en la práctica, como ya he comentado, me han llegado a dar soporte incluso de WordPress y las páginas de ayuda y los foros de soporte tocan muchos temas relativas a WordPress, el soporte a WordPress no forma parte del servicio oficial.

En la práctica de manera “voluntarista”, sí lo hacen, pero lógicamente no asumen ningún compromiso de soporte de WordPress. El único compromiso es la compatibilidad de los servidores con WordPress, pero el soporte oficial es un soporte del hosting puro y duro, sin entrar en aplicación como WordPress, Joomla o similares. A mi personalmente me han ayudado en prestashop, magento, smf, aparte de los anteriormente mencionados, pero no tenían por que hacerlo.

De todas formas, en este punto hay que ser justos, no pidamos peras al olmo porque nadie da este soporte por este precio. Yo lo menciono, sobre todo, que te quede claro que el soporte del hosting es una cosa y el soporte de tu instalación WordPress otra muy diferente, mucho gente lo confunde y se queda con expectativas de soporte equivocadas. Existen servicios con soporte de WordPress, incluso de gestión completa de instalaciones WordPress, pero en este caso, lógicamente, ya estamos hablando de gamas de precios muy diferentes.

4. Incidencia grave durante el verano pasado

Este verano hubo una incidencia grave con su DataCenter que produjo varias horas de caídas continuas durante el fin de semana del 2 de agosto por las cuales también nos hemos visto afectados en este blog.

En general, cumplen perfectamente con el 99,9% de disponibilidad que anuncian, en el tiempo que llevamos con ellos prácticamente no ha habido incidencias dignas de mención, salvo ésta que la cual no nos la hemos tomado como razón para cambiar de servicio por haber sido algo excepcional dentro de una trayectoria de servicio impecable.

En cualquier caso, no hay que engañarse, siempre tienes que contar con que algo así puede pasar y hay que ser justos y recordar que estamos hablando de una opción de muy bajo coste. De nuevo, no pidamos peras al olmo.

Si tu actividad es tan crítica que bajo ningún concepto se puede tolerar una situación así, has de buscar soluciones en una gama de servicio bastante más alta (y cara) con redundancia entre servidores (2 o más servidores) y que cuente con servidores en diferentes ubicaciones geográficas para que esta redundancia realmente sea eficaz.

Ojo con las soluciones tipo “nube” que recalcan su redundancia porque en la mayoría su “nube” no está distribuida geográficamente, por tanto, la redundancia es sólo a nivel local (máquinas del mismo edificio). En la incidencia de Hostgator, por ejemplo, una redundancia así no habría valido para nada puesto que lo que falló fue el Datacenter entero y todos sus servidores se vieron afectados.

5. Las opciones de gama media (VPS) ya no son tan económicas

Dado el fuerte crecimiento de mis webs y blogs  y debido también a otros motivos (más control sobre el servidor, no usar recursos compartidos, etc.), migré en febrero nuestro hosting reseller “cooper” a un servidor VPS.

El servicio es bueno (estabilidad, posibilidades, herramientas, etc.), pero las prestaciones de CPU y memoria en relación al precio se están quedando justas con respecto a las que anuncia la competencia.

En los próximos meses analizaré este tema más a fondo para ver si sigo con la opción VPS de Hostgator o me planteo una alternativa y de la que publicaré mis conclusiones si llego a hacerlo.

Conclusión

Si buscas una opción de hosting muy ajustada de precio, con muy buenas prestaciones,  muy buen soporte y el inglés no es un problema para ti, hoy por hoy, Hostgator sigue siendo mi recomendación personal.

Este blog ha soportado días con muchas visitas sin ningún problema y con holgura para más, sobrecarga de plugins por mi parte, esta siempre actualizado o te ofrecen la opción de poder tener siempre las últimas versiones de php y mysql, etc. Así que se trata de una excelente opción low cost para empezar y quedarse con ellos unos cuantos años. Hostgator hace que el proceso de escalar a medida que se necesiten mas recursos sea muy fácil. En la mayoría de los casos lo hacen ellos mismos sin necesidad de que el usuario intervenga.

Sin embargo, en las opciones de gama media/alta (VPS y servidores dedicados), el mercado ofrece muchas opciones que parecen más interesantes, al menos, sobre el papel (especificaciones técnicas).

Como las opciones de hosting no se agotan en Hostgator voy a hablarte muy rápido también de otras opciones de hosting interesantes y sus peculiaridades.

Gigas

Gigas es cloud hosting, un ejemplo de una opción de un servicio de hosting en la nubecloud solutions y, además, en español. Ya entra en otra gama de precios (unos 19€+IVA/mes en su opción más básica), pero a cambio cuenta con prestaciones muy interesantes y buena reputación. Dispone de cloud servers autogestionados.

El soporte es inmejorable,pero hay que tener en cuenta que no es un hosting gestionado (aunque si tienen opciones de este tipo), es decir que el precio que se consigue es mejor para un Cloud VPS por ejemplo, pero aparte de la migración, el mantenimiento del servidor y demás sería cosa nuestra. Aclarar que igual que en el caso de Hostgator, dan mas de lo que en teoría tienen que darte, y a mi me han ayudado y mucho con el soporte incluso en la optimización del Cloud VPS, pero no era la opción que necesitaba pues me quitaba tiempo de las webs el tener que dedicarme al servidor. Sin embargo si tienes un buen nivel o elijes una opcion con soporte, son tambien una muy buena opción

Construye tu propio cloud data center en un minuto con Gigas

Cloud VPS al mejor precio con Gigas

Si no te convencen ninguno de los dos web hosting o quieres ver mas aquí tienes otros Web hostings recomendados.

CloudFlare, ayuda y posible solución frente a ataques (D)DoS

CloudFlare, ayuda y posible solución frente a ataques (D)DoSHace poco me hablaron de CloudFlare, un servicio que gracias a su red trata de actuar como intermediario entre Internet y nuestra web para balancear carga, implementar su propio caché de información, filtrar ataques web, gestionar estadísticas y bloqueos de clientes, etc, y tras investigarlos por un tiempo he visto usuarios que están encantados con su servicio y a los que les da muy buenos resultados, y usuarios que se quejan de caídas del sistema, algo crítico y que es una de las cosas que prometen evitar. A mi personalmente me parece una idea mas que interesante teniendo en cuenta que es gratuito (al menos uno de los planes), y las ventajas que prometen. Si no convence siempre lo puedes desactivar, por lo que no veo problema. Yo de momento lo estoy probando en alguna de mis webs, y si me convence lo pondré en todas. Te dejo un video en inglés al respecto:

[vimeo]http://vimeo.com/22229239[/vimeo] (más…)

Warning! WP Super Cache caching broken! The script advanced-cache.php

¿Has migrado tu wordpress a un nuevo servidor y te ha aparecido este error?:

Warning! WP Super Cache caching broken! The script advanced-cache.php could not load wp-cache-phase1.php.

Please edit /home/****/public_html/*****/wp-content/advanced-cache.php and make sure the path to /home/****/public_html/*****/wp-content/plugins/wp-super-cache/wp-cache-phase1.php is correct…

No te preocupes. Este es un error común en sitios WordPress que han sido migrados a un nuevo alojamiento. Sin mas podrías volverte loco cambiando permisos, borrando caches, lineas e archivos, etc. Hagas lo que hagas no puedes desactivar el plugin WP Super Cache, ni entrar a los ajustes. Empiezas a desesperarte. Son esos errores que no te esperas y que te los encuentras, pues como en nuestro caso, por casualidad al hacer la migración de mis blogs. Pero no te preocupes. La solución, como casi siempre, es mucho mas fácil de lo que cabe pensar.

Para reparar este error, lo único que tienes que hacer es eliminar el fichero wp-content/advanced-cache.php

Ya está. Como en la instalación de WordPress no esperes mas pasos. Esto hará que WP Super Cache se reconfigure y vuelva a funcionar, eso si, luego entra a revisar los ajustes por si no está todo como lo dejaste, pero eso ya son dos minutos. Por si tienes dudas aquí te enseño como configurar WP Super Cache.

Consejos para optimizar el uso de WordPress

Consejos para optimizar el uso de WordPress

Consejos para optimizar el uso de WordPress

Hoy os daré algunos consejos, para aquellos usuarios de WordPress, que estén teniendo dificultades en cuanto al gran consumo de CPU (y RAM) que se genera al sobrepasar la cantidad de visitas, y para optimizar wordpress en general.

(más…)

Como configurar WP Super Cache

Este plugin es fundamental. Permite ahorrar ancho de banda y acelera bastante tu wordpress. Es especialmente necesario cuando empiezas a ganar muchos visitantes.

La configuración como en casi todos los plugins de wordpress es bastante sencilla. En principio con marcar todas las casillas que pone recomendado (Recommended) bastaria, si alguna fallase en tu hosting el propio plugin te avisa y te da los pasos a seguir para solucionarlo. Pero aún asi, a muchos usuarios les da miedo al ver un plugin con tantas opciones, sobre todo por que no todas estan traducidas, asi que voy a daros unas pautas básicas con las que podéis empezar a sacarle partido a este maravilloso plugin. Luego cuando veáis los resultados, ya podréis ir probando el resto de opciones.

En la pantalla de plugins, bajáis hasta WP Super Cache, y pincháis en Ajustes.

En la pestaña Easy (fácil o básico) marcáis la opción Caching On (Recommended).

(más…)