Академический Документы
Профессиональный Документы
Культура Документы
INSTITUTO TECNOLÓGICO DE
AGUASCALIENTES
CARRERA: INGENIERÍA EN TECNOLOGÍAS DE LA
INFORMACIÓN Y COMUNICACIONES
ALUMNOS:
GONZÁLEZ BARBA DAVID ALEJANDRO.
Provisión de Servicios de
Conferencia
Equipo 6 Common Gateway Interface Taller de ingeniería de software
¿Cómo lo solucionamos?
La respuesta es Ofrece
sencilla:
suficientes opciones de contacto de tu
comercio electrónico.
Equipo 6 Common Gateway Interface Taller de ingeniería de software
Teléfono
Un imprescindible y debe quedar bien visible en nuestra tienda,
no solo aumenta las conversiones por las ventas que nos
pueden entrar directamente por teléfono, de clientes para los
que resulte más cómodo, sino que además es un símbolo de
confianza.
Redes Sociales
Puesto que son canales de
comunicación directos e inmediatos, si
hacemos lo mismo con redes sociales
que con el teléfono, conseguimos mucho
más, un cliente feliz, y la demostración
pública de que nuestra empresa se
preocupa de las necesidades de sus
clientes, algo que, como imaginarás,
suma muchos puntos positivos de cara
a nuestra imagen de marca. Algo que
facilita las ventas.
Equipo 6 Common Gateway Interface Taller de ingeniería de software
Email
Se trata de un canal automatizable y proactivo. Sí, podemos automatizar
nuestro email marketing, y podemos ser nosotros los que iniciemos la
conversación, sin esperar a que sea el cliente el que se ponga en contacto
con nosotros cuando se le presenta un problema.
Esta es la gran ventaja del email como canal de atención al cliente; nos
permite actuar en las diferentes fases del proceso de compra:
CGI
Equipo 6 Common Gateway Interface Taller de ingeniería de software
CGI
Common Gateway Interface (CGI) es un interfaz que permite transferir
información entre un servidor web y un programa externo al servidor.
¿Por qué es necesario el estándar CGI? Si queremos acceder desde un
servidor web a una aplicación externa, una primera solución puede ser
incluir en el servidor web un interfaz para cada una de las aplicaciones
externas que se quiera ejecutar.
Pero está solución es claramente inviable: es difícil y laborioso
programar un servidor web para que pueda acceder a todas las
posibles aplicaciones existentes y, además, mantenerlo al día según
surjan nuevas aplicaciones. En vez de ello, mediante CGI se establece un
conjunto de normas (protocolo) que deben de seguir los servidores web
y las aplicaciones para poder interactuar entre sí.
Equipo 6 Common Gateway Interface Taller de ingeniería de software
Funcionamiento básico
de una aplicación web
basada en CGI
Equipo 6 Common Gateway Interface Taller de ingeniería de software
HTML VS CGI
Equipo 6 Common Gateway Interface Taller de ingeniería de software
Ejemplo
Equipo 6 Common Gateway Interface Taller de ingeniería de software
Aplicaciones
Equipo 6 Common Gateway Interface Taller de ingeniería de software
Para poder programar un CGI y probarlo hacen falta los siguientes programas:
Un editor de textos como Bloc de notas de Microsoft Windows o joe de Linux para
1 crear las páginas HTML que conectan con el programa CGI y para crear el propio
código del programa CGI.
Un servidor web (ya sea local o remoto) en el que se puedan ejecutar programas
3
CGI. Por ejemplo, Microsoft Personal Web Server, Microsoft Internet Information
Server o Apache.
Lenguaje de
programación
Equipo 6 Common Gateway Interface Taller de ingeniería de software
Independencia de
plataforma
Equipo 6 Common Gateway Interface Taller de ingeniería de software
Independencia del
servidor
Equipo 6 Common Gateway Interface Taller de ingeniería de software
1. CGI es el método más rápido cuando se ejecuta mucho código. Sin embargo,
cuando el código que se tiene que ejecutar es pequeño y poco complejo, las
páginas activas como Active Server Pages (ASP), Java Server Pages (JSP) o PHP son
la mejor solución, debido a la sobrecarga que supone ejecutar una aplicación
externa al servidor web.
1. Cómo es una tecnología establecida y probada (es decir, antigua), existen multitud
de recursos, tales como tutoriales, programas CGI gratuitos, librerías, etc. La
mayoría de los problemas que nos pueden surgir ya han sido resuelto y sólo hay
que buscar qué soluciones se han planteado y cuál es la mejor.
Equipo 6 Common Gateway Interface Taller de ingeniería de software
Razones para NO
emplear CGI
Equipo 6 Common Gateway Interface Taller de ingeniería de software
Seguridad
Equipo 6 Common Gateway Interface Taller de ingeniería de software
BIBLIOGRAFÍAS
01 Mora, M. (2001). Programación de servidores web con cgi ssi e idc.
Alicante, España: Editorial Club Universitario.