miércoles, 8 de marzo de 2017

CÓMO SE PUBLICA UN SITIO WEB EN INTERNET ACCESIBLE A TODO EL MUNDO?

¿Cómo se publica un sitio web en Internet accesible a todo el mundo?
Ahora mismo, tu sitio web está en tu ordenador, pero pronto aprenderás a publicarlo o ponerlo en Internet en un ordenador "especial", el servidor de producción.

¿Qué es el servidor de producción?
Normalmente, en un entorno profesional de desarrollo web es muy normal que se utilicen diferentes ordenadores para diferentes propósitos:
  • El servidor de desarrollo: es el ordenador en el que se desarrolla el sitio web, no necesita estar conectado a Internet.
  • El servidor de pruebas: es el ordenador en el que se puede comprobar el correcto funcionamiento de un sitio web en su conjunto.
  • El servidor de respaldo o de versiones: es el ordenador en el que se almacena todo el código desarrollado y permite recuperar versiones antiguas del código.
  • El servidor de producción: es el ordenador en el que está funcionando el sitio web, al que están accediendo los usuarios del sitio web y que está conectado a Internet (excepto si el sitio web es para una intranet).
Tu ordenador personal realiza las funciones de servidor de desarrollo, servidor de pruebas y servidor de respaldo (¡no te olvides de realizar copias de seguridad!), aunque si tienes varios ordenadores te puedes montar un entorno de trabajo como el anterior. ¿Y el servidor de producción? Es el ordenador en el que vas a publicar tu sitio web.

Un sitio web se compone de diferentes ficheros, las páginas HTML y todos los ficheros como imágenes y vídeos que se emplean en las páginas HTML.
Un sitio web se desarrolla en un ordenador que se suele denominar “servidor de desarrollo”. En muchos casos, el servidor de desarrollo es el ordenador personal con el que trabaja el desarrollador web.

El servidor de desarrollo normalmente no está permanentemente conectado a Internet, lo cual plantea un problema, ya que los usuarios que quieran acceder al sitio web se pueden encontrar de que no pueden en ciertas ocasiones acceder, porque el ordenador está apagado o desconectado de Internet.
Es mejor que delegues las funciones del servidor de producción en los expertos en la materia como son las empresas de alojamiento o hosting.
Una vez desarrollado un sitio web, se debe copiar del servidor de desarrollo al servidor de producción para que esté disponible para cualquier usuario en cualquier momento.

La copia de un sitio web desde el servidor de desarrollo hasta el servidor de producción se puede realizar de diferentes formas.

FTP, File Transfer Protocol, el protocolo de transferencia de archivos.
Para realizar el envío se tiene que usar un programa específico que se llama cliente de FTP.
Normalmente, la mayoría de los sistemas operativos incluyen un cliente de FTP sencillo.
Para Windows es muy popular WinSCP, un programa gratuito, aunque también existen otros programas de pago como SmartFTP, que se puede probar durante 30 días.

No hay comentarios.:

Publicar un comentario