Arquitectura de desarrollo web

Infografia Arquitectura de Desarrollo Web Integrantes: Giancarlos Pérez Wilder Castillo

DESARROLLO WEB
Es un término que define la creación de  sitios
web  para  Internet  o una  intranet. Para conseguirlo se
hace uso de tecnologías de software del lado del servidor
y del cliente que involucran una combinación de procesos
de  base de datos  con el uso de un  navegador web  a fin
de realizar determinadas tareas o mostrar información.
APLICACIÓN WEB
Se denomina  aplicación web  a
aquellas  herramientas  que los usuarios pueden
utilizar accediendo a un  servidor web  a través
de  internet  o de una  intranet  mediante
un navegador. En otras palabras, es un programa
que se codifica en un lenguaje interpretable por
los navegadores web en la que se confía la
ejecución al navegador
PÁGINAS WEB DINAMICAS
Una web dinámica es aquella que contiene
aplicaciones dentro de la propia web,
otorgando mayor interactividad con el
navegante. Ejemplos de aplicaciones dinámicas
son encuestas y votaciones, foros de soporte,
libros de visita, envío de e-mails inteligentes,
reserva de productos, pedidos on-line, atención
al cliente personalizada.
W3C
El World Wide Web Consortium (W3C) es una asociación
internacional formada por organizaciones, personal y el
público en general, que trabajan conjuntamente para
definir estándares Web y establecer así las pautas y
protocolos necesarios para asegurar el desarrollo futuro
de la web.
WWW
Son las iniciales que identifican a la expresión inglesa
World Wide Web, el sistema de documentos de
hipertexto que se encuentran enlazados entre sí y a los
que se accede por medio de Internet.
PÁGINAS WEB
ESTÁTICAS
Una Web estática es aquella página
enfocada principalmente a mostrar una
información permanente, donde el
navegante se limita a obtener dicha
información, sin poder interactuar con la
página web visitada.
ARQUITECTURA DE
DESARROLLO WEB
UPTAEB
www.uptaebvirtual.edu.ve
PROTOCOLO TCP/IP
Las siglas TCP/IP hacen referencia a este grupo de
protocolos:  TCP  es el Protocolo de Control de
Transmisión que permite establecer una conexión y
el intercambio de datos entre dos anfitriones. Este
protocolo proporciona un transporte fiable de
datos.
PORTAL WEB
Portal es un nuevo término, comúnmente sinónimo de puerto, que se utiliza
para referirnos a un Sitio Web que sirve de punto de partida para iniciar la
actividad de navegación en Internet, al cual visitamos con frecuencia y al
que generalmente designamos como página de inicio en el navegador,
Google.com por ejemplo.
ISP
El  proveedor de servicios de Internet,  (ISP, por
las siglas en inglés de Internet service provider) es
la  empresa  que brinda  conexión a Internet  a sus
clientes. Un ISP conecta a sus usuarios
a  Internet  a través de diferentes tecnologías
como ADSL, cablemódem, GSM, dial-up, etc.
SITIÓ WEB
Un sitio web es un conjunto de páginas web desarrolladas
en código html, relacionadas a un dominio de  Internet  el
cual se puede visualizar en la World Wide  Web  (www)
mediante los navegadores  web  o también llamados
browser como ser Chrome, Firefox, Edge, Opera entre
otros
DNS
El Sistema de Nombres de Dominio o DNS es un
sistema de nomenclatura jerárquico que se
ocupa de la  administración del espacio de
nombres de dominio (Domain Name Space). Su
labor primordial consiste en resolver las
peticiones de asignación de nombres. 
DIRECCIÓN IP
Una dirección IP es un número que identifica de
forma única a una interfaz en red de cualquier
dispositivo conectado a ella que utilice el
protocolo  IP  (Internet Protocol), que
corresponde al nivel de red del modelo TCP/IP.
SISTEMA WEB
Se denomina  sistema web  a aquellas
aplicaciones de software que puede
utilizarse accediendo a un servidor web a
través de Internet o de una intranet
mediante un navegador.
www.uptaebvirtual.edu.ve
PROTOCOLO TCP/IP
Las siglas TCP/IP hacen referencia a este grupo de
protocolos:  TCP  es el Protocolo de Control de
Transmisión que permite establecer una conexión y
el intercambio de datos entre dos anfitriones. Este
protocolo proporciona un transporte fiable de
datos.
HTTP
HTTP  es un protocolo de transferencia de
hipertexto que se usa en la Web.  HTTP  es una
sigla que significa HyperText Transfer Protocol, o
Protocolo de Transferencia de Hipertexto. Este
protocolo fue desarrollado por las instituciones
internacionales W3C y IETF y se usa en todo tipo
de transacciones a través de Internet
INTERNET
Internet  (el  internet  o, también, la  internet) es
un conjunto descentralizado de redes de
comunicación interconectadas que utilizan la
familia de protocolos TCP/IP, lo cual garantiza
que las redes físicas heterogéneas que la
componen constituyan una red lógica única de
alcance mundial.
INTRANET
Una intranet es una red informática que utiliza la tecnología
del protocolo de Internet para compartir información,
sistemas operativos o servicios de computación dentro de
una organización. Suele ser interna, en vez de pública como
internet, por lo que solo los miembros de esa organización
tienen acceso a ella.
URL
URL es la dirección específica que se asigna a cada uno de los recursos
disponibles en la red con la finalidad de que estos puedan ser localizados o
identificados
BASE DE DATOS WEB
Se define una base de datos como una serie de
datos organizados y relacionados entre sí, los
cuales son recolectados y explotados por los
sistemas de información de una empresa o
negocio en particular.
NAVEGADOR
Como  navegador  (o  browser, en inglés) se
designa, en informática, la aplicación o
programa que permite acceder a páginas web y
navegar por una red informática,
principalmente  Internet, ya sea desde
computadoras personales o dispositivos móviles
MOTOR DE BUSQUEDA
Un  motor de búsqueda  es un sistema
informático que busca Archivos almacenados
en servidores web gracias a su «spider» (o Web
crawler)..
www.uptaebvirtual.edu.ve
FRAMEWORK
Un  framework  para aplicaciones  web  es
un  framework  diseñado para apoyar
el  desarrollo  de sitios  web  dinámicos,
aplicaciones  web  y servicios  web. Este tipo
de  frameworks  intenta aliviar el exceso de carga
asociado con actividades comunes usadas en
desarrollos web.
HTML
Es un lenguaje de marcado que se utiliza para el
desarrollo de páginas de Internet. Se trata de la
sigla  que  corresponde a HyperText Markup
Language, es decir, Lenguaje de Marcas de
Hipertexto,  que  podría ser traducido como
Lenguaje de Formato de
Documentos para Hipertextos.
APACHE
El servidor HTTP Apache es un
servidor web HTTP de código abierto.
Es un servidor web potente y gratuito
que ofrece a los usuarios u servicio
sencillo de mantener y configurar una
de sus ventajas es su estabilidad en
el funcionamiento.
CSS
CSS es un lenguaje utilizado en la presentación
de documentos HTML. Un documento HTML
viene siendo coloquialmente “una página web”.
Entonces podemos decir  que  el lenguaje  CSS
sirve para  organizar la presentación y aspecto
de una página web.
INTERFAZ GRAFICAS DE USUARIO
Interfaz gráfica de usuario (En inglés Graphic User Interface, también conocido
con su acrónimo GUI) es un método para facilitar la interacción del usuario con
el ordenador o la computadora a través de la utilización de un conjunto de
imágenes y objetos pictóricos (iconos, ventanas..) además de texto.
JAVASCRIPT
Es un lenguaje de programación interpretado,
dialecto del estándar ECMAScript. Se define
como orientado a objetos, basado en
prototipos, imperativo, débilmente tipado y
dinámico
PHP
Es un lenguaje de programación interpretado
que se utiliza para la generación de páginas
web de forma dinámica. Éste código se
ejecuta al lado del servidor y se incrusta
dentro del código HTML. Cabe destacar que
es un lenguaje de código abierto, gratuito y
multiplataforma.
www.uptaebvirtual.edu.ve
MODELO DE TRES CAPAS
Todo sistema que gestiona datos tendrá una base de datos para guardar
esos datos y una interfaz de usuario que será con la que interactúan los
usuarios. Además, una parte del sistema se encargará de procesar los datos
y gestionar lo que se hace con ellos. La arquitectura en tres capas lo que
hace es dividir el sistema en tres partes diferenciadas, de tal forma que cada
capa solo se comunique con la inferior
-Capa de presentación.
-Capa de procesos.
-Capa de datos.
ARQUITECTURA CLIENTE/SERVIDOR
Consiste básicamente en un  cliente  que realiza peticiones a otro
programa (el  servidor) que le da respuesta. Aunque esta idea se puede
aplicar a programas que se ejecutan sobre una sola computadora es más
ventajosa en un sistema operativo multiusuario distribuido a través de una
red de computadoras..
CLIENTE WEB
Un  cliente  es un ordenador o
software que accede a un servidor y
recupera servicios especiales o
datos de él. Es tarea del cliente
estandarizar las solicitudes,
transmitirlas al servidor y procesar los
datos obtenidos para que puedan
visualizarse en un dispositivo de
salida como una pantalla. Un cliente
no ejecuta tareas de servidor, sino
que es simplemente  un elemento
intermedio. Los clientes típicos son
los navegadores web o los clientes
de correo electrónico.
SERVIDOR WEB
Un  servidor web,  sirve
para  almacenar los ficheros de un
sitio  web. Así como ejecutarlos
cuando un usuario hace una petición
de acceso a una página. ...
Un  servidor web, en palabras
sencillas, es el encargado de
transmitir los datos. También,
permite alojar un sitio web.
BOOTSTRAP
Es un framework originalmente
creado por Twitter, que permite crear
interfaces web con CSS y JavaScript,
cuya particularidad es la de adaptar
la interfaz del sitio web al tamaño
del dispositivo en que se visualice.
www.uptaebvirtual.edu.ve
CAPA DE PROCESOS
Es donde residen los  programas  que
se ejecutan, se reciben las
peticiones del usuario y se envían las
respuestas tras el proceso. Se
denomina capa de negocio (e
incluso de lógica del negocio)
porque es aquí donde se establecen
todas las reglas que deben
cumplirse. Esta capa se comunica
con la capa de presentación, para
recibir las solicitudes y presentar los
resultados, y con la capa de datos,
para solicitar al gestor de  base de
datos  almacenar o recuperar datos
de él. También se consideran aquí
los programas de aplicación.
LAMP
LAMP  es el  acrónimo  usado para describir un sistema de infraestructura
de internet que usa las siguientes herramientas:
Linux, el sistema operativo; En algunos casos también se refiere a LDAP.
Apache, el servidor web;
MySQL/MariaDB, el gestor de bases de datos;
PHP, el lenguaje de programación.
La combinación de estas tecnologías es usada principalmente para definir
la infraestructura de un  servidor web, utilizando un  paradigma de
programación para el desarrollo del sistema .
A pesar de que el origen de estos programas de código abierto no fue
específicamente diseñado para trabajar entre sí, la combinación se
popularizó debido a su bajo coste de adquisición y ubicuidad de sus
componentes (ya que vienen pre-instalados en la mayoría de
las distribuciones linux). Cuando son combinados, representan un conjunto
de soluciones que proporcionan servidores de aplicaciones.
CAPA DE PRESENTACIÓN
la que ve el usuario (también se la denomina «capa de usuario»), presenta
el sistema al usuario, le comunica la información y captura la información
del usuario en un mínimo de proceso (realiza un filtrado previo para
comprobar que no hay errores de formato). También es conocida
como  interfaz gráfica  y debe tener la característica de ser «amigable»
(entendible y fácil de usar) para el usuario. Esta capa se comunica
únicamente con la capa de negocio.
CAPA DE DATOS
Es donde residen los datos y es la
encargada de acceder a los
mismos. Está formada por uno o
más gestores de bases de datos
que realizan todo el
almacenamiento de datos,
reciben solicitudes de
almacenamiento o recuperación
de información desde la capa de
negocio.
www.uptaebvirtual.edu.ve

