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:
- 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.
- Los links internos dentro del sitio tienen que ser relativos, nada de poner
C:
, y las barras deben ser así /
y no así \
.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- F2g.net: paquete de hosting de 15 Mb que viene con completo soporte CGI, PHP 4 y SSI, uso de archivos .htaccess, programa sendmail, subida por FTP, e-mail,
URL tunombre.f2g.net y sin avisos forzados.
- FreeServers: en este servicio te dan 12 Mb de espacio, nombre de dominio personalizado, direcciones de email ilimitadas, acceso FTP, contador de visitas, guestgook y administrador de archivos ¡un montón de cosas! Te dan una dirección del tipo tunombre.freeservers.com (podés elegir entre 6 dominios).
- Virtualave: te dan mucho ancho de banda, 20 Mb de espacio, acceso a Perl, SSI, FTP, soporte técnico las 24 hs., soporte SSL, backups diarios del servidor, estadísticas del servidor y un montón
de cosas. Es requerido que cada página que crees tenga un banner de 468x60 en la parte de arriba o en un pop-up.
- RedRival: 20 Mb de espacio sin avisos. Subida por FTP.
- Stormloader: te dan 50 Mb en el servidor, herramientas de armado de páginas, guestbook y foro de mensajes para tu sitio, ancho de banda ilimitado, soporte on-line y para los principiantes plantillas de páginas fáciles de usar.
- Seal Team Six: te dan espacio ilimitado, subida por FTP y por navegador, scripts preinstalados (foro de mensajes, guestbook, e-mail enviado desde formulario), editor de páginas on-line, administrador de archivos y soporte técnico.
- Doteasy: 20 Mb de espacio, acceso FTP ilimitado, cuentas de email ilimitadas, reenvío de e-mails, auto-respuesta de mails y nada de avisos en tu sitio.
- Prohosting: te dan 50 Mb de espacio en disco, una utilidad de creación de sitios, acceso FTP y soporte de scripts CGI. Los avisos pueden estar en la parte de arriba de la página o en una ventana de pop-up.
- Tripod: este servicio, parte de la red Lycos, ofrece 50 Mb de espacios, scripts CGI preinstalados, subida por FTP, constructor on-line de páginas y administrador de archivos. Hay que poner un banner arriba en cada página o en una ventana de pop-up.
- TopCities: te dan 150 Mb de espacio, tu propio subdominio, acceso FTP, guestbook, foro de mensajes, editor de HTML, ancho de banda ilimitado y hasta soporte técnico. Ellos se reservan el derecho a poner avisos en alguna o todas tus páginas en cualquier momento.
- ESmartStart: 100 Mb de espacio con tráfico ilimitado, administrador de archivos basado en web, acceso FTP, direcciones de mail ilimitadas y algunos scripts CGI pre-instalados.
- Angelfire: 5 Mb de espacio, subida por FTP, editor on-line, admiten sitios de negocios, e-mail basado en web. Si tu sitio pesa 200 Kb o menos ellos no ponen avisos en tus páginas, si es más grande te ponen banners o pop-ups.
- Geocities: espacio de 11 Mb, subidas por FTP y web, 3 editores on-line, e-mail, URL larga, avisos en pop-ups. Y en la esquina derecha está todo el tiempo el logo de Geocities hecho con JavaScript.
- SpacePorts: 10 Mb de espacio, acceso FTP. En la parte de arriba de todas tus páginas habrá un banner, pero te pagan ¢10 por cada click en el banner.
- Internet trash: nuevo servicio que ofrece hosting, al parecer no censura nada.
- Homestead: 16 Mb de espacio, subdominio tunombre.homestead.com y nada de avisos. Este hosting además te da un montón de plantillas pre-hechas.
- 2itB: te dejan usar tu propio dominio si tenés, o te dan un subdominio tunombre.2ITb.com, subida por FTP y navegador, creador de páginas, espacio web ilimitado, e-mail, webchat, foros. Para páginas personales, caseras y pequeños negocios.
- 00server.com: 20 Mb de espacio web, un subdominio tipo tunombre.00server.com, direcciones de mail ilimitadas, contadores, guestbook, estadísticas de tu sitio y más.
- 50megs: 50 Mb de espacio, acceso FTP, subdominio y algunos scripts preinstalados.
- AokWebhost4free: 100 Mb de espacio, acceso FTP, estadísticas y herramientas para el sitio. Además te promocionan el sitio en los buscadores.
- Dreamwater: 30 Mb de espacio (y más si lo necesitás), guestbook, foro, mail desde formulario, editor de páginas web, plantillas de páginas, librería de imágenes. Te dan una dirección dreamwater.com/tunombre. Ancho de banda ilimitado. Un banner en la parte superior de cada página web. No te da soporte FTP.
- EasySpace Limited: 25 Mb de espacio, acceso FTP.
- Free Yellow: 12 Mb de espacio, editor HTML online, librería de imágenes, contador de visitas, formularios, auto-respondedor de mails y un programa propietario para subir archivos. Permiten sitios de negocios.
- NetTaxi: 3 Mb de espacio, e-mail (tunombre@nettaxi.com), acceso FTP. webchat, foro, carrito de compras, etc.
- Fortunecity: 20MB de espacio, subida por FTP, editor online, administrador de archivos, dirección de e-mail. Te ponen un banner en la parte de arriba de cada página.
- Galore: 10 Mb de espacio y te permiten poner avisos pagos.
- Fleebo: su plan de hosting incluye 50 Mb de espacio en disco, hasta 10 páginas definidas por usuarios, foros, guestbook, contadores de visitas, comunidades, grupos, sub-directorios para tus usuarios y más.
- 100 Megs Free: subida por FTP, una dirección del estilo tunombre.100megsfree.com, editor HTML basado en web, y algunos scripts preinstalados. Los avisos pueden estar en tu página o en una ventana de pop-up.
- 1stconnection: hosting con 100 Mb de espacio. subida por navegador, guestbook, foro.
- 2TROM: 20 Mb de espacio, dirección tunombre.2trom.com y herramientas de edición y promoción del sitio.
- Moreitsolutions: hosting de 12 Mb, e-mail, herramientas de creación y diseño del sitio.
- Howdy Neighbor: hosting de 2 Mb, no permiten sitios de negocios o tus banners. No ponen avisos en tu página, sólo un link gráfico a su página principal.
- Forfree.at: hosting de 2 Mb, acceso FTP, casilla de e-mail, te ponen un aviso en la parte de abajo de cada página.
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.