Obtener alojamiento y un nombre de dominio
Si desea un control total sobre su sitio web publicado, entonces probablemente tendrá que gastar dinero para comprar:
Hosting: espacio de archivo alquilado en el servidor web de una empresa de hosting. Pones los archivos de tu sitio web en este espacio, y el servidor web sirve el contenido a los usuarios web que lo solicitan.
- Cómo actualizar un sitio web en ejecución
- ¿Dónde encuentro servicios de desarrollo web en Tampa?
- ¿Qué hace que un buen sitio porno gratuito (sitio de tubo)?
- ¿Por qué no hay ningún campo de programación o desarrollo como Hack Reactor, Dev Bootcamp, Bloc, etc. en Montreal, Quebec?
- ¿Es posible desarrollar un sistema de inicio de sesión seguro que sustituya una base de datos MySQL por una matriz PHP?
Un nombre de dominio: la dirección única donde las personas pueden encontrar su sitio web, como http: // http: //www.bbc.co.uk. Usted alquila su nombre de dominio durante tantos años a un registrador de dominios.
Muchos sitios web profesionales se conectan de esta manera.
Además, necesitará un programa de Protocolo de transferencia de archivos (FTP) para transferir realmente los archivos del sitio web al servidor. Los programas FTP varían ampliamente, pero generalmente debe iniciar sesión en su servidor web utilizando los detalles proporcionados por su empresa de alojamiento (por ejemplo, nombre de usuario, contraseña, nombre de host). Luego, el programa le muestra sus archivos locales y los archivos del servidor web en dos ventanas, para que pueda transferirlos de un lado a otro:
Consejos para encontrar hosting y dominios
Hay algunos servicios gratuitos disponibles como Neocities, Blogger y WordPress. Nuevamente, obtienes lo que pagas, pero son ideales para tus experimentos iniciales. Los servicios gratuitos en su mayoría tampoco requieren software FTP para las cargas, solo puede arrastrarlos y soltarlos directamente dentro de su interfaz web.
A veces, las empresas proporcionan alojamiento y dominios en un solo paquete.
Usando una herramienta en línea como GitHub o Google App Engine
Algunas herramientas le permiten publicar su sitio web en línea:
GitHub es un sitio de “codificación social”. Le permite cargar repositorios de código para el almacenamiento en el sistema de control de versiones Git. Luego puede colaborar en proyectos de código, y el sistema es de código abierto de forma predeterminada, lo que significa que cualquier persona en el mundo puede encontrar su código de GitHub, usarlo, aprender de él y mejorarlo. GitHub tiene una característica muy útil llamada GitHub Pages, que le permite exponer el código del sitio web en vivo en la web.
Google App Engine es una potente plataforma que le permite crear y ejecutar aplicaciones en la infraestructura de Google, ya sea que necesite crear una aplicación web de varios niveles desde cero o alojar un sitio web estático. Consulte ¿Cómo aloja su sitio web en Google App Engine? para más información.
A diferencia de la mayoría de los hosting, tales herramientas son generalmente de uso gratuito, pero solo obtienes un conjunto limitado de funciones.
Usar un IDE basado en la web como Thimble
Hay una serie de aplicaciones web que emulan un entorno de desarrollo de sitios web, lo que le permite ingresar HTML, CSS y JavaScript y luego mostrar el resultado de ese código cuando se presenta como un sitio web, todo en una pestaña del navegador. En términos generales, estas herramientas son bastante fáciles, excelentes para aprender y gratuitas (para funciones básicas), y alojan su página renderizada en una dirección web única. Sin embargo, las características básicas son bastante limitadas, y las aplicaciones generalmente no proporcionan espacio de alojamiento para activos (como imágenes).
Intente jugar con algunos de estos ejemplos y vea cuál le gusta más:
JSFiddle
Dedal
JS Bin
CodePen
Publicación a través de GitHubEdit
Ahora veamos cómo publicar fácilmente su sitio a través de las páginas de GitHub.
En primer lugar, regístrese en GitHub y verifique su dirección de correo electrónico.
A continuación, debe crear un repositorio para que ingresen sus archivos.
En esta página, en el cuadro Nombre del repositorio, ingrese http://username.github.io, donde username es su nombre de usuario. Entonces, por ejemplo, nuestros amigos bobsmiths ingresarían a http://bobsmiths.github.io.
También marque Inicializar este repositorio con un archivo README y luego haga clic en Crear repositorio.
Después de eso, arrastre y suelte el contenido de la carpeta de su sitio web en su repositorio y luego haga clic en Confirmar cambios.
Nota: Asegúrese de que su carpeta tenga un archivo index.html.
Ahora navegue su navegador a http://username.github.io para ver su sitio web en línea. Por ejemplo, para el nombre de usuario chrisssdavidmills, http://chrisssdavidmills.github.io
Nota: es posible que su sitio web tarde unos minutos en activarse. Si no funciona de inmediato, puede que tenga que esperar unos minutos y luego intentarlo de nuevo.