comprendiendo la web III

PROTOCOLOS DE INTERNET
Son un conjunto de reglas estandarizadas que permiten la comunicación entre computadoras heterogéneas conectadas a la red.

Protocolos más usados en la World Wide Web: Existen muchos protocolos de internet pero sólo algunos se utilizan en la web. Los demás son utilizados por otros servicios de internet como el correo electrónico, telnet, etc. A continuación tienes los cinco protocolos de internet más utilizados en la web:

1. IP (Internet Protocol o Protocolo de Internet): Es el que se encarga de dirigir los datagramas (paquetes de información) a través de la internet desde el origen hasta su destino. Este protocolo asigna direcciones IP (direccionamiento) y encuentra "caminos" adecuados para dirigir los datagramas a través de la red (enrutamiento).

2. TCP (Transmission Control Protocol o Protocolo de Control de Transmisión): Se encarga de enviar la información de manera confiable desde el origen hasta el destino, a través de los caminos indicados por el protocolo IP. Fragmenta la información en pequeños paquetes (datagramas) y los envía a su destino.

3. HTTP (HyperText Transfer Protocol o Protocolo de Transmisión de Hipertexto):  Es un protocolo que sigue el esquema solicitud-respuesta entre un cliente y un servidor. Así que para ver esta página, tu navegador (cliente) hizo una solicitud HTTP al servidor donde está alojado acrearweb.com. El servidor respondió mediante el mismo protocolo, enviando la página web.

4. HTTPS (HyperText Transfer Protocol Secure o Protocolo Seguro de Transmisión de Hipertexto): Es una versión segura de HTTP, en la que los datos son encriptados para su transmisión. Este protocolo se utiliza para transacciones bancarias, compras en red, transmisión de datos de usuario y otras situaciones en las que los datos deban manejarse de la forma más segura posible.

5. FTP (File Transfer Protocol o Protocolo de Transmisión de Archivos):  Te permite transferir archivos a través de internet. Al igual que IP y TCP, no es un protocolo exclusivo de la web, sino que pertenece a internet. Básicamente el FTP te permite manejar archivos en internet de manera similar a como los puedes manejar en tu computadora: copiando, pegando, renombrando y borrando archivos y carpetas.


LENGUAJES WEB
Existen muchos lenguajes informáticos útiles para crear sitios web. Éstos son los lenguajes web y por lo menos tienes que conocer los más importantes si quieres crear web.

Lenguajes de marcado: Son lenguajes que indican las características de un documento de texto mediante marcas o etiquetas propias.

Lenguaje de estilo: Existe un solo lenguaje de estilo en la web: CSS es el lenguaje que indica cómo se tienen que presentar las páginas web en el navegador.

Lenguajes de programación del lado del cliente:Son lenguajes de programación propiamente dichos. Es decir que te permiten desarrollar programas para que tus páginas web sean interactivas o tengan alguna característica que no puedes conseguir solamente con HTML.

Lenguajes de programación del lado del servidor:Estos lenguajes son más poderosos que los anteriores y se ejecutan en el servidor. Por tanto, son útiles si necesitas programas grandes para que funcione tu web.
Generalmente son lenguajes multipropósito, o sea que te permiten crear programas informáticos para casi cualquier cosa que se te ocurra.

Gestores de bases de datos: Te permiten acceder y manejar los datos de una base de datos. Sirven como interfaces entre la base de datos y una aplicación o programa informático.

Otros lenguajes web:Existen otros lenguajes de la web que son muy usados y permiten manejar y presentar información de diferentes maneras. Por ejemplo, FLASH que te permite para desarrollar y presentar animaciones multimedia, o SVG que te permite crear modelos gráficos vectoriales.

¿Qué lenguajes web tienes que aprender? Si no sabes nada de nada sobre desarrollo de sitios web, lo mejor es que primero aprendas los siguientes lenguajes en el orden indicado: HTML,CSS, JavaScript, PHP, MySQL.