You are on page 1of 6

2014

TECNOLOGIAS WEB
PROGRAMACION WEB
ENEYDA YAZMIN HONORATO RODRIGUEZ

FANY VELAZQUEZ MARTINEZ

30/01/2014

1
TECNOLOGA HTML CAPA PRESENTACION CARACTERSTICAS *PUEDE SER CREADO Y EDITADO CON CUALQUIER EDITOR DE TEXTOS BSICO. *UTILIZA ETIQUETAS O MARCAS, QUE CONSISTEN EN BREVES INSTRUCCIONES DE COMIENZO Y FINAL, MEDIANTE LAS CUALES SE DETERMINA LA FORMA EN LA QUE DEBE APARECER EN SU NAVEGADOR EL TEXTO, AS COMO TAMBIN LAS IMGENES Y LOS DEMS ELEMENTOS, EN LA PANTALLA DEL ORDENADOR. *CADA ELEMENTO DE UN DOCUMENTO HTML CONSTA DE UNA ETIQUETA DE COMIENZO, UN BLOQUE DE TEXTO Y UNA ETIQUETA DE FIN EXTENSIBLE. REPRESENTACIN ESTRUCTURAL DE LOS DATOS. LOS DATOS SON SEPARADOS DE LA PRESENTACIN Y EL PROCESO. CONVERSIN DE LOS DATOS XML EN AUTO DESCRIPTIVOS. REPRESENTACIN ESTRUCTURAL DE LOS DATOS. MEJORAS AL SE UNA UNION DE XML Y HTML. IMPERATIVO Y ESTRUCTURADO DINMICO FUNCIONAL PROTOTPICO OTRAS CARACTERSTICAS EXTENSIONES ESPECFICAS DEL FABRICANTE 1. BASADO EN LOS ESTNDARES ABIERTOS 2. USABILIDAD 3. VLIDO EN CUALQUIER PLATAFORMA Y NAVEGADOR 4. BENEFICIA LAS APLICACIONES WEB 5. NO ES DIFICIL SU UTILIZACIN 6. COMPATIBLE CON FLASH 7. ADOPTADO POR LOS GORDOS DE LA TECNOLOGA WEB 8. WEB 2.0 9. ES INDEPENDIENTE DEL TIPO DE TECNOLOGA DE SERVIDOR QUE SE UTILICE 10. MEJORA LA ESTETICA DE LA WEB MODELO ESTATICO IDE NETBEANS

XML

PRESENTACION

ESTATICO

NETBEANS

XHTML

PRESENTACION

ESTATICO

NETBEANS

JAVA SCRIPT

PRESENTACION

DINAMIDO

NETBEANS APTANA STUDIO

AJAX

PRESENTACION

APTANA

Programacin Web