Recomendados

30 preguntas sobre red von
30 preguntas sobre red30 preguntas sobre red
30 preguntas sobre redjefferson
91.6K views8 Folien
Elementos básicos de la programación orientada a objetos. von
Elementos básicos de la programación orientada a objetos.Elementos básicos de la programación orientada a objetos.
Elementos básicos de la programación orientada a objetos.Whaleejaa Wha
31.8K views35 Folien
Servicios web von
Servicios webServicios web
Servicios webJoan Sebastián Ramírez Pérez
950 views32 Folien
Arquitectura de cliente-servidor de tres capas von
Arquitectura de cliente-servidor de tres capasArquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capasanibalsmit
6.6K views11 Folien
Transmision de datos y sus componentes. von
Transmision de datos y sus componentes.Transmision de datos y sus componentes.
Transmision de datos y sus componentes.Cesar Portanova
7.5K views12 Folien
Sistemas arquitectónicos centralizados, descentralizados e híbridos. von
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Universidad de Guadalajara
9.7K views8 Folien

Más contenido relacionado

Was ist angesagt?

Comparacion de SGBD von
Comparacion de SGBDComparacion de SGBD
Comparacion de SGBDBrayan Villegas
2.7K views10 Folien
Clasificacion de las redes según su funcionalidad von
Clasificacion de las redes según su funcionalidadClasificacion de las redes según su funcionalidad
Clasificacion de las redes según su funcionalidadJorge Batista
6.9K views5 Folien
Arquitectura 3 Capas von
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 CapasFani Calle
125.3K views15 Folien
Actividad 2 Analizador léxico, sintáctico y semántico von
Actividad 2 Analizador léxico, sintáctico y semántico Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico maryr_
56.7K views23 Folien
Configuración de equipos de comunicación von
Configuración de equipos de comunicaciónConfiguración de equipos de comunicación
Configuración de equipos de comunicaciónDiana Amaya
2.9K views7 Folien
Tecnologias inalambricas moviles von
Tecnologias inalambricas movilesTecnologias inalambricas moviles
Tecnologias inalambricas movilesablopz
12.7K views23 Folien

