Protocolos de internet y lenguajes web.
Los protocolos de internet son un conjunto de reglas estandarizadas que permiten la comunicación entre computadoras heterogéneas conectadas a la red.
No necesitas conocer cómo funcionan estos protocolos para usar internet, para navegar por la web o para crear web. Sin embargo, es bueno que conozcas para qué sirven. Así podrás comprender mejor este sitio y otros manuales de creación web.
*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:
* IP (Internet Protocol o Protocolo de Internet)
* TCP (Transmission Control Protocol o Protocolo de Control de Transmisión)
* HTTP (HyperText Transfer Protocol o Protocolo de Transmisión de Hipertexto)
* HTTPS(HyperText Transfer Protocol Secure o Protocolo Seguro de Transmisión de Hipertexto)
*FTP ( File Transfer Protocol o Protocolo de Transmisión de Archivos).
Lenguajes web:
Existen muchos lenguajes informáticos útiles para crear sitios web. Estos son los lenguajes web y por lo menos tienes que conocer los más importantes si quieres crear web. A continuación tienes una lista con algunos de los lenguajes web más usados, clasificados según su utilidad.
*Lenguajes de marcado:
Son lenguajes que indican las características de un documento de texto mediante marcas o etiquetas propias. Estos lenguajes forman la capa estructural de las páginas web. Los lenguajes de marcado más importantes son:
Lenguaje de estilo
Existe un solo lenguaje de estilo en la web: CSS
*Lenguajes de programación del lado del cliente:
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 mas poderosos q los anteriores y se ejecutan en el servidor.
Por tanto, son utiles si necesitas programas grandes para q funcione tu web.
Entre los lenguajes de programación del lado del servidor tienes:
*ASP.NET
*Cold Fusion
*JSP
*Perl
*PHP
*Python
*Ruby on Rails
*Gestores de bases de datos:
Sirven como interfaces entre la base de datos y una aplicación o programa informático.
Entre los gestores de bases de datos más usados en la web tienes:
*MS-SQL
*MySQL
*PostgreSQL
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