Untitled Document
WebAladdin.com - Desarrollo de Sitios Web
   
InicioEnviar un email a WebAladdin.com

Untitled Document

Suscríbase!
Recibirá novedades sobre Sitios Web

Untitled Document

Lenguaje de ProgramacióPhp

Java - Sun Microsistems

World Wide Web Consortium (W3C)

 
 
       
 
   
 

El o los lenguajes de programación usados en el sitio web es una de las claves para el buen funcionamiento del mismo. Según el web hosting y los requerimientos funcionales, se determina cuáles usar.

WebAladdin.com desarrolla sitios web en los siguientes lenguajes de programación:

  • Desarrollo J2EE:
    • Java.
    • JSP.
    • Servlets.
    • Struts.
    • Websphere Application Developer.

  • Desarrollo Web:
    • HTML.
    • XML.
    • JavaScript.
    • Php.
    • Adobe Flash.
    • Adobe Dreamweaver.
    • Adobe Fireworks.


Los lenguajes Java y Php son lenguajes multiplataformas, es decir el sitio web
puede estar alojado en un servidor con cualquier sistema operativo ( Unix, Windows, etc )

Además son lenguajes orientado a objetos. Así, se puede modelar una solución con una visión mucho más real, que en el modelo procedural, donde sólo hay funciones.

El hecho de ser orientado a objetos, permite la utilización de patrones de diseño. Un patrón de diseño describe el núcleo de la solución a un problema de tal manera que se puede usar esta solución millones de veces, sin hacer lo mismo dos veces.

Dentro de los patrones de diseño, hay varias categorías, los usados por WebAladdin.com son:

  • Gof ( Gang of Four ), por haber sido creados por 4 personas, Erich Gamma, Richard        Helm, Ralph Johnson y John Vlissides, son patrones directamente vinculados a los        lenguajes orientados a objetos.

  • J2EE, más específicamente vinculados a una arquitectura web.

A modo de ejemplo:

Un patrón Gof es el Singleton, que indica que muchas veces es necesario crear una clase una sola vez, por ejemplo para el caso de la lectura de un archivo de propiedades. Sólo se necesita llevar a memoria una sola vez.

Un patrón J2EE es el Application Controller, que indica que la pantalla del navegador (vista) no tiene que saber directamente quién atiende el pedido, sino que se especifica un alias que es resuelto por otro componente (controlador), quien en definitiva sabe quien termina atendiendo el pedido. Así se separan las capas.

El Lenguaje Html es el lenguaje que se verá en el navegador de internet, sobre el cual se puede embeber Jsp o Php, para generarlo dinámicamente. En el caso de usar Jsp, el pedido del Usuario será procesado por uno o más servlets.

Javascript es muy útil para realizar ciertas validaciones (como un campo que debe ser completado porque es obligatorio), y así evitar procesar innecesariamente el pedido del usuario en el servidor.

En tanto Perl es bueno para generar procesos automáticos, como emisión de reportes, o para trabajar con archivos con cierto formato.

   
   
Untitled Document
Fecha de Ultima Actualización: 25 de Junio de 2008 - 9:05 hs.
Por consultas técnicas por favor comunicarse con el Webmaster

Copyright © 2005 www.webaladdin.com - Todos los derechos reservados