Was ist angesagt?(20)

Clasificacion de las redes según su funcionalidad von Jorge Batista
Clasificacion de las redes según su funcionalidadClasificacion de las redes según su funcionalidad
Clasificacion de las redes según su funcionalidad
Jorge Batista6.9K views
Arquitectura 3 Capas von Fani Calle
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 Capas
Fani Calle125.3K views
Actividad 2 Analizador léxico, sintáctico y semántico von maryr_
Actividad 2 Analizador léxico, sintáctico y semántico Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico
maryr_56.7K views
Configuración de equipos de comunicación von Diana Amaya
Configuración de equipos de comunicaciónConfiguración de equipos de comunicación
Configuración de equipos de comunicación
Diana Amaya2.9K views
Tecnologias inalambricas moviles von ablopz
Tecnologias inalambricas movilesTecnologias inalambricas moviles
Tecnologias inalambricas moviles
ablopz12.7K views
Protocolos de red von lupeziitha
Protocolos de redProtocolos de red
Protocolos de red
lupeziitha3.4K views
Algoritmos de enrutamiento von yeiko11
Algoritmos de enrutamientoAlgoritmos de enrutamiento
Algoritmos de enrutamiento
yeiko1119.7K views
Elementos Basicos de una red de computadores von juanlfp98
Elementos Basicos de una red de computadoresElementos Basicos de una red de computadores
Elementos Basicos de una red de computadores
juanlfp986K views
Clasificación de los dispositivos móviles von Gabbo Torres
Clasificación de los dispositivos móvilesClasificación de los dispositivos móviles
Clasificación de los dispositivos móviles
Gabbo Torres4.2K views
1 definicion-de-redes-de-computadoras actividad i von Jofre Mamani
1 definicion-de-redes-de-computadoras actividad i1 definicion-de-redes-de-computadoras actividad i
1 definicion-de-redes-de-computadoras actividad i
Jofre Mamani2.4K views
Conceptos de POO (Programacion Orientada a Objetos) von Josue Lara Reyes
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)
Josue Lara Reyes30.8K views
Glosario de terminos informaticos de redes de computadoras von rodrickalban
Glosario de terminos informaticos de redes de computadorasGlosario de terminos informaticos de redes de computadoras
Glosario de terminos informaticos de redes de computadoras
rodrickalban13.8K views

