Blog
Volver

El Desarrollo Web

June 11 de 2013Tecnología1 Comentario(/js/s/index.html)

El Desarrollo Web

Tecnología

Primeramente debemos entender qué es el desarrollo web, el cual se puede definir como el conjunto 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, a fin de realizar tareas o mostrar información. 
 
Normalmente para la creación de software para alguna tienda o alguna empresa como por ejemplo 
manejos de inventarios, reportes, facturaciones, administración etc. Son usados lenguajes de programación 
en los cuales además de la funcionalidad de dicho software se involucra la interfaz de usuario; bien se podría  
realizar este mismo tipo de aplicaciones orientándolas a la web, es decir crear un software web o aplicación 
web, una de las ventajas de una aplicaciónweb es que es multiplataforma ya que puede ser visualizado y 
utilizado en distintos navegadores de internet y distintos sistemas operativos, y dependiendo de las 
tecnologías usadas en dicha aplicación puede ser más rápido y robusto tanto para implementar, probar y usar. 

El desarrollo web involucra al desarrollador o desarrolladores web, el diseñador o diseñadores web y 
anteriormente al webmaster. Algunas empresas ya no requieren de este último. El desarrollador web es el 
encargado de la funcionalidad de la aplicación, la parte de la interfaz de usuario queda en manos del diseñador 
y anteriormente el webmaster es el que se encargaba de unir ambas partes, en la actualidad muchos desarrolladores 
ya se encargan de esta última parte. 

Algunos de los lenguajes de programación para desarrollo web más usados son principalmente: ASP.NET, PHP 
y JSP y algunos usan ASP, Macromedia ColdFusion y Perl, muchos desarrolladores ya empiezan a utilizar Ruby y su 
framework Ruby on Rails pero no tiene tanta difusión.

Para las bases de datos la más popular es MySQL le siguen Oracle, SQL Server y PostgreSQL. Lo ideal es que un 
desarrollador web además de saber al menos un lenguaje y programación y el manejo de base de datos, tenga 
conocimiento de las 3 tecnologías principales de la web que son HTML, CSS y Javascript que bien implementadas 
dan como resultado DHTML.

Todas estas tecnologías han ido evolucionando con el paso del tiempo y algunas otras han ido apareciendo debido 
a las necesidades de los usuarios y algunas otras desaparecieron.

Los más destacadas tecnologías y lenguajes de programación son:

HTML: Son las siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto). A principios de 
1990 Tim Berners-Lee definió HTML y creo el World Wide Web. Han surgido nuevas versiones hasta la más 
actual HTML5.

DHML: Es el HTML Dinamico (Dynamic HTML) son un conjunto de técnicas que permiten crear sitios web 
interactivos, utilizando tanto el HTML como el Lenguaje de hojas de estilo en cascada (CSS), un lenguaje 
interpretado del lado del cliente (Javascript) y la jerarquía de objetos DOM.

Javascript: fue lanzado a finales de los 90, se basa en objetos y es usado para acceder a objetos en aplicación, 
se ejecuta del lado del cliente permitiendo que las interfaces de usuario sean mejores y que las paginas sean 
mas dinámicas, tuvo una etapa de declive pero resurgió con la implementación de la tecnología AJAX.

CSS: Las hojas de estilo en cascada o (Cascading Style Sheets) hacen referencia a un lenguaje de hojas de estilos 
usado para describir la presentación semántica (el aspecto y formato) de un documento escrito en lenguaje de 
marcas. Su aplicación más común es dar estilo a páginas webs escritas en lenguaje HTML y XHTML, pero también 
puede ser aplicado a cualquier tipo de documentos XML.

PHP: Es uno de los pioneros en lenguajes de programación web, fue creado en 1994 y actualmente es usado 
principalmente para la interpretación del lado del servidor, puede ser usado para programar otro tipo de utilidades.

ASP.NET: Apareció en el 2002, es un framework que se caracteriza por permitir construir sitios web dinámicos, 
aplicaciones web y servicios XML de una forma relativamente sencilla. 

AJAX: Es el acrónimo de Asynchronous JavaScript And XML, no es un lenguaje de programación o una sola 
tecnología más bien es una técnica de desarrollo web para crear aplicaciones interactivas, engloba a tecnologías y 
lenguajes de programación.

Todas estas tecnologías y lenguajes de programación han ido evolucionando y actualizándose debido a la 
demanda y necesidad de los usuarios, los usuarios que utilizan una aplicación web o tienen un sitio web ha 
ido incrementando.

Referencias:
http://es.wikipedia.org/wiki/Desarrollo_web
http://www.lsi.us.es/docencia/get.php?id=2780
Comenta la nota
(1) Comentarios
gerardo

Tuesday, 10-September-13 18:06 Hrs.

genial