INNOVA Research Journal 2018, Vol 3, No. 4, pp. 25-43
options offered by the programming language to select whether these are functional or
administrative. It is concluded that when selecting the programming language should take into
account all the features and definitions that will make the software a quality product that adds
value to the operation of the company.
Key words: ASP.NET; PHP; tools; development; programming
Introducción
En la actualidad la mayoría de los nuevos desarrollos de software están orientados hacia
la web; tener un dispositivo de escritorio en al cual solo es posible acceder a un lugar específico
ya no es una opción, las necesidades actuales exigen acceder a información de cualquier lugar y
desde donde sea necesario. Es posible asegurar que las Tecnologías de la Información y las
Comunicaciones (TIC) permiten desarrollar nuestros conocimientos e intercambiar criterios con
otras personas sin importar la distancia, a través de las herramientas disponibles en Internet,
como los cursos online, los foros de discusión entre muchas otras opciones, permitiendo de esta
forma ampliar nuestro nivel cultural . Por tanto, todos los desarrollos de las nuevas aplicaciones
en informática se han orientado hacia la web; hoy no existe algo que no se pueda hacer por esta
vía, por este motivo es necesario conocer un poco más sobre las tecnologías que se están
utilizando para desarrollar este tipo de aplicaciones (Díaz, Pérez, & Florido, 2011). La tecnología
de implementación y las herramientas son factores muy importantes, y la elección de las mismas
puede tener una influencia significativa en el éxito de un proyecto (Bulajic, Sambasivam, &
Stojic, 2013). Los proyectos más costosos son mejor recibidos bajo el paradigma abierto y los
programas libres poseen una tendencia natural a la competencia, mientras que el software
propietario se comporta mejor en ambientes dominados por amplios márgenes de beneficio
(Márquez, 2012).
Muchas veces se presentan soluciones que parecen hacer exactamente lo que se busca y
siempre es tentador aceptarlas con los brazos abiertos, pero antes hay que consultar a la persona
encargada de instalarlas en el entorno de trabajo. ¿Se basan en servidores Windows con SQL
Server?, ¿se dispone de las licencias de uso?, ¿el soporte informático aceptaría el mantenimiento
de esos servidores? (Pedraza & Banco, 2013).
Este trabajo tiene por objetivo analizar dos lenguajes de programación web para que sirva
al lector como una orientación y pueda decidir cuál de los dos puede utilizar para dar solución a
sus necesidades; adicionalmente se aportan ideas para que sea posible explotar más las
herramientas. Las herramientas a analizar son: ASP.Net y PHP, ambas permiten realizar páginas
web dinámicas y son muy usadas en la actualidad, la selección de estos lenguajes se basa
principalmente en el conocimiento previo de las mismas.
Para avanzar, es necesario establecer algunos conceptos y referencias básicas: Lenguaje
de Programación: Conjunto de reglas o normas que permiten asociar a cada programa correcto
un cálculo que será llevado a cabo por un ordenador (sin ambigüedades), por tanto, un lenguaje
de programación es un convenio o acuerdo acerca de cómo se debe de interpretar el significado
de los programas de dicho lenguaje (Almagro, 2012).
Revista de la Universidad Internacional del Ecuador. URL: https://www.uide.edu.ec/
26