La historia y pesares de DesdeLinux con Hostings y VPS

En este mundo nada o casi nada es gratis, tener un sitio web cuesta dinero, pues se debe comprar (y mantener) el dominio, así como también se necesita un hosting o servidor donde esté ubicado el sitio o sitios.

Cuando un sitio necesita y depende de una base de datos tipo MySQL para su funcionamiento, cuando el sitio no está del todo bien optimizado, pero sobre todo… cuando el sitio es relativamente popular (o al menos recibe gran cantidad de visitas) se puede convertir en un problema para los proveedores de hosting, pues el sitio puede llegar a consumir demasiados recursos.

En el artículo anterior donde mencionaba que estábamos probando un VPS de GnuTransfer varios usuarios (Bruno y José Torres) me pidieron que compartiera las experiencias que hemos tenido con proveedores de VPS (y Hosting asumo también), por lo que … acá estoy para eso, para explicar por partes cómo se ha mantenido online hasta el momento DesdeLinux 😀

Expliquemos por partes cómo hemos llegado hasta aquí 😉

1. Hosting en SlickWebHost:

Cuando empezamos con DesdeLinux hace poco más de dos años esto era solo una idea, un simple sitio (blog) donde elav y yo pensábamos compartir nuestras experiencias y conocimientos. En ese momento pudimos comprar el dominio y también solo un mes de hosting en SlickWebHost.com

El hosting con ellos no recuerdo muy bien como fue en calidad, pero sí recuerdo que en esa época lo consideré bastante caro, pues era un reseller nada barato.

No estuvimos ahí mucho tiempo, menos de un mes.

2. Hosting en A2Hosting:

Buscando un mejor hosting que el anterior, hablé por LiveChat con varios proveedores de hostings que tuvieran precios relativamente baratos en ese momento, uno en particular me llamó la atención porque muchos lo catalogaban como “una empresa de geeks”, esta era A2Hosting.com . Tuve algunas charlas con ellos mediante LiveChat y me convencieron, brindaban un hosting aparentemente bueno y además facilidades como CPanel y Softaculus

En noviembre de 2011 (apenas 4 meses de comprar el hosting con ellos) ya presentábamos grandes problemas, teníamos caídas de forma simultánea. No faltó mucho para que desde A2Hosting nos mandaran un email diciéndonos que nosotros (el blog) estábamos consumiendo demasiados recursos, que teníamos que pasarnos a un plan superior (lo que incluye pagar más dinero), esto obviamente no nos gustó ni un poco por lo que gracias a las donaciones de varios amigos, pudimos comprar un Hosting con Hostgator.

3(a). VPS con AlvoTech:

Con las donaciones que recibimos también pudimos comprar un VPS con Alvotech.de, una empresa alemana que se dedica a vender VPS (servidores virtuales). Intentamos en un inicio poner el blog ahí, pero desafortunadamente no era posible, en ese momento el blog consumía demasiados recursos por estar muy pobremente optimizado, el VPS no podía soportar ni remotamente la carga que el blog generaría.

En vez de eso, decidimos poner en ese VPS otros servicios como Foro, Paste, IRC, FTP, nuestro MailServer, y alguna que otra cosa.

Aunque el VPS presenta de vez en cuando algún que otro problema, es algo raro pues por lo general es realmente estable el servicio de Alvotech, no obstante con reiniciar el VPS se soluciona.

By the way … el VPS funciona con Debian y está ubicado en Düsseldorf, Alemania 😉

3(b). Hosting en Hostgator:

Una vez ya ubicado el blog en Hostgator todo fue a mejor en un inicio. Comparado con los proveedores anteriores Hostgator era sin lugar a dudas superior en ese momento, el sitio funcionaba más fluido, no presentaba errores, no era un secreto que en ese momento (inclusive ahora) Hostgator es uno de los mejores proveedores de hosting.

El problema vino con el tiempo, mientras más visitas teníamos, mientras más lectores teníamos, mientras más populares nos volvíamos más problemas presentábamos en Hostgator.

Era una vez más, el mismo problema de siempre, recibíamos demasiadas visitas, generábamos demasiado procesamiento, sobrecargábamos demasiado al servidor donde estaba nuestra cuenta de Hosting, por lo que … de nuevo volvían los molestos errores: “Error 500 Internal Server“.

4. VPS con GnuTransfer:

Los chicos de GnuTransfer (Javier específicamente) tuvieron la gentileza y cortesía de enviarme un cupón para probar durante un mes un VPS de forma totalmente gratis, y aunque aún estamos en ese período de prueba… ya nos tienen convencidos de comprar con ellos (motivos múltiples, lo comentaré en otro post).

A día de hoy el blog está ubicado en un VPS de GnuTransfer, hasta el momento no presentamos problemas, el sitio funciona tan rápido como nunca antes … sin errores, sin fallos, una maravilla.

