
12 5, 2008
Existe multitud de plataformas o conjunto de subsistemas para crear y poner en funcionamiento sitios web. La elección de unos u otros dependerá de varios factores como precios, velocidad, flexibilidad, soporte, etc.
Personalmente y actualmente, no tengo ninguna preferencia en cuanto a la elección de la plataforma para desarrollar y publicar webs, simplemente eligo una u otra dependiendo de las necesidades.
Las plataformas presentadas a continuación son las más comunes, pero muchas más combinaciones para crea un sistema que serva páginas 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:
Desventajas:
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.
Es decir , probamos nuestra aplicación PHP en el servidor de desarrollo WAMP y luego subimos la aplicación al servidor LAMP.
Por cierto, no pueden estar corriendo Apache e IIS al mismo tiempo, por lo que tendremos que parar el IIS para que el WAMP funcione.
Aunque a nivel de programación no existen diferencias con un sistema LAMP, si que existen diferencias a nivel de administración.
Existe un software llamado WAMP5 que instala de forma compacta y configura fácilmete toda la plataforma WAMP.
Ventajas:
Desventajas:
LAMDA (Linux, Apache, Mono|Maverick.NET,DB4O,ActiveRecord)
TodavÃa no he podido probar este sistema pero es algo que tengo pendiente, aunque por los comentarios que he oido por ahÃ, todavÃa tiene algunos fallos.
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:
Desventajas:
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.
También podrÃas utilizar WebSphere Application Server (WAS) en lugar de Tomcat como servidor, pero este es de pago y Tomcat el gratuito.
Ventajas:
Desventajas:
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:
Desventajas:
Enero 20th, 2008 a las 10:41 pm
UNA PAGINA MUY UTIL E INFORMATIVA, MI PREGUNTA ES :donde puedo conseguir el XATMJ
Abril 30th, 2008 a las 9:15 pm
La informacion…es muy interesante….
me gustaria saber si existe mas desventajas..
del servidor Wamp…Gracias