Similar a Arquitectura de desarrollo web

Arquitectura Web y Aplicaciones web (Infografia) von
Arquitectura Web y Aplicaciones web (Infografia)Arquitectura Web y Aplicaciones web (Infografia)
Arquitectura Web y Aplicaciones web (Infografia)FelixVasquez32
366 views5 Folien
Arquitectura Web y Aplicaciones web [Infografia] von
Arquitectura Web y Aplicaciones web [Infografia]Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]FelixVasquez32
130 views5 Folien
Actividad6 von
Actividad6Actividad6
Actividad6Nattis Montañez
214 views13 Folien
Conceptosvasicosdeinternet von
ConceptosvasicosdeinternetConceptosvasicosdeinternet
Conceptosvasicosdeinternetsantos144
188 views14 Folien
Glosario von
GlosarioGlosario
Glosariokarenv081993
201 views6 Folien
Conceptos basicos-de-int ernet, trabajo 3 von
Conceptos basicos-de-int ernet, trabajo 3Conceptos basicos-de-int ernet, trabajo 3
Conceptos basicos-de-int ernet, trabajo 3diegoadiazguerra
206 views15 Folien

Similar a Arquitectura de desarrollo web(20)

Arquitectura Web y Aplicaciones web (Infografia) von FelixVasquez32
Arquitectura Web y Aplicaciones web (Infografia)Arquitectura Web y Aplicaciones web (Infografia)
Arquitectura Web y Aplicaciones web (Infografia)
FelixVasquez32366 views
Arquitectura Web y Aplicaciones web [Infografia] von FelixVasquez32
Arquitectura Web y Aplicaciones web [Infografia]Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]
FelixVasquez32130 views
Conceptosvasicosdeinternet von santos144
ConceptosvasicosdeinternetConceptosvasicosdeinternet
Conceptosvasicosdeinternet
santos144188 views
Conceptos basicos-de-int ernet, trabajo 3 von diegoadiazguerra
Conceptos basicos-de-int ernet, trabajo 3Conceptos basicos-de-int ernet, trabajo 3
Conceptos basicos-de-int ernet, trabajo 3
diegoadiazguerra206 views
Internet Y PáGinas Web 3º Eso von Koldo Parra
Internet Y PáGinas Web 3º EsoInternet Y PáGinas Web 3º Eso
Internet Y PáGinas Web 3º Eso
Koldo Parra1.3K views
Concepto basicos von anita_9
Concepto basicosConcepto basicos
Concepto basicos
anita_9256 views
Internet Y Pag Web 2º Eso von Koldo Parra
Internet Y Pag Web 2º EsoInternet Y Pag Web 2º Eso
Internet Y Pag Web 2º Eso
Koldo Parra4.5K views
Servidores von anyelih
ServidoresServidores
Servidores
anyelih79 views
Servidores von anyelih
ServidoresServidores
Servidores
anyelih135 views
Navegadores von chictuto
 Navegadores Navegadores
