SlideShare una empresa de Scribd logo
1 de 2
servidores web Es Ventajas Deventajas
Apache Es un servidor web HTTP de código
abierto para plataformas Unix (BSD,
GNU/Linux, etc.),Microsoft Windows,
Macintosh y otras, que implementa el
protocolo HTTP/1.1 y la noción de sitio
virtual. Cuando comenzó su desarrollo en
1995 se basó inicialmente en código del
popular NCSA HTTPd 1.3, pero más tarde
fue reescrito por completo
- Puede conectarse directamente a una
ase de datos.
- Multi-plataforma.
- Estándar en la industria para servidores
web.
- software es gratuito.
- Permite la administración remota.
- De código abierto.
- No rinde bien en máquinas Windows.
- Apache no se actualiza regularmente.
- Requiere más para instalar y configurar
conocimientos técnicos.
- No hay soporte real técnico
IIS También conocido como Internet
Information Services es un servidor web
y un conjunto de servicios para el
sistema operativo Microsoft Windows.
- Instalación un poco más fácil.
- IIS tiene protección contra choques.
- No requiere administración de
cuentas de Usuario Concretas.
- El soporte técnico es
Realmente bueno.
- Si IIS controla o no la contraseña afecta
a los permisos que tiene el usuario
anónimo.
- El código fuente es propietario.
- Si IIS no controla la contraseña, la
cuenta debe tener la capacidad de
un inicio de sesión local.
- Es difícil controlar la dirección.
- Si está utilizando dos servidores, las
configuraciones del servidor debe
coincidir exactamente.
- Sólo funciona con el sistema operativo
Windows.
PHP es un lenguaje de programación de
uso general de codigo del lado del
servidor originalmente diseñado para
el desarrollo web de contenido
dinámico
- Es un lenguaje multiplataforma.
- Completamente orientado
al desarrollo de aplicaciones web
dinámicas con acceso a información
almacenada en una Base de Datos.
- El código fuente escrito en PHP es
invisible al navegador y al cliente ya
que es el servidor el que se encarga de
ejecutar el código y enviar su
resultado HTML al navegador. Esto
hace que la programación en PHP sea
segura y confiable.
- Capacidad de conexión con la
mayoría de los motores de base de
datos que se utilizan en la actualidad,
destaca su conectividad con MySQL y
PostgreSQL.
- Capacidad de expandir su potencial
utilizando la enorme cantidad de
módulos (llamados ext's o
extensiones).
Como es un lenguaje que se interpreta
en ejecución para ciertos usos puede
resultar un inconveniente que
el código fuente no pueda ser
ocultado. La ofuscación es una técnica
que puede dificultar la lectura del
código pero no la impide y, en ciertos
casos, representa un costo en tiempos
de ejecución
ASP es un entorno de secuencias de
comandos del servidor que puede
utilizar para crear páginas
Web dinámicas o para generar
eficaces aplicaciones Web. Las páginas
ASP son archivos que contienen
etiquetas HTML, texto y comandos de
secuencias de comandos. Las páginas
ASP pueden llamar a componentes
ActiveX para que realicen tareas, como
la conexión con bases de datos o
cálculos comerciales.
• Costos predecibles
• Experiencia especial en el ASP
• Más rápido de implementar que
aplicaciones adquiridas
• Niveles de desempeño garantizados
• Actualizaciones automáticas del
Software
Permite a los funcionarios de TI
enfocarse en asuntos internos
• Falta de recursos internos
• Disponibilidad garantizada
• Permite probar software antes de
comprarlo
• Alquilar es más eficiente en costos que
comprar.
• Se encarga de detectar el tipo
de navegador utilizado por el cliente a la
hora de realizar una petición al servidor
y en consecuencia, determina la versión
HTML que este soporta.
• Se puede utilizar en cualquier
computadora que es conectada a la red
que tenga instalado un navegador.
• Tiene facilidad de conectarse con la base
de datos, que hace que sea más fácil.
• Una de las limitaciones en el
desarrollo con ASP es que con el
tradicional utilizamos lenguajes de
scripting no tipeados como
VSBcrip o JScrip. Podemos instalar
otros motores scripting que
impongan verificación de tipos;
sinembargo, no son
universalmente conocidos o
utilizamos como los anteriores.
• Tiene que correr en PCs normales
que tengan Windows y un servidor
Web
• Código desorganizado.

Más contenido relacionado

La actualidad más candente

Cuadro comparativo de apache y iis
Cuadro comparativo de apache y iisCuadro comparativo de apache y iis
Cuadro comparativo de apache y iisAngel Cisneros
 
introducción tecnologías web
introducción tecnologías webintroducción tecnologías web
introducción tecnologías webevelynfarro06
 
Desarrollo y Programacion WEB
Desarrollo y Programacion WEBDesarrollo y Programacion WEB
Desarrollo y Programacion WEBGenesis Jurado
 
Clase4: Páginas dinámicas PHP (Sólo intro)
Clase4: Páginas dinámicas PHP (Sólo intro)Clase4: Páginas dinámicas PHP (Sólo intro)
Clase4: Páginas dinámicas PHP (Sólo intro)Antonio Albanés
 
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_uno
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_unoWeb matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_uno
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_unoGonzalo C.
 
