Está en la página 1de 13

Desarrollo de Aplicaciones WEB

Lizeth Cristina Mejia Aldana

Qu es una aplicacin Web?

En ingls se denomina browser-based aplication, es decir, aplicacin basada en navegadores. Son programas que se disean para funcionar a travs de un navegador de internet, es decir, son aplicaciones que se ejecutan de forma online.

Elementos que se utilizan para el desarrollo de aplicaciones web


Una aplicacin online por el contrario reside en un servidor, y su ejecucin requiere disponer de un pc con conexin a internet, un navegador como Internet Explorer, Mozila Firefox, Opera, etc y por supuesto que la aplicacin este funcionando en el servidor que la aloja. Un ejemplo simple sera este Blog, donde usuarios presentan y actualizan informacin de forma remota a travs de unos administradores web, y otros usuarios acceden a ella a travs de una interfaz web: la aplicacin reside en los servidores de WordPress, nosotros slo accedemos a ella a travs de un navegador.

Cliente

Servidor

Tecnologas del servidor

Cliente / Servidor

Tecnologas Asp, Php, Jsp


Actualmente existen varias tecnologas web que permiten obtener resultados parecidos a la hora de realizar un proyecto web. Es interesante conocer con cierto nivel de detalle las caractersticas principales de cada una de ellas para elegir siempre la opcin ms conveniente para un proyecto.

JSP
Caractersticas principales Basado en Java -> Orientado a objetos Multiplataforma Software de Sun, con gran experiencia y actualizaciones habituales y con un proyecto de desarrollo libre a partir de la versin 1.2 Existe una gran comunidad de Java pero ms orientada a aplicaciones que a Web El propio lenguaje te obliga a ser ordenado, siendo as una opcin interesante a la hora de desarrollar proyectos escalables, aadiendo mdulos (clases), etc. Gran nfasis en los componentes y no tanto en los scripts, permitiendo obtener un buen rendimiento y escalabilidad Mltiples BD, sencillo de implementar con MySQL (parecido a PHP)

PHP
Caractersticas principales Lenguaje sencillo de aprender Linux Software libre y gratuito Gran comunidad de programadores, multitud de Scripts e informacin, libreras, etc.. Al estar nicamente enfocado a programacin web. Ms desordenado que JSP, pero con un buen uso y estructuracin se pueden conseguir los mismos resultados. Muy til para realizar pequeos Scripts, se pueden utilizar funciones para proyectos medianos, con algo ms de envergadura La BD ms utilizada es MySQL Servidores, BD, programas, etc. Ms econmicos

ASP
Caractersticas principales Lenguaje parecido a Visual Basic Plataforma Windows (nula portabilidad a otras plataformas) Propiedad de Microsoft, que limita su expansin Lenguaje para crear Scripts, no orientado a objetos ptimo para crear aplicaciones web relativamente sencillas Menor escalabilidad debido a la menor estructuracin La BD utilizada habitualmente es Access Los menos econmicos

También podría gustarte