Torres Iriarte T1.1 A U1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

TECNOLOGICO DE TLALNEPANTLA

T63

PROGRAMACION WEB

BRANDON ISAI TORRES IRIARTE

Nª CONTROL 18251035

1.1 Evolución de las aplicaciones web.


WEB 1.0

Es solo de lectura el
usuario no puede
interactuar con el
contenido de la página
(nada de comentarios,
respuestas, citas, etc.)
estando totalmente limitado
a lo que el servidor sube en
esta.

Algunos elementos de
ESTO INCLUYE LA
diseño incluyen: Páginas
IMPLEMENTACION DE
estáticas, el uso de
framesets o Marcos, la Blogs

guerra de navegadores web. Wikis


Botones GIF y formularios
Redes sociales
HTML.
Documentos, videos y
fotos

Almacenamiento online
Plataformas
ARQUITECTURA DE LAS APLICACIONES WEB

El servidor Web distribuye


El navegador es una
Las aplicaciones web se páginas de información
especie de aplicación
basan en una arquitectura formateada a los clientes que
capaz de interpretar las
cliente/servidor por un las solicitan. Los
órdenes recibidas en
lado está el cliente (el requerimientos son hechos a
forma de código HTML
navegador, explorador o través de una conexión de red,
fundamentalmente y
visualizador) y por otro y para ello se usa el protocolo
convertirlas en las páginas
lado el servidor (el HTTP. Una vez que se solicita
que son el resultado de
servidor web). Existen esta petición mediante el
dicha orden.
diversas variantes de la protocolo HTTP y la recibe el
arquitectura básica según servidor Web, éste localiza la
cómo se implementen las página Web en su sistema de
diferentes funcionalidades archivos y la envía de vuelta al
de la parte servidor. navegador que la solicitó.
TECNOLOGIAS PARA EL DESARROLLO DE
APLICACIONES WEB
(HTML) Es un lenguaje marcado para la elaboración de páginas
web. Es un estándar que sirve de referencia del software que
conecta con la elaboración de páginas web en sus diferentes
versiones, define una estructura básica y un código
(denominado código HTML) para la definición de contenido de
una página web, como texto, imágenes, videos, juegos, entre
otros.

Hojas de Estilo en Cascada o CSS es el lenguaje de estilos utilizado para


describir la presentación de documentos HTML o XML (en-US) (incluyendo
varios lenguajes basados en XML como SVG, MathML o XHTML). CSS
describe como debe ser renderizado del elemento estructurado en la
pantalla, en papel, en el habla o en otros medios.

JavaScript es el lenguaje de programación que debes usar para añadir


características interactivas a tu sitio web, (por ejemplo, juegos, eventos
que ocurren cuando los botones son presionados o los datos son
introducidos en los formularios, efectos de estilo dinámicos, animación, y
mucho más)

Java es un lenguaje de programación orientado a objetos que se


incorporó al ámbito de la informática en los años noventa. La idea de Java
es que pueda realizarse programas con la posibilidad de ejecutarse en
cualquier contexto, en cualquier ambiente, siendo así su portabilidad uno
de sus principales logros.

PHP es un lenguaje de script de código abierto del lado del servidor que puede
integrarse en HTML para crear aplicaciones web y sitios web dinámicos.

MySQL es un sistema de gestión de base de datos relacional en SQL. Mientras que SQL
(Structure-Query Language) es un lenguaje estándar de programación que sirve para
administrar (los sistemas de gestión de) las bases de datos, como MySQL.

Python es un lenguaje de programación interpretado, multiparadigma y


multiplataforma usado, principalmente, en Big Data, AI, Data Science y desarrollo web.
PLANIFICACION DE APLICACIONES WEB
Definición del proyecto

Define los objetivos de negocio, las métricas de éxito, plan de marketing,


finalidad del sitio, funcionalidades y contenidos necesarios en el producto
final y capacidades internas de la empresa.

Entrevistas a las partes interesadas (clientes, proveedores, etc.)

Análisis de la competencia.

Estudio de perfiles.

Diseño estructural

Esta fase comprende toda consideración, análisis y estudio sobre los


requerimientos y factores que afectan a la disposición general, a las
dimensiones de la estructura y a los resultados de la elección de una o
varias alternativas de tipos de estructuras que ofrezcan la mejor solución
general.

Recopilación y Creación de Contenidos

Autoría de Contenidos Creación y edición de contenidos de acuerdo con la


arquitectura de información del site y de los diagramas de las páginas; para
reutilización de los contenidos es recomendable que se preparen
directamente para la web

Determinación del origen de las fotografías, vídeos e ilustraciones

Diseño Visual

Aplicación de la marca e identidad visual


Revisión de los Contenidos y Finalización de esta fase
Fotografía, Vídeo e Ilustración, Obtención de los Componentes de diseño

Prototipo de baja resolución


– Aceptación de los contenidos mediante un ciclo de aprobación de los
mismos Revisión de los Contenidos y Finalización de esta fase

– Aceptación de los contenidos mediante un ciclo de aprobación de los mismos

Producción

Asignación de contenidos de prueba, aplicación de estilos, integración de


datos, aplicaciones u otras funcionalidades como el almacenamiento en el
servidor de desarrollo.

Lanzamiento-Puesta en Marcha

Lanzamiento previo con base de datos con pocos usuarios; lanzamiento progresivo
con la base de datos completa

Posicionamiento del site (SEP) Soporte de usuarios

También podría gustarte