Ya hablaré en otro artículo específicamente sobre GnuTransfer y sus servicios pues hay mucho de qué hablar y explicar por el momento solo diré que el VPS funciona con Debian (Wheezy), usando +MySQL+PHP5+APC, realmente optimizado todo, al punto de que con aproximadamente 60 usuarios online el consumo de RAM no sobrepasa los 390MB … en realidad, asombroso 😀

En este minuto tenemos el plan xen-02048 y nos funciona de maravillas, pero … bueno, en otro post les contaré las novedades, pues no nos pensamos quedar con este plan solamente 😉


41 comentarios

  1.   Alejandro Alcalde dijo

    En mi blog estoy usando Nginx+MySQL+PHP5+ el módulo page_speed de google, deberíais probarlo.

    Saludos!

    1.    Manuel de la Fuente dijo

      Solo por curiosidad, ¿qué hosting usas?

      1.    Alejandro Alcalde dijo

        Un servidor dedicado en ovh, el más básico concretamente el KS 2G. Saludos

        1.    RafaGCG dijo

          OVH no es malo. Solo tiene 2 pegas. El soporte tiene fama de ser nulo, o sea que te lo tienes que guisar tu todo. Pero eso creo que no es problema por que estos chicos pilotan un huevo. Y no meter ningún dominio importante con ellos que a veces he leído problemas. Y yo tengo 3 con ellos… pero uno importante lo tengo en 100% en españa (el dominio) pagando 14 euros al año por un .com , si tengo que denunciar a una empresa prefiero que esté en españa.
          A parte de eso. En el nuevo datacenter de USA fíjate que maquinas y que precios:
          http://www.ovh.com/us/dedicated-servers/kimsufi.xml

          Pero si GNUTransfer va bien y se sienten cómodos, eso es lo importante OVH no les va a dar soporte, eso se lo digo desde ya.

          1.    Alejandro Alcalde dijo

            Es cierto eso que dices del soporte, pero me ha servido para aprender muchísimo sobre administración de sevidores, buscando por google se encuentra todo al final.

            Logré hasta configurar los DNS a mano editando ficheros de condiguración de BIND.

            Lo bueno que tiene esta compañia es que son muy baratos, estoy pagando 142 euros al año.

            En cuanto al dominio no lo tengo con ellos, compré el .com por $12 cuando tenía el blog alojado en blogger ye ha ido bien con ellos.

            Pero lo que tú dices, si les va bien ahora mismo, perfecto.

            saludos!!

          2.    KZKG^Gaara dijo

            DNS propio nuestro (bind9) es algo que quiero hacer, pero elav me recomienda que mejor no jeje ..

            El soporte técnico no es que nos sea algo de urgencia ni mucho menos, tanto elav como yo hemos administrado redes y servidores durante muchos años, tampoco es que tengamos miedo a la terminal o a daemons 🙂

          3.    Alejandro Alcalde dijo

            Si os interesa escribí 3 artículos describiendo el proceso de configuración de un servidor DNS a mano en Debian, hacedmelo saber y os envío el enlace (Para no hacer spam.)

            Saludos!

            1.    KZKG^Gaara dijo

              Sí no te preocupes, bind9 es de hecho la especialidad de elav LOL!!
              Igual acá escribimos un proceso detallado al respecto http://blog.desdelinux.net/tag/bind9

              Pero… ni modo, elav me pide que dejemos el DNS en manos de otro (como NameCheap por ejemplo).

              Por cierto, el otro día estaba probando nsd3 … bastante interesante como genera un .db y además comprueba las configuraciones antes de iniciar el demonio, échale un ojo y ya me dirás 🙂


          4.    elav dijo

            Yo prefiero que el servicio DNS sea ofrecido por una empresa que se dedique a ello. Es más seguro. U_U

    2.    KZKG^Gaara dijo

      PageSpeed nos dió problemas con … algo que ahora mismo no recuerdo, tendré que probarlo en este servidor a ver qué tal funciona.

      Sobre el resto, es exactamente lo que estamos usando 😀

  2.   dhunter dijo

    ¿Qué plugin para cache usan aquí?

    1.    Ozkar dijo

      Imagino que deba ser w3-total-cache o wp-super-cache. No Alejo?
      WP no tiene muchos plugins para eso, no obstante, sabes bien que WP con o sin caché es bastante majaderito con las conexiones concurrentes.

      1.    Manuel de la Fuente dijo

        Sí, es W3 Total Cache.

  3.   ulysess dijo

    No sé si soy al único que le pasa, pero tanto en el iPad como en iPhone, cuando abro un post de este blog en la aplicación de Feedly, se me cuelga la aplicación. No me pasa con ningún otro de los 120 suscripciones que tengo, por lo que tal vez sea un problema en la estructura del feed.

    Disculpa si no es un buen sitio para comentar esto, pero me da rabia no poderos leer cómodamente desde mi iDispositivo.

    1.    elav dijo

      Mira en este post del foro.

    2.    Manuel de la Fuente dijo

      ¿Cuál feed sigues, http://blog.desdelinux.net/feed o http://feeds.feedburner.com/usemoslinux?

      1.    ulysess dijo

        Ambos. Sigue fallando. Me he pasado a otro lector de feeds llamado Reeder en el iPhone y pronto estará en iPad y OSX.

        Gracias por las respuestas.

  4.   Anibal dijo

    como les dije en situaciones anteriores, lo mejor es hacer estatico (html) lo mas posible, usar CDN para las imagenes y contenido como css, js, etc.
    Usar memcache ademas del apc. Con eso bajan muchisimo el consumo del servidor.

    Muchos exitos !

    1.    KZKG^Gaara dijo

      APC es lo que configuré en el VPS, además del caché del sitio que sirve casi todo html directamente (evitando montón de procesamiento PHP)

  5. Lástima que en cuanto a compartidos GnuTransfer está sumamente limitado. Tenía la idea de contratar un plan al ver lo bien que va el blog, pero solo permiten 1 dominio y 1 base de datos en todas las modalidades. 🙁

  6.   Giskard dijo

    Muy bueno. Esperando el siguiente post donde explicarán más del GNUTransfer.

  7.   nn dijo

    https://www.digitalocean.com/pricing

  8.   Oscar dijo

    EL trafico excesivo es muy bueno en cuestion de que sabes que llegas a mucha gente pero malo por que obliga a tener mejores recursos. Si en el VPS en donde esta da problemas, hay una empresa Española de VPS Cloud muy buena que recomiendo, se llama Gigas, tiene dos meses gratis y garantia de satisfacción o devuelven el dinero, yo estoy ahi y hasta el momento no ha dado problemas (7 meses) en cuanto a las cuestiones de bajar peticiones, intenten usar Cloudflare, ayuda demasiado, incluso en la versión free.

    Espero todo mejore, la comunidad sigue.

    1.    eliotime3000 dijo

      Le falta que pongan a Debian Wheezy (y ya le ganó GNUTransfer en ese aspecto).

    2.    KZKG^Gaara dijo

      Sí, pensamos usar CloudFlare (la versión gratis), aún queda configurarla apropiadamente.

  9.   José Torres dijo

    Gracias por compartir tus experiencias al respecto. muy interesante.

    1.    KZKG^Gaara dijo

      Gracias a tí por leernos amigo.

  10.   Canales dijo

    Muchas gracias por el gran esfuerzo que hacéis para compartir con todo el mundo. Sois unos ‘cracks’.

    1.    KZKG^Gaara dijo

      Para nada, gracias a tí por leernos 🙂

  11.   dhunter dijo

    ¿Y qué hay de un blog estático generado con pelican y usar disqus para los comentarios? ¿Muy espartano?

    Otra idea: Varnish…

    http://danielmiessler.com/blog/optimizing-wordpress-with-nginx-varnish-w3-total-cache-amazon-s3-and-memcached

  12.   Bruno dijo

    Y acá llegué yo con los millones de Gracias! 🙂

    Apoyo la recomendación de Oscar. Utilizar CDN para CSS, JS y Imágenes (Este último sólo si es posible y seguro)

    Por lo que veo utilizan bootstrap y el mismo probé servidores CDN. Ahora mismo Bootstrap se actualizó a su version 3 de la que no he visto GRANDES cambios (por lo poco que lei), pero si se concentraron en los recursos, ya que brindan CDN como gran opción y la inclusión de íconos de forma opcional…

    Saludos!

    1.    KZKG^Gaara dijo

      Usaremos un CDN (CloudFlare si no me equivoco) 😉
      Sobre la nueva versión de Bootstrap … eso se lo dejo a elav, él es quien se ocupa de lo referente al diseño, yo me ocupo de los servidores y servicios 😀

      1.    Bruno dijo

        Que bueno! Éxitos en eso entonces! el sitio aún sigue volando!

  13.   nn dijo

    No sé porque me borras si lo único que deseo es aportar, el siguiente link https://www.digitalocean.com/ tiene mejor pinta que el que usas, me parece, es una sugerencia, eso es todo.

    1.    Manuel de la Fuente dijo

      Como puedes ver, no te lo borramos, ahí está un poco más arriba. Simplemente se quedó en moderación porque el sistema pensó que podría ser spam. Y la verdad es que sí tenía toda la apariencia de spam, así que más cuidado. Aún así gracias por el aporte. 🙂

  14.   gonzalezmd dijo

    Gracias por las reseñas, son de mucha utilidad.

    1.    KZKG^Gaara dijo

      Gracias a tí por comentar 🙂

  15.   eliotime3000 dijo

    Con esta decisión y la prueba fehaciente de que GNUTransfer, me han motivado a alojar mi website en GNUTransfer.

    1.    KZKG^Gaara dijo

      Ya haré un post hablando de GnuTransfer específicamente 😉

  16.   Elery dijo

    Seria bueno contar un poco de la optimización del sitio, algo asi como buenas practicas.

    saludos

    1.    José Torres dijo

      Apoyo la moción. Eso si me encantaría leerlo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.