Navegadores
chictuto50 views

Último

SOrtiz_Origenes y evolución de internet.ppsx von
SOrtiz_Origenes y evolución de internet.ppsxSOrtiz_Origenes y evolución de internet.ppsx
SOrtiz_Origenes y evolución de internet.ppsxARIADNAYJIMENACRUZOR
6 views9 Folien
Dominios de internet.pdf von
Dominios de internet.pdfDominios de internet.pdf
Dominios de internet.pdfNahomiBanchen
11 views2 Folien
Tecnologías para la enseñanza virtual.pptx von
Tecnologías para la enseñanza virtual.pptxTecnologías para la enseñanza virtual.pptx
Tecnologías para la enseñanza virtual.pptxexprosaavedra
14 views7 Folien
ESTRATEGIAS DE APOYO MARTIN PALACIO TERCER PERIODO von
ESTRATEGIAS DE APOYO MARTIN PALACIO TERCER PERIODOESTRATEGIAS DE APOYO MARTIN PALACIO TERCER PERIODO
ESTRATEGIAS DE APOYO MARTIN PALACIO TERCER PERIODOpalaciomoralesmartin
8 views5 Folien
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx von
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docxactividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docxMaraJos722801
5 views6 Folien
Dominios de Internet.pdf von
Dominios de Internet.pdfDominios de Internet.pdf
Dominios de Internet.pdfAnahisZambrano
8 views2 Folien

Último(20)

