Home Notas Weblog Downloads Manuales Mis programas Diseño web Links Correo Información legal Mejor visto en ... FAQ Acerca del autor Menú
RSS 1.0

Elección de un hosting

Por ICeman, versión 0.9

Escribo este documento esperando que le sirva de ayuda a la gente que tiene ganas de crear su sitio web.

El enfoque de este documento es encontrar un alojamiento para el sitio web que ya tenés hecho; si no lo tenés hecho aún, no sé qué estás esperando. El lenguaje HTML en que están hechas las páginas web es sumamente fácil de aprender para cualquier ser humano con cerebro. Simplemente leé algún manual de HTML y listo.

De modo que voy a suponer que ya tenés tu sitio web hecho. Pero ¿Cómo es ese sitio? Es una carpeta, con subcarpetas, la cual contiene las páginas HTML, las imágenes que usás y todo lo demás. Vos lo ves desde un filesystem local, no te asustes, eso quiere decir que lo ves desde tu disco rígido. Abrís una página principal, y los links te van llevando a las otras.

Antes de subirlo, vas a tener que checkear tres cosas:

  1. La página principal se tiene que llamar index.html (incluyendo la l del final), y estar en la "carpeta mayor", no en una subcarpeta.
  2. Los links internos dentro del sitio tienen que ser relativos, nada de poner C:, y las barras deben ser así / y no así \.
  3. Todo lo que use el sitio (imágenes, flash, etc.) debe estar dentro de esa carpeta. Nada debe estar afuera.

Si no cumplís con eso vas a tener serios problemas. Bien, supongamos que ya lo hiciste. Ahora necesitás subirlo. Pero, ¿En dónde?

Los hostings

Un hosting es una empresa que se dedica a albergar los sitios web ajenos en sus servidores. Hay muchos hostings y todos son diferentes. Por eso hay que elegir muy bien y con mucho cuidado. Una vez hecha nuestra elección, hay que registrarse completando un formulario on-line; y subir el sitio.

Cosas a tener en cuenta