Introduccion a Python para la web
Introduccion a Python para la webIntroduccion a Python para la web
Introduccion a Python para la webArsys
 
Mapa conceptual de los servidores Apache y IIS
Mapa conceptual de los servidores Apache y IISMapa conceptual de los servidores Apache y IIS
Mapa conceptual de los servidores Apache y IISjoanarusconi
 
Plataformas de desarrollo web
Plataformas de desarrollo web Plataformas de desarrollo web
Plataformas de desarrollo web Andy015
 
Plataformas de desarrollo web
Plataformas de desarrollo webPlataformas de desarrollo web
Plataformas de desarrollo webGenesis Jurado
 
Plataformas de desarrollo web
Plataformas de desarrollo webPlataformas de desarrollo web
Plataformas de desarrollo webfany concepcion
 
Tipos plataformas web
Tipos plataformas webTipos plataformas web
Tipos plataformas webAstrid Valdes
 
El uso correcto de MySQLi
El uso correcto de MySQLi El uso correcto de MySQLi
El uso correcto de MySQLi Arsys
 
Internet Information Server (IIS)
Internet Information Server (IIS)Internet Information Server (IIS)
Internet Information Server (IIS)Rosariio92
 

La actualidad más candente (20)

Cuadro comparativo de apache y iis
Cuadro comparativo de apache y iisCuadro comparativo de apache y iis
Cuadro comparativo de apache y iis
 
introducción tecnologías web
introducción tecnologías webintroducción tecnologías web
introducción tecnologías web
 
Desarrollo y Programacion WEB
Desarrollo y Programacion WEBDesarrollo y Programacion WEB
Desarrollo y Programacion WEB
 
Servicios de red amp
Servicios de red   ampServicios de red   amp
Servicios de red amp
 
Clase4: Páginas dinámicas PHP (Sólo intro)
Clase4: Páginas dinámicas PHP (Sólo intro)Clase4: Páginas dinámicas PHP (Sólo intro)
Clase4: Páginas dinámicas PHP (Sólo intro)
 
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_uno
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_unoWeb matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_uno
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_uno
 
Introduccion a Python para la web
Introduccion a Python para la webIntroduccion a Python para la web
Introduccion a Python para la web
 
Conociendo PHP
Conociendo PHPConociendo PHP
Conociendo PHP
 
Mapa conceptual de los servidores Apache y IIS
Mapa conceptual de los servidores Apache y IISMapa conceptual de los servidores Apache y IIS
Mapa conceptual de los servidores Apache y IIS
 
Plataformas de desarrollo web
Plataformas de desarrollo web Plataformas de desarrollo web
Plataformas de desarrollo web
 
Plataformas de desarrollo web
Plataformas de desarrollo webPlataformas de desarrollo web
Plataformas de desarrollo web
 
Plataformas de desarrollo web
Plataformas de desarrollo webPlataformas de desarrollo web
Plataformas de desarrollo web
 
Conociendo php
Conociendo phpConociendo php
Conociendo php
 
Tipos de plataformas web
Tipos de plataformas webTipos de plataformas web
Tipos de plataformas web
 
Tipos plataformas web
Tipos plataformas webTipos plataformas web
Tipos plataformas web
 
El uso correcto de MySQLi
El uso correcto de MySQLi El uso correcto de MySQLi
El uso correcto de MySQLi
 
Tipos de plataformas web
Tipos de plataformas webTipos de plataformas web
Tipos de plataformas web
 
JSP
JSPJSP
JSP
 
Internet Information Server (IIS)
Internet Information Server (IIS)Internet Information Server (IIS)
Internet Information Server (IIS)
 
Tipos de plataformas web
Tipos de plataformas webTipos de plataformas web
Tipos de plataformas web
 

Similar a Cuadro comparativo 2

Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorJose Felix Moran Agusto
 
Tecnologias para paginas Web Dinamicas del lado del Servidor
Tecnologias para paginas Web Dinamicas del lado del ServidorTecnologias para paginas Web Dinamicas del lado del Servidor
Tecnologias para paginas Web Dinamicas del lado del ServidorJonathan Guerrero Pacori
 
Tecnologías para paginas Dinamicas del lado del servidor
Tecnologías para paginas Dinamicas del lado del servidorTecnologías para paginas Dinamicas del lado del servidor
Tecnologías para paginas Dinamicas del lado del servidorJonathan Guerrero Pacori
 
2. Revision de Tecnologias Web.pdf
2. Revision de Tecnologias Web.pdf2. Revision de Tecnologias Web.pdf
2. Revision de Tecnologias Web.pdfCarlosDavidMontellan
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-webolguisf
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-webolguisf
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion webinfobran
 
Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1Wilian
 
Colegio particular san juan oracle y php
Colegio particular san juan oracle y phpColegio particular san juan oracle y php
Colegio particular san juan oracle y phpMAGGEYPEREZ
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 
2009_asp.net_capitulo_1
2009_asp.net_capitulo_12009_asp.net_capitulo_1
2009_asp.net_capitulo_1zhylz Zevallos
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1fanyto
 
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptintroduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptssuser948499
 
INTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptINTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptTIRZOANTONIOMEDINACA
 

Similar a Cuadro comparativo 2 (20)

Apli t1 ejr
Apli t1 ejrApli t1 ejr
Apli t1 ejr
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidor
 
Tecnologias para paginas Web Dinamicas del lado del Servidor
Tecnologias para paginas Web Dinamicas del lado del ServidorTecnologias para paginas Web Dinamicas del lado del Servidor
Tecnologias para paginas Web Dinamicas del lado del Servidor
 
Tecnologías para paginas Dinamicas del lado del servidor
Tecnologías para paginas Dinamicas del lado del servidorTecnologías para paginas Dinamicas del lado del servidor
Tecnologías para paginas Dinamicas del lado del servidor
 
2. Revision de Tecnologias Web.pdf
2. Revision de Tecnologias Web.pdf2. Revision de Tecnologias Web.pdf
2. Revision de Tecnologias Web.pdf
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-web
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-web
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1
 
Colegio particular san juan oracle y php
Colegio particular san juan oracle y phpColegio particular san juan oracle y php
Colegio particular san juan oracle y php
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Servidor http(web)
Servidor http(web)Servidor http(web)
Servidor http(web)
 
Tecnologias web
Tecnologias webTecnologias web
Tecnologias web
 
2009_asp.net_capitulo_1
2009_asp.net_capitulo_12009_asp.net_capitulo_1
2009_asp.net_capitulo_1
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1
 
15 servidor php
15 servidor php15 servidor php
15 servidor php
 
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptintroduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
 
INTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptINTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.ppt
 

Cuadro comparativo 2

  • 1. servidores web Es Ventajas Deventajas Apache Es un servidor web HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.),Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1 y la noción de sitio virtual. Cuando comenzó su desarrollo en 1995 se basó inicialmente en código del popular NCSA HTTPd 1.3, pero más tarde fue reescrito por completo - Puede conectarse directamente a una ase de datos. - Multi-plataforma. - Estándar en la industria para servidores web. - software es gratuito. - Permite la administración remota. - De código abierto. - No rinde bien en máquinas Windows. - Apache no se actualiza regularmente. - Requiere más para instalar y configurar conocimientos técnicos. - No hay soporte real técnico IIS También conocido como Internet Information Services es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. - Instalación un poco más fácil. - IIS tiene protección contra choques. - No requiere administración de cuentas de Usuario Concretas. - El soporte técnico es Realmente bueno. - Si IIS controla o no la contraseña afecta a los permisos que tiene el usuario anónimo. - El código fuente es propietario. - Si IIS no controla la contraseña, la cuenta debe tener la capacidad de un inicio de sesión local. - Es difícil controlar la dirección. - Si está utilizando dos servidores, las configuraciones del servidor debe coincidir exactamente. - Sólo funciona con el sistema operativo Windows.
  • 2. PHP es un lenguaje de programación de uso general de codigo del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico - Es un lenguaje multiplataforma. - Completamente orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una Base de Datos. - El código fuente escrito en PHP es invisible al navegador y al cliente ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto hace que la programación en PHP sea segura y confiable. - Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL y PostgreSQL. - Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext's o extensiones). Como es un lenguaje que se interpreta en ejecución para ciertos usos puede resultar un inconveniente que el código fuente no pueda ser ocultado. La ofuscación es una técnica que puede dificultar la lectura del código pero no la impide y, en ciertos casos, representa un costo en tiempos de ejecución ASP es un entorno de secuencias de comandos del servidor que puede utilizar para crear páginas Web dinámicas o para generar eficaces aplicaciones Web. Las páginas ASP son archivos que contienen etiquetas HTML, texto y comandos de secuencias de comandos. Las páginas ASP pueden llamar a componentes ActiveX para que realicen tareas, como la conexión con bases de datos o cálculos comerciales. • Costos predecibles • Experiencia especial en el ASP • Más rápido de implementar que aplicaciones adquiridas • Niveles de desempeño garantizados • Actualizaciones automáticas del Software Permite a los funcionarios de TI enfocarse en asuntos internos • Falta de recursos internos • Disponibilidad garantizada • Permite probar software antes de comprarlo • Alquilar es más eficiente en costos que comprar. • Se encarga de detectar el tipo de navegador utilizado por el cliente a la hora de realizar una petición al servidor y en consecuencia, determina la versión HTML que este soporta. • Se puede utilizar en cualquier computadora que es conectada a la red que tenga instalado un navegador. • Tiene facilidad de conectarse con la base de datos, que hace que sea más fácil. • Una de las limitaciones en el desarrollo con ASP es que con el tradicional utilizamos lenguajes de scripting no tipeados como VSBcrip o JScrip. Podemos instalar otros motores scripting que impongan verificación de tipos; sinembargo, no son universalmente conocidos o utilizamos como los anteriores. • Tiene que correr en PCs normales que tengan Windows y un servidor Web • Código desorganizado.