CONCEPTOS BÁSICOS
AGENDA

•INTERNET (HISTORIA)
•WWW
•DOMINIOS
•IP, DNS
•PROTOCOLO, SERVIDOR, PUERTO
•LENGUAJE DE PROGRAMACION
•BUENAS PRACTICAS
INTERNET


Internet es un conjunto descentralizado
de redes de
comunicación interconectadas que
utilizan la familia de protocolos TCP/IP,
garantizando que las redes
físicas heterogéneas que la componen
funcionen como una red lógica única,
de alcance mundial.


                    Tecnología
W ORLD W IDE W EB (WWW)


Es un sistema de distribución de
información basado en hipertexto o
hipermedios enlazados y accesibles a
través de Internet. Con un navegador
web, un usuario visualiza sitios
web compuestos de páginas web que
pueden
contener texto, imágenes, vídeos u
otros contenidos multimedia, y navega
a través de ellas usando hiperenlaces..
D OMAIN N AME S YSTEM
                                            (DNS)
Es un sistema de nomenclatura jerárquica
para computadoras, servicios o cualquier
recurso conectado a Internet o a una red
privada. Este sistema asocia información
variada con nombres de
dominios asignado a cada uno de los
participantes. Su función más importante,
es traducir (resolver) nombres inteligibles
para los humanos en identificadores
binarios asociados con los equipos
conectados a la red, esto con el propósito
de poder localizar y direccionar estos
equipos mundialmente.
I NTERNET P ROTOCOL


Una dirección IP es una etiqueta
numérica que identifica, de manera
lógica y jerárquica, a
un interfaz (elemento de
comunicación/conexión) de un
dispositivo (habitualmente
una computadora) dentro de
una red que utilice el protocolo
IP (Internet Protocol), que corresponde
al nivel de red del protocolo TCP/IP
D OMINIOS


Un dominio de Internet es una red de
identificación asociada a un grupo de
dispositivos o equipos conectados a la
red Internet.
Basicamente con el dominio se busca
identificar un numero de ip(s)
específica.
P ROTOCOLO

Es un conjunto de reglas
usadas
por computadoras para
comunicarse unas con
otras a través de
una red por medio de
intercambio de
mensajes.
P UERTO

Es una interfaz para
comunicarse con un
programa a través de
una red.
URL
                    (UNIFORM RESOURCE LOCATOR)

Un localizador de recursos uniforme, más comúnmente denominado URL es una
secuencia de caracteres, de acuerdo a un formato modélico y estándar, que se
usa para nombrar recursos en Internet para su localización o identificación, como
por ejemplo documentos textuales, imágenes, vídeos, presentaciones,
presentaciones digitales, etc. creado por ricardo roque rivas.
                scheme://host.domain:port/path/filename

 Explicación:
 scheme - define el tipo del servicio de internet. El más popular es http.
 host - define el domain host (por defecto es www)
 domain - define el nombre del dominio, como www.google.com
 :port - define el numero del puerto (por defecto 80)
 path - define la rute del servidor (si es omitida, el documento se guardara en el
 directorio raiz del sitio web)
 filename - define el nombre del documento/recurso
URL
                  (UNIFORM RESOURCE LOCATOR)

URL ABSOLUTO: incluyen todas las partes de la URL (protocolo, servidor y ruta)
por lo que no se necesita más información para obtener el recurso enlazado.

            http://www.w3schools.com/html/html_urlencode.asp

URL RELATIVO: prescinden de algunas partes de las URL para hacerlas más breves.
Como se trata de URL incompletas, es necesario disponer de información adicional
para obtener el recurso enlazado. En concreto, para que una URL relativa sea útil es
imprescindible conocer la URL del origen del enlace.

                                   “pagina.html”
                                “ruta/pagina.html”
                                  “../pagina.html”
M ODELO C LIENTE -S ERVIDOR

un servidor es
una computadora que,
formando parte de una
red, provee servicios a
otras computadoras
denominadas clientes.




  Request
L ENGUAJE DE
                                     P ROGRAMACIÓN