2
PHP NEGOCIO DESARROLLO DE APLICACIONES WEB DINMICAS CON ACCESO A INFORMACIN ALMACENADA EN UNA BASE DE DATOS. LENGUAJE FCIL DE APRENDER, YA QUE EN SU DESARROLLO SE SIMPLIFICARON DISTINTAS ESPECIFICACIONES, COMO ES EL CASO DE LA DEFINICIN DE LAS VARIABLES PRIMITIVAS, EJEMPLO QUE SE HACE EVIDENTE EN EL USO DE PHP ARRAYS. ESCRITO EN PHP ES INVISIBLE AL NAVEGADOR WEB Y AL CLIENTE, YA QUE ES EL SERVIDOR EL QUE SE ENCARGA DE EJECUTAR EL CDIGO Y ENVIAR SU RESULTADO HTML AL NAVEGADOR. ESTO HACE QUE LA PROGRAMACIN EN PHP SEA SEGURA Y CONFIABLE. CON LA MAYORA DE LOS MOTORES DE BASE DE DATOS QUE SE UTILIZAN EN LA ACTUALIDAD, DESTACA SU CONECTIVIDAD CON MYSQL Y POSTGRESQL. SU POTENCIAL UTILIZANDO MDULOS (LLAMADOS EXT'S O EXTENSIONES). LIA DOCUMENTACIN EN SU SITIO WEB OFICIAL, ENTRE LA CUAL SE DESTACA QUE TODAS LAS FUNCIONES DEL SISTEMA ESTN EXPLICADAS Y EJEMPLIFICADAS EN UN NICO ARCHIVO DE AYUDA. LIBRE, POR LO QUE SE PRESENTA COMO UNA ALTERNATIVA DE FCIL ACCESO PARA TODOS. TCNICAS DE PROGRAMACIN ORIENTADA A OBJETOS. INCLUSO APLICACIONES COMO ZEND FRAMEWORK, EMPRESA QUE DESARROLLA PHP, ESTN TOTALMENTE DESARROLLADAS MEDIANTE ESTA METODOLOGA. DE TIPOS DE VARIABLES ESTATICO APTANA PHPED ECLIPSE PDT PHPDESIGNER

Programacin Web

3
AUNQUE SUS VARIABLES SE PUEDEN EVALUAR TAMBIN POR EL TIPO QUE ESTN MANEJANDO EN TIEMPO DE EJECUCIN. EXCEPCIONES (DESDE PHP5). ASP ES TOTALMENTE GRATUITO PARA MICROSOFT WINDOWS NT O WINDOWS 95/98. EL CDIGO ASP SE PUEDE MEZCLAR CON EL CDIGO HTML EN LA MISMA PGINA (NO ES NECESARIO COMPILARLO POR SEPARADO). EL CDIGO ASP SE PUEDE ESCRIBIR CON UN SIMPLE EDITOR DE TEXTOS COMO EL BLOC DE NOTAS DE WINDOWS O ULTRAEDIT. CMO EL CDIGO ASP SE EJECUTA EN EL SERVIDOR, Y PRODUCE COMO SALIDA CDIGO HTML PURO, SU RESULTADO ES ENTENDIBLE POR TODOS LOS NAVEGADORES EXISTENTES. MEDIANTE ASP SE PUEDEN MANIPULAR BASES DE DATOS (CONSULTAS, ACTUALIZACIONES, BORRADOS, ETC.) DE PRCTICAMENTE CUALQUIER PLATAFORMA, CON TAL DE QUE PROPORCIONE UN DRIVER OLEDB U ODBC. ASP PERMITE USAR COMPONENTES ESCRITOS EN OTROS LENGUAJES (C++, VISUAL BASIC, DELPHI), QUE SE PUEDEN LLAMAR DESDE LOS GUIONES ASP. CONJUNTA EL PODER DE JAVA EN EL SERVIDOR Y LA FLEXIBILIDAD DE HTML EN EL BROWSER. NO SLO SE PUEDE UTILIZAR HTML, SINO TAMBIN XML O WML. HACE MS FCIL REUSAR COMPONENTES CON JAVABEANS LOS CUALES REALIZAN TAREAS MS ESPECIFICAS. SU FUNCIN ES SABER COMO PROCESAR UNA SOLICITUD PARA CREAR UNA RESPUESTA. SOPORTA CONTENIDO DINMICO QUE REFLEJA LAS CONDICIONES DEL MUNDO REAL. ES MS RPIDO Y FCIL

ASP

NEGOCIO

DINAMICO

VISUAL WEB DEVELOPER 2010

JSP

NEGOCIO

DINAMICO

STYLUS STUDIO

Programacin Web

4
CREAR APLICACIONES DE WEB CAPAZ DE INSTANCIAR CUALQUIER CLASE DE JAVA JAVA NEGOCIO LENGUAJE SIMPLE ORIENTADO A OBJETO DISTRIBUIDO ROBUSTO SEGURO PORTABLE MULTIHEBRA O MULTIHILOS INTERIORIDADES Y PORTABILIDAD TIPOS DE COLUMNAS SENTENCIAS Y FUNCIONES ESCALABILIDAD Y LMITES SEGURIDAD CONECTIVIDAD LOCALIZACIN FACILIDAD DE INSTALCIN, DISTRIBUCIN Y UTILIZACIN. SQL SERVER POSEE UNA GRAN VARIEDAD DE HERRAMIENTAS ADMINISTRATIVAS Y DE DESARROLLO QUE PERMITE MEJORAR LA CAPACIDAD DE INSTALAR, DISTRIBUIR, ADMINISTRAR Y UTILIZAR SQL SERVER. ALMACENMIENTO DE DATOS 1.-ORACLE ES EL MOTOR DE BASE DE DATOS RELACIONAL MS USADO A NIVEL MUNDIAL. 2.-PUEDE EJECUTARSE EN TODAS LAS PLATAFORMAS, DESDE UNA PC HASTA UN SUPERCOMPUTADOR. 3.-ORACLE SOPORTA TODAS LAS FUNCIONES QUE SE ESPERAN DE UN SERVIDOR "SERIO": UN LENGUAJE DE DISEO DE BASES DE DATOS MUY COMPLETO (PL/SQL) QUE PERMITE IMPLEMENTAR DISEOS "ACTIVOS", CON TRIGGERS Y PROCEDIMIENTOS ALMACENADOS, CON UNA INTEGRIDAD REFERENCIAL DECLARATIVA BASTANTE POTENTE. 4.-PERMITE EL USO DE PARTICIONES PARA LA MEJORA DE LA EFICIENCIA, DE REPLICACIN E INCLUSO CIERTAS VERSIONES ADMITEN LA ADMINISTRACIN DE BASES DE DATOS DISTRIBUIDAS. 5.-EL SOFTWARE DEL DINAMICO JCREATOR ECLIPSE NETBEANS

MYSQL

DATOS

DINAMICO

WORKBENCH PHPMYADMIN SQL MAESTRO MYSQL TOOLS FAMILY SQL WAVE

SQL SERVER

DATOS

DINAMICO

WORKBENCH PHPMYADMIN SQL MAESTRO MYSQL TOOLS FAMILY SQL WAVE

ORACLE

DATOS

DINAMICO

ORACLE JDEVELOPER 11G ECLIPSE

Programacin Web

5
SERVIDOR PUEDE EJECUTARSE EN MULTITUD DE SISTEMAS OPERATIVOS. VB SCRIPT PRESENTACION
Control de matrices CONTROL DE FLUJO CONTROL DE ERRORES PROCEDIMIENTOS UN ESQUEMA DE SEGURIDAD QUE PERMITE QUE LOS APPLETS QUE SE EJECUTAN EN EL EQUIPO NO TENGAN ACCESO A PARTES SENSIBLES ANIMACIN BASADA EN OBJETOS TRANSFORMACIN 3D ANIMACION BASADA EN PBJETOS PROPORCIONA EXPERIENCIAS MULTIMEDIA ENRIQUECIDAS (RIA) PARA LA WEB PEQUEA INSTALACION EXPERIENCIAS COHERENTES EN MAC Y WINDOWS MEJORE LAS APLICACIONES EXISTENTES

DINAMICO

VBSEDIT

APPLET

PRESENTACION

DINAMICO

JCREATOR

FLASH

PRESENTACION

DINAMICO

SUIT ADOBE CS5

SIVERLIGHT

PRESENTACION

DINAMICO

VISUAL ESTUDIO

Programacin Web