¿Cómo usar HTML, CSS y JavaScript para construir un sitio web? ¿Es al marcar, diseñar y escribir páginas web en un sitio web, o qué

Al construir un sitio web, es bueno pensarlo como si fuera una casa:

HTML es esencialmente la estructura, la columna vertebral de la casa.

CSS es como su diseñador de interiores entrando y haciendo que su casa se vea hermosa.

PHP Es como la lógica de su casa (o sitio web). Son las instalaciones de fontanería, electricidad, etc. Técnicamente, podría ejecutar su casa sin instalaciones de fontanería o electricidad, pero a la larga, le facilitará mucho la vida.

La mayoría de los sistemas de gestión de contenido se ejecutan fuera de PHP. Hacer que agregar y actualizar contenido sea mucho más fácil.

SQL es donde se almacena todo. Sin “Almacenamiento” su casa estaría vacía. Necesitas un lugar para guardar la información de tus “invitados” para que no tengan que comenzar desde cero para detenerse.

Javascript es todo lo que sucede después de abrir la puerta de su casa. No es una necesidad, pero hace las cosas más suaves y fáciles. Cuando estás en Facebook, tu feed se actualiza automáticamente sin que tengas que volver a cargar la página. Chat de cajas automáticamente vs ir a la página de mensajes.

Aunque estos son los idiomas principales en los que se ejecutan muchos sitios web modernos hoy en día, puede ir un paso más allá.

Lo anterior conforma su casa pero no su propiedad. Necesita tierra y una dirección para vivir en su “Casa”. También necesita seguridad y sus sistemas son construidos y probados por millones que ayudan a impulsar cualquier proyecto.

Hosting / Servidores (su tierra): personalmente uso Digital Ocean por su flexibilidad, escalabilidad y facilidad de uso. Precios tan bajos como $ 5 / mes.

LAMP Que significa Linux, Apache, MySQL, PHP.

Cuando su servidor está configurado, normalmente puede elegir una configuración predefinida que le ahorrará cientos de horas por adelantado. La mayor parte de la web se ejecuta en Linux. Mi servidor ejecuta Linux CENTOS 7.4. Estos son esencialmente los cimientos / recursos de los que sacará su casa.

Dominio (su dirección): en lugar de ver un número aleatorio para su dirección, las empresas de alojamiento enmascaran este número con las palabras que elija. El Godaddy típico es bueno, pero no los precios introductorios para el primer año generalmente suben después del segundo año.

Cpanel o Plesk No es un requisito pero definitivamente una recomendación. Muchas de las tareas laboriosas de back-end que tendrá que hacer a medida que su sitio web se escale se manejan fácilmente con backends administrativos como Cpanel. ¿Crear múltiples sitios web en IP separadas? ¿Dominios Adicionales? ¿Gestión de acceso, configuración de PHP? Todo esto se maneja con estos sistemas de back-end. Por supuesto, puede saltar a la línea de comando y codificar lo que necesita. A veces lo hará a medida que tenga más confianza.

WordPress ¡¡ Mi favorito absoluto !!! WordPress es extremadamente fácil de configurar y hace que la administración de contenido, publicaciones, páginas y medios sea extremadamente fácil. Hay otros como Drupal o Joomla, pero confía en mí, WordPress es para los ganadores.

Woocommerce Woocommerce maneja cualquier capacidad de compra con facilidad. Carros, productos, pago, envío, etc. Creado específicamente para WordPress, por supuesto que me encanta.

Los certificados SSL son extremadamente importantes si vende algo en su sitio web. Puede ser una tarea difícil de configurar si no tiene un panel de control de back-end como Cpanel e incluso puede obtenerlos GRATIS. (Aunque debe seguir el ritmo cada 3 o 4 meses si sigue esa ruta).

Constructor de página Como dije antes. Muchas de estas cosas han sido realizadas anteriormente por desarrolladores extremadamente experimentados. Beaver Builder (aunque odio el nombre) supera a cualquier generador de páginas que haya usado. Viniendo de un contexto de tener que codificar todo. Puedo hacer lo que solía hacer 20 veces en la misma cantidad de tiempo con Beaver Builder.

