Lenguajes de scripting en servidores web:
Revisamos varios lenguajes de programación que son usados en la actualidad para hacer páginas Web. Comentarios sobre ASP, JSP, ColdFusion, Perl y PHP,comparando fortalezas y debilidades.
La controversia respecto a cuál tecnología usar en el lado del servidor tiene muchas características de guerra santa debido a que se mezcla con el problema de cuálsistema operativo/arquitectura usar. De esta forma, es un elemento más en la eterna batalla entre el mundo Unix y el mundo Microsoft.
Security Space tiene encuestas y estudios respecto al uso decada tecnología.
ASP
Vean este artículo en WebMonkey sobre ASP. ASP.significa Active Server Pages; estas páginas pueden ser escritas en VBScript que es a su vez un derivado de Visual Basic. La granventaja es que al parecer mucha gente sabe Visual Basic así que es fácil encontrar a alguien que haga el sitio, o que lo mantenga, si el programador ya emigró hacia mejores horizontes.
Las páginasASP pueden hacer uso de objetos COM (Component Object Model) que son objetos en algún otro lenguaje (ej.: ejecutables en C++ o Java); de manera que si ya se tiene algo programado las páginas ASP através del IIS pueden hacer uso de los métodos en estos objetos.
Para conectarse a una base de datos, normalmente se utiliza ADO que es un adaptador universal a bases de datos que se especializaposteriormente para hablar con una base de datos concreta.
El esquema de trabajo es crear objetos COM que ejecutan la lógica de la aplicación (Business Objects) y luego hacer la capa de interfaz conASP.
Hay tutoriales de ASP en ASP School.
ColdFusion
ColdFusion es un lenguaje 100% de scripting en que la idea es lograr resultados con pocas líneas de código. ColdFusion explota el hecho de queen la práctica muchos programadores lo que hacen es simplemente programar y no quieren tener que ver con Objetos, Clases ni nada de alto vuelo sino sólo con hacer consultas a la base de datos e...
Regístrate para leer el documento completo.