El orden lo puse yo en base a mis propias prioridades. Quizás vos cambies de orden a esto, pero debés reconocer que todas estas características deben ser tomadas en cuenta.

  1. Precio: Claro, hay hostings gratis y hostings pagos. Yo sólo voy a mencionar los hostings gratuitos, ya que no tengo plata; y los hostings pagos cobran (en su mayoría) en dólares.
  2. Acceso FTP: Esto es importantísimo, y estoy seguro de que no tenés ni idea de qué es. Por eso voy a dar una explicación un poquito larga. El FTP es el protocolo nativo de Internet para subir y bajar archivos de un servidor. Para ello necesitás un programa que se llama cliente FTP, de los disponibles para Windows recomiendo el CuteFTP, o el WSFTP. Ambos son shareware. Con el CuteFTP (por ejemplo) vas a poder ver en pantalla tu disco a la izquierda, y el del servidor a la derecha. Para subir tu sitio web, simplemente arrastrás la carpeta de tu sitio a la derecha. Y listo, todos los archivos están en el servidor. El CuteFTP permite crear colas de subida y bajada, con la que no necesariamente subís el sitio de una sola vez. Permite subidas programadas, macros y hasta integración de shell al botón derecho, lo que permite que subas a tu sitio cualquier archivo de tu disco simplemente haciéndole click con el botón derecho.
    Si el hosting no te da acceso FTP, tendrías que subir todos los archivos uno por uno con el navegador. Para que te hagas una idea, mi sitio web tiene 135 archivos y 21 subcarpetas. Si tu sitio tiene muchos archivos o pensás actualizarlo seguido, esta será tu prioridad #1.
  3. Publicidad: La mayoría de los hostings gratuitos te obligan a que pongas sus banners en las páginas de tu sitio. Al fin y al cabo, eso es lo que ganan ellos. El problema es que muchos hostings te los agregan automáticamente, deformando tu sitio. Incluso, lo hacen con popups y JavaScript; lo cual suele ser bastante molesto y nocivo para los usuarios que visiten tu sitio. Por lo que vas a tener que buscar hostings que no te hagan esto. Si te considerás a vos mismo un "artista web" esta será tu prioridad #1.
  4. Espacio: El espacio en megabytes que te da el hosting es limitado. En promedio, los hostings gratis te dan entre 10 y 20 Mb, pero los hay hasta de 100 Mb. Esto es crítico, y bastante fácil de entender. Para saber cuánto pesa tu sitio, hacé click con el botón derecho en la carpeta y elegí "propiedades".
    Si tu sitio es muy grande, esta es tu prioridad #1. Y muchos hostings te ponen un límite al tamaño de cada archivo. Por ejemplo, aunque te den un espacio de 50 Mb, no te dejan subir archivos de más de 2 Mb; eso es para evitar que subas MP3. Tené eso en cuenta.
  5. Tecnologías: Si hiciste tu sitio con alguna tecnología como SSI, scripts CGI, PHP, ASP, JSP, servlets, extensiones de Front Page o lo que sea, vas a tener que buscar un hosting que te dé ese soporte. Si usás alguna de esas tencnologías en lugar de solo usar HTML estándar, esta será otra prioridad. Pero si tu sitio sólo usa HTML, JavaScript, applets Java, etc. esto no te afecta.
  6. Ancho de banda: A los hostings le molesta bastante que los visitantes de tu sitio (si son muchos) usen demasiado ancho de banda. Por eso te dan un ancho de banda limitado. Si creés que tu sitio tendrá muchísimas visitas, o se bajarán muchos archivos pesados de él, debés tener esto muy en cuenta.
  7. Censura: A los hostings no les gusta alojar contenidos que les causen problemas. Por ejemplo, si creaste un sitio de propaganda neonazi, va a ser difícil que consigas un hosting que te deje subirlo. Lo mismo te puede pasar con cualquier otra expresión política o religiosa. También vas a tener problemas si creaste un sitio porno. Si tu sitio es de hacking/cracking correrás la misma suerte.
  8. Asociación con dominios: Si pensás obtener un dominio para tu sitio web, asegurate de que el hosting que vayas a usar te permita asociar tu dominio con él. Esto particularmente no me importa, ya que por ahora ni pienso sacar un dominio. No lo considero importante.
  9. Scripts prehechos: Más allá de los scripts CGI que puedas hacer, algunos hostings tienen scripts CGI pre-hechos que vos podés usar; de este modo es muy fácil agregar estas funcionalidades a tu sitio sin saber programar en Perl. El más común es un contador de visitas; pero también son muy populares los guestbooks (libros de visitas), foros web, etc.
  10. Direcciones de e-mail: Es muy probable que apenas pongas tu dirección de e-mail en una página de tu sitio, empieces a recibir toneladas de spam. Por ello muchos hostings te dan direcciones de mail asociadas a tu sitio para que puedas diferenciar tus e-mails personales de los que te lleguen como webmaster.
  11. Fines comerciales: Son muy pocos los hostings gratuitos que te permiten subir sitios de PyMEs y por lo general no te dan el soporte necesario para vender on-line; también es raro que te dejen poner banners de terceras partes por los que vos cobres.
  12. Edición on-line: Bueno esto ya es la gansada. Se supone que tu sitio ya estaba hecho, pero igual lo tengo que mencionar. Para aquellos que no saben nada de la vida, existen hostings que te permiten crear páginas eligiendo entre distintas plantillas, y luego completar un formulario. Realmente no recomiendo usar esto. Las páginas creadas de este modo son una basura.

Bien, para saber cuáles son las condiciones de cada hosting debés leer detenidamente los términos del servicio (TOS) antes de inscribirte. Si no lo hacés, seguro que te clavás.


Lista de hostings gratuitos

Atención: al momento que leas esta lista las condiciones de cada uno pueden estar desactualizadas. De hecho, pueden estarlo al momento de que la escriba. Por eso te vuelvo a repetir, leé cuidadosamente las condiciones de servicio antes de anotarte en alguno. Por supuesto, en la mayoría de los casos esas condiciones están en inglés, así que vas a necesitar la compañía de un adulto :)

Por supuesto, estos son sólo algunos. Para buscar más, fijate en Google.

Habrás notado que gran parte de ellos te dan la opción de que incluyas sus banners en tus páginas en forma estática, o que te las incluyan ellos con JavaScript. Realmente recomiendo la primera, JavaScript es muy molesto para los usuarios; en particular cuando se usa para hacer pop-ups.

Espero que puedas elegir un hosting con juicio y sabiduría, de acuerdo a las necesidades de tu sitio.

Fuente: http://www.prospector.cz/Hosting/. De ahí obtuve la lista de hostings gratuitos.


XHTML válido CSS válido ¡Bajate Firefox! ¡Instalá el soporte Java ya! Algunos derechos reservados