Un lenguaje de programación es un idioma artificial diseñado
para expresar computaciones que pueden ser llevadas a cabo por
máquinas como las computadoras.
R ECURSOS

Recursos Para el Diseño




Recursos Para la Programación
BUENAS PRACTICAS
PAGINAS WEB ESTATICAS
          VS
       PAGINAS DINAMICAS

Conceptos basicos de internet

  • 1.
  • 2.
    AGENDA •INTERNET (HISTORIA) •WWW •DOMINIOS •IP, DNS •PROTOCOLO,SERVIDOR, PUERTO •LENGUAJE DE PROGRAMACION •BUENAS PRACTICAS
  • 3.
    INTERNET Internet es unconjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial. Tecnología
  • 4.
    W ORLD WIDE W EB (WWW) Es un sistema de distribución de información basado en hipertexto o hipermedios enlazados y accesibles a través de Internet. Con un navegador web, un usuario visualiza sitios web compuestos de páginas web que pueden contener texto, imágenes, vídeos u otros contenidos multimedia, y navega a través de ellas usando hiperenlaces..
  • 5.
    D OMAIN NAME S YSTEM (DNS) Es un sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado a Internet o a una red privada. Este sistema asocia información variada con nombres de dominios asignado a cada uno de los participantes. Su función más importante, es traducir (resolver) nombres inteligibles para los humanos en identificadores binarios asociados con los equipos conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos mundialmente.
  • 6.
    I NTERNET PROTOCOL Una dirección IP es una etiqueta numérica que identifica, de manera lógica y jerárquica, a un interfaz (elemento de comunicación/conexión) de un dispositivo (habitualmente una computadora) dentro de una red que utilice el protocolo IP (Internet Protocol), que corresponde al nivel de red del protocolo TCP/IP
  • 7.
    D OMINIOS Un dominiode Internet es una red de identificación asociada a un grupo de dispositivos o equipos conectados a la red Internet. Basicamente con el dominio se busca identificar un numero de ip(s) específica.
  • 8.
    P ROTOCOLO Es unconjunto de reglas usadas por computadoras para comunicarse unas con otras a través de una red por medio de intercambio de mensajes.
  • 9.
    P UERTO Es unainterfaz para comunicarse con un programa a través de una red.
  • 10.
    URL (UNIFORM RESOURCE LOCATOR) Un localizador de recursos uniforme, más comúnmente denominado URL es una secuencia de caracteres, de acuerdo a un formato modélico y estándar, que se usa para nombrar recursos en Internet para su localización o identificación, como por ejemplo documentos textuales, imágenes, vídeos, presentaciones, presentaciones digitales, etc. creado por ricardo roque rivas. scheme://host.domain:port/path/filename Explicación: scheme - define el tipo del servicio de internet. El más popular es http. host - define el domain host (por defecto es www) domain - define el nombre del dominio, como www.google.com :port - define el numero del puerto (por defecto 80) path - define la rute del servidor (si es omitida, el documento se guardara en el directorio raiz del sitio web) filename - define el nombre del documento/recurso
  • 11.
    URL (UNIFORM RESOURCE LOCATOR) URL ABSOLUTO: incluyen todas las partes de la URL (protocolo, servidor y ruta) por lo que no se necesita más información para obtener el recurso enlazado. http://www.w3schools.com/html/html_urlencode.asp URL RELATIVO: prescinden de algunas partes de las URL para hacerlas más breves. Como se trata de URL incompletas, es necesario disponer de información adicional para obtener el recurso enlazado. En concreto, para que una URL relativa sea útil es imprescindible conocer la URL del origen del enlace. “pagina.html” “ruta/pagina.html” “../pagina.html”
  • 12.
    M ODELO CLIENTE -S ERVIDOR un servidor es una computadora que, formando parte de una red, provee servicios a otras computadoras denominadas clientes. Request
  • 13.
    L ENGUAJE DE P ROGRAMACIÓN Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras.
  • 14.
    R ECURSOS Recursos Parael Diseño Recursos Para la Programación
  • 15.
  • 16.
    PAGINAS WEB ESTATICAS VS PAGINAS DINAMICAS