Aprendí un poco de HTML y CSS, por lo que puedo escribir código básico. Pero, ¿cómo llego mi código al sitio web? FTP? ¿Lo escribo en mi sitio web?

Primero debe ser dueño de un sitio web para poder cargar su código. Debería comprar un dominio de un registrador para obtener una dirección web (por ejemplo, quora.com). Este artículo tiene una lista bastante buena de registradores. Mi favorito personal es NameCheap.

Le recomiendo que lea este artículo antes de comprar un nombre de dominio.

Después de eso, obtendría una cuenta de alojamiento con un servidor web para poner su sitio web. Señalas tu nombre de dominio hacia esta cuenta de hosting. Puede usar Hostinger o ByetHost para alojamiento gratuito sin anuncios.

Después de tener ambos, es una simple cuestión de cargar los archivos de su sitio web al servidor web utilizando un cliente FTP (recomiendo Filezilla). Su webhost le proporcionará los detalles de FTP necesarios para cargar.

Alternativamente, si solo desea cargar un sitio para probar la funcionalidad, etc., una mejor alternativa es usar IDE basados ​​en la nube como Cloud9. Le dará una dirección web en su propio sitio para las cosas que cargue y le permitirá usar bases de datos PHP y MySQL, por ejemplo.

Primero, no, nunca debe usar FTP directo para cargar archivos a un sitio web en vivo a menos que lo esté haciendo en una red privada (VPN, etc.) o de otro modo a través de un túnel seguro.

FTP envía su contraseña en claro. Mala idea. Fue diseñado antes de que la seguridad se considerara importante. SFTP es un mínimo básico que recomendaría.

Si tiene un sitio con el que puede usar SSH, generalmente puede enviarle archivos mediante scp, una utilidad de “copia segura” que mantiene su contraseña y datos encriptados en el camino. Algunos hosts también tienen una interfaz de usuario basada en la web para cargar archivos, y si el host es competente, debería estar sobre https, lo que debería ser seguro.

Pero la opción más fácil y posiblemente más barata para un sitio estático es usar Amazon S3 y CloudFront. Hay una interfaz de usuario segura basada en la web para cargar archivos (¡asegúrese de habilitar el acceso público a los archivos!), Y hay herramientas de línea de comandos que puede usar para automatizar la carga.

Obtendrá una URL s3 predeterminada para probar su sitio, y también puede obtener su propio dominio y asignarlo y apuntarlo a su página de CloudFront.

Hola,

En primer lugar felicidades por aprender html y css.

1) Puede usar una aplicación FTP como filezilla para cargar la página web (HTML CSS JS, etc.) en el servidor web.

2 Cargue todos los archivos a “public_html” (este directorio difiere de una empresa de alojamiento a otra).

Si no tiene dominio y alojamiento web, puede buscar buenas ofertas en GoDaddy, Bigrock, etc.

Todo lo mejor. Avísame si aún tienes algún problema.

Primero deberá aprender cómo se alojan los sitios web. Comprenda los principios de la World Wide Web, de modo que esté familiarizado con términos como DNS, IP, Registros MX, SSH, SFTP, reenvío de puertos, etc.

Una vez que sepa cómo están alojados los sitios web, puede intentar comprar una cuenta y dominio de alojamiento compartido con algún revendedor como godaddy o host gator y el host de su sitio web. Por ahora, evite el uso de servidores en la nube como Amazon Web Servers o Microsoft Azure, ya que son bastante complejos, es decir, tendrá que configurar su propio servidor y asignar los puertos adecuados. (Aunque parezca complicado, los que trabajas en el desarrollo web, estas cosas serían más simples).

¿Por qué necesitas tener conocimientos teóricos?

Porque a diferencia del sistema operativo Windows. No hay una “opción de solución de problemas” en los servidores. Aunque siempre tiene servicio al cliente para solucionar su problema, puede volverse irritante y frustrante si no sabe lo que está sucediendo.

Si es su servidor, entonces tiene un programa de servidor ftp al que puede conectarse desde su computadora con un programa ftp gratuito que puede descargar a través del navegador.
Si el dominio de su sitio web está alojado por una empresa, generalmente proporcionan un editor en línea a través del navegador o un programa ftp que también usa el navegador.

Algunos como Yahoo o WordPress tienen herramientas y plantillas más extensas.

WIX.com es otro que ayuda a construir usando secuencias de comandos CSS3 compatibles con Html5.

La forma correcta de hacerlo es escribir el código directamente en su computadora, PC o MAC, luego cargarlo en su sitio web, me refiero al servidor de alojamiento utilizando alguna herramienta como un software FTP que generalmente es gratis, o si está familiarizado con el cpanel de tu hosting, puedes usarlo también.

Ahora, para que un software FTP funcione (para comunicarse con su hosting), necesita una dirección de servidor FTP y habilitar un usuario y contraseña. De nuevo a través del panel de control puede habilitar un usuario y contraseña. Si necesita más ayuda, no dude en preguntar.

Saludos.

Debe tener un archivo index.html y un archivo style.css dentro de una carpeta. Con ftp, sube esta carpeta.

More Interesting

Soy un novato total en los marcos de desarrollo web. Suponiendo que conozco HTML / CSS, un poco de experiencia en PHP / MySQL (solo sintaxis básica), comenzando a aprender JS, ¿debería centrarme en sumergirme profundamente en LAMP o aprender un nuevo lenguaje como Opa?

Estoy aprendiendo Ruby on Rails con miras a un cambio de carrera en el desarrollo web. Soy reacio a cambiar a una Mac, pero me han dicho que es la mejor opción para el desarrollo. ¿Es esto cierto?

Empecé a aprender XHTML sobre HTML 5. ¿Es una mala decisión?

Si tengo un sitio que hace que la RAM se incremente gradualmente más y más, sin ninguna pérdida de memoria clara, ¿cómo puedo encontrar la fuente del problema?

Tengo un sitio web completamente hecho en PHP, pero ahora llegué a conocer Node.js. Entonces, ¿debería cambiar mi código completo del servidor a NodeJs?

Voy a construir un sitio web por primera vez. ¿Debo hacer HTML, CSS y JS desde cero, o usar un marco como Bootstrap?

¿Cómo creo un sitio web personal? ¿Por lo general, están codificados a mano desde cero o utilizan algún tipo de software de construcción de sitios?

Estoy planeando crear un sitio web que tenga más información sobre paquetes de viaje. ¿Debo ir por Ruby on Rails o WordPress?

¿Qué tecnologías son necesarias para crear un sitio web con un poco de conocimiento sobre Python?

Quiero construir un sitio web y quiero saber todo sobre la construcción de un sitio y el lenguaje que prefiero para el back-end de secuencias de comandos. ¿Cuáles son los mejores lenguajes de script? ¿Cuál debo seleccionar de todos los disponibles?

Quiero aprender .NET. ¿Dónde empiezo y cómo procedo?

Quiero aumentar mi conocimiento en conceptos de programación desde que me gradué en electrónica y comunicación (BE). ¿Cómo mejoro mis habilidades y cuál es mi futuro?

Estoy aprendiendo MEAN stack en freecodecamp.com. ¿Estoy en el camino correcto para convertirme en desarrollador web y posiblemente conseguir un trabajo como tal?

Tengo un código personalizado para mi sitio web, ¿cómo puedo integrarlo en WordPress?

Estoy empezando a aprender PHP, ¿me llevará un mes poder desarrollar una página web sencilla con él?