Tipos
Plataformas
web
LAMP (Linux, Apache, MySQL,
[PHP|Perl|Python])
Esta plataforma web promocionado por el
editor de la editorial O’Reilly Dale
Dougherty y algunos autores de MySQL
es el más popular y el que podrás
encontrar más fácilmente en la mayoría
de los proveedores de Hosting.
Ventajas:
•Disponibilidad y bajos costos
•Velocidad y mejor tiempo de actividad
Según la empresa WatchMouse en un estudio de
rendimiento realizados a más de 1500 websites se
determinó que los sitios web basados en Linux eran
más rápidos que los basados en Windows.
•Es muy facil colocar instrucciones tanto en nuestro
código para activar nuevas funcionalidades del servidor.
•Por experiencia propia , creo que esta plataforma es la
mejor sin duda para la implementación y manejo de
rescritura e URL.
Desventajas:
•No muy buen rendimiento de MySQL para
sitios web demasiado grandes y con un gran
volumen de inserción de datos.
•Es muy distinto de Windows, lo que dificulta el
trabajo a quienes estén acostumbrados a él.
WAMP (Windows, Apache, MySQL,
[PHP|Perl|Python)
La verdad es que no he encontrado
ningún proveedor de Hosting que
ofrezca este tipo de plataforma web ya
que suele usarse como herramienta de
desarrollo por la mayoría de los
programadores que tenemos Windows
como SO principal y tenemos que
desarrollar aplicaciones web en PHP.
Ventajas:
•Ideal para utilizar como servidor de
desarrollo
•Fácil instalación con el software
WAMP5
Desventajas:
• Puedes tener alguna dificultad a la
hora de instalar los subsistemas
por separado. A mi siempre me ha
dado guerra la instalación de PHP
en IIS
LAMDA (Linux, Apache,
Mono|Maverick.NET,DB4O,ActiveRecord)
•Es más flexible porque soporta múltiples bases
de datos ya que mediante DB4O la base de datos
orientada a objetos se puede abstenerse del
mundo relacional.
•Es más robusta porque los lenguajes más
convenientes a utilizar con Mono son
estáticamente tipados y permite tener una
plataforma de desarrollo multiplataforma.
•El framework “Maverick.NET” pueden funcionar
tanto con Mono como con el framework de .NET
de Microsoft.
XAMPP (X=Cualquier S.O, Apache, MySQL,
PHP, [Perl|Python])
XAMPP podría decirse que más que una
plataforma web es un software que instala de
forma compacta y configura fácilmete PHP,
MySQL y Apache para Windows, Linux, Sun
Solaris y Mac OS X.
También se puede decir entonces que WAMP
es una variante de XAMPP
WXCF ( Windows, X=[Apache|IIS], Coldfusion)
Coldfusion es un servidor de páginas, una
herramienta y un lenguage de programación que
permite programar páginas web fácilmente a
través de etiquetas similares a HTML y que
puede instalarse además de Windows en Mac
OS X, Linux y Solaris. Actualmente pertenece a
Adobe y anteriormente a Macromedia.
Permite manejar bases de datos como Sybase,
Oracle, MySQL, SQL Server, o Access mediante
el standard SQL.
Ventajas:
•Funciones poderosas para leer y escribir
en discos duros del servidor basadas en
tags
•Integra varias tecnologías
•Programación muy fácil a través de
etiquetas o tags
•Integración con Java
•Amplias opciones para la configuración del
servidor y en modo gráfico
Desventajas:
•Pocos proveedores de hosting ofrecen este
tipo de plataforma web
•Servidor inestable que es capaz de soportar
muy poca carga aunque fué diseñado para
sitios grandes y con mucho tráfico
•Integra varias tecnologías
•Programación muy fácil a través de
etiquetas o tags
XATMJ ( X=Cualquier S.O, Apache,
Tomcat, MySQL, JSP)
Este tipo de plataforma web tampoco es muy
común encontrarla en los proveedores de
hosting más populares.
Tomcat es un servidor web con soporte de
servlets y JSPs de Sun Microsystem y que
normalmente es combinado con el servidor
web Apache aunque puede funcionar por sí
sólo. Si vas a realizar páginas web en JSP
esta es la mejor opción.
Ventajas:
•Funciona en cualquier sistema operativo que
disponga de la máquina virtual Java
•Tomcat es que es muy fiable
Desventajas:
•Tomcat sólo puede trabajar con un único
servidor; no puede utilizarse en clusters
•Tomcat no dispone de un entorno integrado
con una sofisticada GUI
WIMA ( Windows, IIS, MS SQL Server,
ASP.NET )
Este sistema junto a LAMP es de los más
utilizados para desarrollar aplicaciones
web basadas en ASP clásico y ASP.NET.
También se puede instalar PHP o Perl
bajo IIS, y es la formas en la que los
provedores de hosting ofrecen ASP y
PHP en el mismo servidor.
Ventajas:
•MS SQL Server tiene un potente entorno
gráfico de administración
•MS SQL Server ofrece a múltiples
usuarios grandes cantidades de datos de
manera simultánea
•ASP.NET, a partir de la versión 2.0 es una
gran ventaja.
•Para mí, esta plataforma web es la mejor
opción para crear aplicaciones web hoy en
día.
Desventajas:
•El servidor IIS no es multiplataforma,
sólo funciona bajo Windows
•El servidor MS SQL Server tampoco es
multiplataforma
.
•Limitaciones en IIS en las versiones que
no son de la familia “Server”
•Vulnerabilidades
Gracias

Tipos plataformas web

  • 1.
  • 2.
    LAMP (Linux, Apache,MySQL, [PHP|Perl|Python]) Esta plataforma web promocionado por el editor de la editorial O’Reilly Dale Dougherty y algunos autores de MySQL es el más popular y el que podrás encontrar más fácilmente en la mayoría de los proveedores de Hosting.
  • 3.
    Ventajas: •Disponibilidad y bajoscostos •Velocidad y mejor tiempo de actividad Según la empresa WatchMouse en un estudio de rendimiento realizados a más de 1500 websites se determinó que los sitios web basados en Linux eran más rápidos que los basados en Windows. •Es muy facil colocar instrucciones tanto en nuestro código para activar nuevas funcionalidades del servidor. •Por experiencia propia , creo que esta plataforma es la mejor sin duda para la implementación y manejo de rescritura e URL.
  • 4.
    Desventajas: •No muy buenrendimiento de MySQL para sitios web demasiado grandes y con un gran volumen de inserción de datos. •Es muy distinto de Windows, lo que dificulta el trabajo a quienes estén acostumbrados a él.
  • 5.
    WAMP (Windows, Apache,MySQL, [PHP|Perl|Python) La verdad es que no he encontrado ningún proveedor de Hosting que ofrezca este tipo de plataforma web ya que suele usarse como herramienta de desarrollo por la mayoría de los programadores que tenemos Windows como SO principal y tenemos que desarrollar aplicaciones web en PHP.
  • 6.
    Ventajas: •Ideal para utilizarcomo servidor de desarrollo •Fácil instalación con el software WAMP5 Desventajas: • Puedes tener alguna dificultad a la hora de instalar los subsistemas por separado. A mi siempre me ha dado guerra la instalación de PHP en IIS
  • 7.
    LAMDA (Linux, Apache, Mono|Maverick.NET,DB4O,ActiveRecord) •Esmás flexible porque soporta múltiples bases de datos ya que mediante DB4O la base de datos orientada a objetos se puede abstenerse del mundo relacional. •Es más robusta porque los lenguajes más convenientes a utilizar con Mono son estáticamente tipados y permite tener una plataforma de desarrollo multiplataforma. •El framework “Maverick.NET” pueden funcionar tanto con Mono como con el framework de .NET de Microsoft.
  • 8.
    XAMPP (X=Cualquier S.O,Apache, MySQL, PHP, [Perl|Python]) XAMPP podría decirse que más que una plataforma web es un software que instala de forma compacta y configura fácilmete PHP, MySQL y Apache para Windows, Linux, Sun Solaris y Mac OS X. También se puede decir entonces que WAMP es una variante de XAMPP
  • 9.
    WXCF ( Windows,X=[Apache|IIS], Coldfusion) Coldfusion es un servidor de páginas, una herramienta y un lenguage de programación que permite programar páginas web fácilmente a través de etiquetas similares a HTML y que puede instalarse además de Windows en Mac OS X, Linux y Solaris. Actualmente pertenece a Adobe y anteriormente a Macromedia. Permite manejar bases de datos como Sybase, Oracle, MySQL, SQL Server, o Access mediante el standard SQL.
  • 10.
    Ventajas: •Funciones poderosas paraleer y escribir en discos duros del servidor basadas en tags •Integra varias tecnologías •Programación muy fácil a través de etiquetas o tags •Integración con Java •Amplias opciones para la configuración del servidor y en modo gráfico
  • 11.
    Desventajas: •Pocos proveedores dehosting ofrecen este tipo de plataforma web •Servidor inestable que es capaz de soportar muy poca carga aunque fué diseñado para sitios grandes y con mucho tráfico •Integra varias tecnologías •Programación muy fácil a través de etiquetas o tags
  • 12.
    XATMJ ( X=CualquierS.O, Apache, Tomcat, MySQL, JSP) Este tipo de plataforma web tampoco es muy común encontrarla en los proveedores de hosting más populares. Tomcat es un servidor web con soporte de servlets y JSPs de Sun Microsystem y que normalmente es combinado con el servidor web Apache aunque puede funcionar por sí sólo. Si vas a realizar páginas web en JSP esta es la mejor opción.
  • 13.
    Ventajas: •Funciona en cualquiersistema operativo que disponga de la máquina virtual Java •Tomcat es que es muy fiable Desventajas: •Tomcat sólo puede trabajar con un único servidor; no puede utilizarse en clusters •Tomcat no dispone de un entorno integrado con una sofisticada GUI
  • 14.
    WIMA ( Windows,IIS, MS SQL Server, ASP.NET ) Este sistema junto a LAMP es de los más utilizados para desarrollar aplicaciones web basadas en ASP clásico y ASP.NET. También se puede instalar PHP o Perl bajo IIS, y es la formas en la que los provedores de hosting ofrecen ASP y PHP en el mismo servidor.
  • 15.
    Ventajas: •MS SQL Servertiene un potente entorno gráfico de administración •MS SQL Server ofrece a múltiples usuarios grandes cantidades de datos de manera simultánea •ASP.NET, a partir de la versión 2.0 es una gran ventaja. •Para mí, esta plataforma web es la mejor opción para crear aplicaciones web hoy en día.
  • 16.
    Desventajas: •El servidor IISno es multiplataforma, sólo funciona bajo Windows •El servidor MS SQL Server tampoco es multiplataforma . •Limitaciones en IIS en las versiones que no son de la familia “Server” •Vulnerabilidades
  • 17.