Tecnologías para la enseñanza virtual.pptx von exprosaavedra
Tecnologías para la enseñanza virtual.pptxTecnologías para la enseñanza virtual.pptx
Tecnologías para la enseñanza virtual.pptx
exprosaavedra14 views
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx von MaraJos722801
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docxactividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx
MaraJos7228015 views
Los principios de la Antropometria y Ergonomia.pdf von BenisBorges
Los principios de la Antropometria y Ergonomia.pdfLos principios de la Antropometria y Ergonomia.pdf
Los principios de la Antropometria y Ergonomia.pdf
BenisBorges6 views
fundamentos de electricidad electronica von Kevin619029
fundamentos de electricidad electronicafundamentos de electricidad electronica
fundamentos de electricidad electronica
Kevin6190295 views
Tecnologías para la enseñanza virtual von mpachecocodem
Tecnologías para la enseñanza virtual Tecnologías para la enseñanza virtual
Tecnologías para la enseñanza virtual
mpachecocodem9 views
Fundamentos De Electricidad y Electrónica equipo 5.pdf von coloradxmaria
Fundamentos De Electricidad y Electrónica equipo 5.pdfFundamentos De Electricidad y Electrónica equipo 5.pdf
Fundamentos De Electricidad y Electrónica equipo 5.pdf
coloradxmaria14 views
El Ciberespacio y sus Características.pptx von AnthlingPereira
El Ciberespacio y  sus Características.pptxEl Ciberespacio y  sus Características.pptx
El Ciberespacio y sus Características.pptx
AnthlingPereira19 views
MVelazco_Internet, Origenes y Evolucion.pptx von al223915
MVelazco_Internet, Origenes  y Evolucion.pptxMVelazco_Internet, Origenes  y Evolucion.pptx
MVelazco_Internet, Origenes y Evolucion.pptx
al2239155 views
Presentación: El impacto y peligro de la piratería de software von EmanuelMuoz11
Presentación: El impacto y peligro de la piratería de softwarePresentación: El impacto y peligro de la piratería de software
Presentación: El impacto y peligro de la piratería de software
EmanuelMuoz1117 views
Fundamentos de Electricidad y Electronica 9-3 (1).docx von Samuel709479
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docx
Samuel7094797 views
Fundamentos de electricidad y electrónica.docx von DilanTabares
Fundamentos de electricidad y electrónica.docxFundamentos de electricidad y electrónica.docx
Fundamentos de electricidad y electrónica.docx
DilanTabares5 views
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx von dreadlockp5
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptxCÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx
dreadlockp58 views
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx von davidsalazar63484
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxDELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
TALLER DE ANÁLISIS DE ARTEFACTOS_.docx von DilanTabares
TALLER DE ANÁLISIS DE ARTEFACTOS_.docxTALLER DE ANÁLISIS DE ARTEFACTOS_.docx
TALLER DE ANÁLISIS DE ARTEFACTOS_.docx
DilanTabares6 views

