Web.HTML.Servidores WEB.

Servidor Local

Antes de empezar a enredar con el mundo de la web, se instalará un pequeño servidor web local para ir probando el código y ver resultados en acción.

Lo primero es bajarse un pequeño gran programa que se llama XAMPP, de las siglas (Apache, MaríaDB, PHP y Perl). Es un paquete que contiene todo lo necesario para poder programar cualquier página web. Existen otros como por ejemplo WAMP. A mi personalmente me gusta más el primero así que se trabajará con éste.

Se hace clic aquí y se baja la versión que más convenga, es decir, se debe elegir la versión de php, arquitectura y plataforma con la que se va a trabajar .

Los archivos fuentes se deben guardar en C:\xampp\htdocs. Si se quiere crear una carpeta o directorio se debe especificar cuando se ejecuta apache en el navegador.

En términos normales el servidor apache se ejecuta en el navegador tecleando “localhost/archivo.html”, de esta forma busca los archivos en C:\xampp\htdocs.

Si se crea una carpeta con nombre formularios por ejemplo, se debe poner en el navegador “localhost/formularios/archivo.html” para que funcionase correctamente.

Para crear los archivos htm o html se puede usar un editor de texto cualquiera como puede ser notepad, notepad++, bluefish, geany, Visual Studio Code , Atom e incluso entornos de desarrollo un poco más avanzados como aptana.

Hosting Web.

Existe un amplio abanico de hosting web, tanto gratuitos como de pago, de éste ultimo seguramente habrá mas.

Los gratuitos ofrecen muchas cosas sin costes ocultos, pero siempre deben “cojear” por algún sitio, nadie regala nada. Para ir aprendiendo puede servir, pero si se quiere ir a algo más serio lo mejor es uno de pago.

¿Donde flojean los servidores web gratuitos?.

  • Seguridad.
  • Si se utiliza php hay que fijarse que versión soporta. Los gratuitos suelen tener versiones antiguas.
  • Si se utiliza bases de datos, también hay que fijarse en la versión que soporta, ya que pasa lo mismo que con php, utiliza motores antiguos o versiones obsoletas.
  • Si se utiliza CMS , se debe fijar de nuevo en las versiones que soporta. Suelen sólo soportar versiones muy obsoletas de los CMS que hay en el mercado.

Voy a poner una lista de hosting gratuitos que va a servir de sobra para pruebas.

2FreeHosting

  • 20 GB de espacio.
  • 150 GB de transferencia.
  • 10 Cuentas de correo.
  • Hasta 5 subdominios.
  • Administrador de archivos.
  • Panel de control cpanel.
  • Soporte PHP y PHPMyAdmin
  • Protección Hotlink y Spam.
  • Instalaciones para la mayoría de los CMS más usados.
  • Asistente de creación de páginas web mediante Zyro Builder y muchísimas plantillas gratuitas.
  • Sin publicidad.
  • Acceso FTP.
  • Backups semanales.
  • Acceso SSH.
  • Bases de Datos hasta 10.

Hostinger.

Este servidor es de pago, pero ofrecen un hosting gratuito con unas opciones más que interesantes.

  • Espacio de Disco 1000 MB.
  • Ancho de banda ilimitado.
  • Sencillo Creador de Sitios.
  • Instalador de CMS.
  • Soporte PHP, MySQL.
  • Cpanel gratuito.
  • Sin publicidad ni anuncios.
  • FTP, Cron Jobs y Reenviador de correos.

Existen otros hosting con características interesantes como pueden ser Free Hosting Área, NixiWeb, Infinity, Byet Host, 5gbfree…etc.

Continúa por ¿Por donde empiezo?.