Si realmente desea convertirse en desarrollador web o diseñador web , le recomiendo los siguientes recursos para comenzar:

  • Una suscripción a Team Treehouse
  • Revista sensacional

Y cualquiera de los otros enlaces que he puesto en este artículo.

Si, por otro lado, solo quieres que un desarrollador / diseñador web con mucha experiencia te construya un sitio web personalizado increíble donde puedas editar todo y tener videos de capacitación, entonces soy tu hombre. Mira mi sitio web:

Comience bien, para más información. ¡Espero que esto ayude!

Imagínelo como construir un edificio donde el edificio es el sitio web.

Para construir / desarrollar un edificio / sitio web , primero debe construir los muros / páginas con ladrillos / html .

Luego, para hacer que estas paredes / páginas se vean bien, debe usar algunos colores / CSS y al final para agregar alguna funcionalidad al edificio / sitio web , agregue escaleras / javascript que lo haría utilizable para las personas / usuarios .

Espero que esto ayude.

“¿Cómo uso HTML, CSS y JavaScript para crear un sitio web? ¿Es mediante el marcado, el diseño y la escritura de páginas web en un sitio web?

Sí. Ha respondido a su propia pregunta.

HTML es un lenguaje de marcado para definir la estructura y la semántica de su contenido.

CSS es un lenguaje de estilo para definir cómo se ve su contenido en la pantalla (y cómo se adapta a diferentes resoluciones y orientaciones).

JavaScript es un lenguaje de secuencias de comandos para definir eventos que pueden ser activados por el usuario o por la propia página, y pueden cambiar el contenido o el diseño de la página.

Puedes ver

Diseña un sitio web genial desde cero CoolWebMake

Sin codificación para construir su sitio web

More Interesting

Estoy planeando lanzar un sitio web que contenga contenido que me gustaría no ser copiado y utilizado por otros para uso comercial. ¿Qué pasos hay que tomar?

Tengo una idea para un sitio web. ¿Qué debo usar para construirlo?

Cómo valorar un servicio que quiero proporcionar en línea

Cómo agregar espacios en blanco adicionales en PHP

Quiero invertir los próximos 6 meses en aprender Ruby on Rails. ¿Cómo debería ser mi plan de estudio?

Quiero ser desarrollador web. ¿Qué debo aprender?

Me gustaría centrar verticalmente un elemento pequeño de altura fija en CSS lado a lado con un elemento de altura dinámica más grande de una manera que admita navegadores más antiguos. ¿Cómo hago esto?

Quiero crear un sitio web desde cero, ¿cuáles son los conceptos básicos que debo saber?

Quiero crear MMOG. Para frontend estoy usando playn y para backend estoy usando php / mysql. ahora tengo que construir el primer servicio web json en el backend. No puedo entender cómo json puede ayudarme. No sé json. ¿Por favor ayudarme?

¿Cómo editar una casilla de verificación si está guardando las casillas de verificación en una sola columna en una base de datos, dado que una casilla de verificación desmarcada no se guardará en la base de datos? ¿Qué pasa si vas a editar esas casillas de verificación?

Llegué tarde a la programación, ¿cuánto tiempo necesito dedicar para obtener un trabajo de desarrollador web junior?

Soy un desarrollador de COBOL de 35 años. Dado que ahora hay menos vacantes para los desarrolladores de mainframe, ¿qué tecnología debo aprender para encontrar buenas vacantes en el mercado laboral? ¿Debo ingresar a Python / Ruby?

Cómo desechar una página web con Easy Data Feed 1.32.12

Quiero crear un sitio web tipo CV usando django. ¿Debo aprender sobre bases de datos? ¿Qué más debo aprender?

Estoy trabajando de forma remota en un sitio web. ¿Cuál es la mejor manera de enviar código HTML / CSS a los desarrolladores? ¿Permitirles ver el código o copiarlo en un documento separado?