miércoles, 27 de marzo de 2019

Paginas web

Some social networkings (my faves don’t really use FaceBook and Pinterest tho ❤️) #instagram #snapchat #twitter #picsart #facebook #pinterest #socialnetwor
Lenguajes del lado cliente
Los tres lenguajes principales del lado cliente son HTML, CSS y Javascript, que sirven para presentar el contenido al usuario (todos los navegadores son capaces de decodificar estos lenguajes para mostrar una página con el formato adecuado).

HTML

El HTML o «Hypertext Markup Language» es un lenguaje de marcas, es decir, un lenguaje que marca el texto de modo que el ordenador pueda manipularlo. Permite poner títulos, marcar texto en negrita, subrayar, crear enlaces, etc.

Aunque hay muchos lenguajes de marcas diferentes, se considera que los tres más importantes para diseñar o desarrollar una página web son el HTML, XML y XHTML. Sin embargo, HTML es el auténtico componente estructural de la Web.

CSS

El CSS (del inglés «Cascading Style Sheet» u hoja de estilos en cascada) hace posible formatear una página web escrita en HTML. Gracias a este lenguaje, podemos seleccionar un elemento de una página, como un párrafo o un bloque, y definir el color, el tamaño de la letra, las dimensiones, etc.

JAVASCRIPT

Javascript es un lenguaje de programación que aporta dinamismo a una página HTML. Se usa, por ejemplo, para crear efectos como animaciones o para modificar un elemento cuando un usuario clica encima.

Durante mucho tiempo, Javascript estuvo confinado a la interfaz, pero con la aparición de los servidores Node JS se ha convertido en un lenguaje popular para la programación.

Lenguajes del lado del servidor

En los primeros años de Internet, los sitios web eran estáticos, es decir, que los administradores tenían que crear el contenido de todas y cada una de las páginas y luego publicar dichas páginas una por una, lo cual suponía un inmenso trabajo.

Ahora, en cambio, mediante los lenguajes del lado servidor la información pertinente se busca automáticamente en la base de datos y se muestra en la interfaz. Es decir que, si los lenguajes del lado cliente permiten mostrar el contenido, los lenguajes del lado servidor sirven para generar y administrar textos, usuarios, etc.

Actualmente se pueden utilizar diversos lenguajes de programación para construir el motor de un sitio web (Java, Python, Ruby…), y todos ellos tienen ventajas y desventajas.


No hay comentarios:

Publicar un comentario