Arquitectura de desarrollo web

  • 1. DESARROLLO WEB Es un término que define la creación de  sitios web  para  Internet  o una  intranet. Para conseguirlo se hace uso de tecnologías de software del lado del servidor y del cliente que involucran una combinación de procesos de  base de datos  con el uso de un  navegador web  a fin de realizar determinadas tareas o mostrar información. APLICACIÓN WEB Se denomina  aplicación web  a aquellas  herramientas  que los usuarios pueden utilizar accediendo a un  servidor web  a través de  internet  o de una  intranet  mediante un navegador. En otras palabras, es un programa que se codifica en un lenguaje interpretable por los navegadores web en la que se confía la ejecución al navegador PÁGINAS WEB DINAMICAS Una web dinámica es aquella que contiene aplicaciones dentro de la propia web, otorgando mayor interactividad con el navegante. Ejemplos de aplicaciones dinámicas son encuestas y votaciones, foros de soporte, libros de visita, envío de e-mails inteligentes, reserva de productos, pedidos on-line, atención al cliente personalizada. W3C El World Wide Web Consortium (W3C) es una asociación internacional formada por organizaciones, personal y el público en general, que trabajan conjuntamente para definir estándares Web y establecer así las pautas y protocolos necesarios para asegurar el desarrollo futuro de la web. WWW Son las iniciales que identifican a la expresión inglesa World Wide Web, el sistema de documentos de hipertexto que se encuentran enlazados entre sí y a los que se accede por medio de Internet. PÁGINAS WEB ESTÁTICAS Una Web estática es aquella página enfocada principalmente a mostrar una información permanente, donde el navegante se limita a obtener dicha información, sin poder interactuar con la página web visitada. ARQUITECTURA DE DESARROLLO WEB UPTAEB www.uptaebvirtual.edu.ve
  • 2. PROTOCOLO TCP/IP Las siglas TCP/IP hacen referencia a este grupo de protocolos:  TCP  es el Protocolo de Control de Transmisión que permite establecer una conexión y el intercambio de datos entre dos anfitriones. Este protocolo proporciona un transporte fiable de datos. PORTAL WEB Portal es un nuevo término, comúnmente sinónimo de puerto, que se utiliza para referirnos a un Sitio Web que sirve de punto de partida para iniciar la actividad de navegación en Internet, al cual visitamos con frecuencia y al que generalmente designamos como página de inicio en el navegador, Google.com por ejemplo. ISP El  proveedor de servicios de Internet,  (ISP, por las siglas en inglés de Internet service provider) es la  empresa  que brinda  conexión a Internet  a sus clientes. Un ISP conecta a sus usuarios a  Internet  a través de diferentes tecnologías como ADSL, cablemódem, GSM, dial-up, etc. SITIÓ WEB Un sitio web es un conjunto de páginas web desarrolladas en código html, relacionadas a un dominio de  Internet  el cual se puede visualizar en la World Wide  Web  (www) mediante los navegadores  web  o también llamados browser como ser Chrome, Firefox, Edge, Opera entre otros DNS El Sistema de Nombres de Dominio o DNS es un sistema de nomenclatura jerárquico que se ocupa de la  administración del espacio de nombres de dominio (Domain Name Space). Su labor primordial consiste en resolver las peticiones de asignación de nombres.  DIRECCIÓN IP Una dirección IP es un número que identifica de forma única a una interfaz en red de cualquier dispositivo conectado a ella que utilice el protocolo  IP  (Internet Protocol), que corresponde al nivel de red del modelo TCP/IP. SISTEMA WEB Se denomina  sistema web  a aquellas aplicaciones de software que puede utilizarse accediendo a un servidor web a través de Internet o de una intranet mediante un navegador. www.uptaebvirtual.edu.ve
  • 3. PROTOCOLO TCP/IP Las siglas TCP/IP hacen referencia a este grupo de protocolos:  TCP  es el Protocolo de Control de Transmisión que permite establecer una conexión y el intercambio de datos entre dos anfitriones. Este protocolo proporciona un transporte fiable de datos. HTTP HTTP  es un protocolo de transferencia de hipertexto que se usa en la Web.  HTTP  es una sigla que significa HyperText Transfer Protocol, o Protocolo de Transferencia de Hipertexto. Este protocolo fue desarrollado por las instituciones internacionales W3C y IETF y se usa en todo tipo de transacciones a través de Internet INTERNET Internet  (el  internet  o, también, la  internet) es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, lo cual garantiza que las redes físicas heterogéneas que la componen constituyan una red lógica única de alcance mundial. INTRANET Una intranet es una red informática que utiliza la tecnología del protocolo de Internet para compartir información, sistemas operativos o servicios de computación dentro de una organización. Suele ser interna, en vez de pública como internet, por lo que solo los miembros de esa organización tienen acceso a ella. URL URL es la dirección específica que se asigna a cada uno de los recursos disponibles en la red con la finalidad de que estos puedan ser localizados o identificados BASE DE DATOS WEB Se define una base de datos como una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los sistemas de información de una empresa o negocio en particular. NAVEGADOR Como  navegador  (o  browser, en inglés) se designa, en informática, la aplicación o programa que permite acceder a páginas web y navegar por una red informática, principalmente  Internet, ya sea desde computadoras personales o dispositivos móviles MOTOR DE BUSQUEDA Un  motor de búsqueda  es un sistema informático que busca Archivos almacenados en servidores web gracias a su «spider» (o Web crawler).. www.uptaebvirtual.edu.ve
  • 4. FRAMEWORK Un  framework  para aplicaciones  web  es un  framework  diseñado para apoyar el  desarrollo  de sitios  web  dinámicos, aplicaciones  web  y servicios  web. Este tipo de  frameworks  intenta aliviar el exceso de carga asociado con actividades comunes usadas en desarrollos web. HTML Es un lenguaje de marcado que se utiliza para el desarrollo de páginas de Internet. Se trata de la sigla  que  corresponde a HyperText Markup Language, es decir, Lenguaje de Marcas de Hipertexto,  que  podría ser traducido como Lenguaje de Formato de Documentos para Hipertextos. APACHE El servidor HTTP Apache es un servidor web HTTP de código abierto. Es un servidor web potente y gratuito que ofrece a los usuarios u servicio sencillo de mantener y configurar una de sus ventajas es su estabilidad en el funcionamiento. CSS CSS es un lenguaje utilizado en la presentación de documentos HTML. Un documento HTML viene siendo coloquialmente “una página web”. Entonces podemos decir  que  el lenguaje  CSS sirve para  organizar la presentación y aspecto de una página web. INTERFAZ GRAFICAS DE USUARIO Interfaz gráfica de usuario (En inglés Graphic User Interface, también conocido con su acrónimo GUI) es un método para facilitar la interacción del usuario con el ordenador o la computadora a través de la utilización de un conjunto de imágenes y objetos pictóricos (iconos, ventanas..) además de texto. JAVASCRIPT Es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico PHP Es un lenguaje de programación interpretado que se utiliza para la generación de páginas web de forma dinámica. Éste código se ejecuta al lado del servidor y se incrusta dentro del código HTML. Cabe destacar que es un lenguaje de código abierto, gratuito y multiplataforma. www.uptaebvirtual.edu.ve
  • 5. MODELO DE TRES CAPAS Todo sistema que gestiona datos tendrá una base de datos para guardar esos datos y una interfaz de usuario que será con la que interactúan los usuarios. Además, una parte del sistema se encargará de procesar los datos y gestionar lo que se hace con ellos. La arquitectura en tres capas lo que hace es dividir el sistema en tres partes diferenciadas, de tal forma que cada capa solo se comunique con la inferior -Capa de presentación. -Capa de procesos. -Capa de datos. ARQUITECTURA CLIENTE/SERVIDOR Consiste básicamente en un  cliente  que realiza peticiones a otro programa (el  servidor) que le da respuesta. Aunque esta idea se puede aplicar a programas que se ejecutan sobre una sola computadora es más ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras.. CLIENTE WEB Un  cliente  es un ordenador o software que accede a un servidor y recupera servicios especiales o datos de él. Es tarea del cliente estandarizar las solicitudes, transmitirlas al servidor y procesar los datos obtenidos para que puedan visualizarse en un dispositivo de salida como una pantalla. Un cliente no ejecuta tareas de servidor, sino que es simplemente  un elemento intermedio. Los clientes típicos son los navegadores web o los clientes de correo electrónico. SERVIDOR WEB Un  servidor web,  sirve para  almacenar los ficheros de un sitio  web. Así como ejecutarlos cuando un usuario hace una petición de acceso a una página. ... Un  servidor web, en palabras sencillas, es el encargado de transmitir los datos. También, permite alojar un sitio web. BOOTSTRAP Es un framework originalmente creado por Twitter, que permite crear interfaces web con CSS y JavaScript, cuya particularidad es la de adaptar la interfaz del sitio web al tamaño del dispositivo en que se visualice. www.uptaebvirtual.edu.ve
  • 6. CAPA DE PROCESOS Es donde residen los  programas  que se ejecutan, se reciben las peticiones del usuario y se envían las respuestas tras el proceso. Se denomina capa de negocio (e incluso de lógica del negocio) porque es aquí donde se establecen todas las reglas que deben cumplirse. Esta capa se comunica con la capa de presentación, para recibir las solicitudes y presentar los resultados, y con la capa de datos, para solicitar al gestor de  base de datos  almacenar o recuperar datos de él. También se consideran aquí los programas de aplicación. LAMP LAMP  es el  acrónimo  usado para describir un sistema de infraestructura de internet que usa las siguientes herramientas: Linux, el sistema operativo; En algunos casos también se refiere a LDAP. Apache, el servidor web; MySQL/MariaDB, el gestor de bases de datos; PHP, el lenguaje de programación. La combinación de estas tecnologías es usada principalmente para definir la infraestructura de un  servidor web, utilizando un  paradigma de programación para el desarrollo del sistema . A pesar de que el origen de estos programas de código abierto no fue específicamente diseñado para trabajar entre sí, la combinación se popularizó debido a su bajo coste de adquisición y ubicuidad de sus componentes (ya que vienen pre-instalados en la mayoría de las distribuciones linux). Cuando son combinados, representan un conjunto de soluciones que proporcionan servidores de aplicaciones. CAPA DE PRESENTACIÓN la que ve el usuario (también se la denomina «capa de usuario»), presenta el sistema al usuario, le comunica la información y captura la información del usuario en un mínimo de proceso (realiza un filtrado previo para comprobar que no hay errores de formato). También es conocida como  interfaz gráfica  y debe tener la característica de ser «amigable» (entendible y fácil de usar) para el usuario. Esta capa se comunica únicamente con la capa de negocio. CAPA DE DATOS Es donde residen los datos y es la encargada de acceder a los mismos. Está formada por uno o más gestores de bases de datos que realizan todo el almacenamiento de datos, reciben solicitudes de almacenamiento o recuperación de información desde la capa de negocio. www.uptaebvirtual.edu.ve