lunes, 12 de octubre de 2015

Diferencias entre Xampp y Lamp

Esta vez, vamos a exponer algunas diferencias entre los servidores Xampp y Lamp. Para ello, expondré las dichas diferencias en una tabla, tratando de contrastar así entre ambos. Pero antes, debemos entender lo que es Xampp y lo que es Lamp. 

Lamp es un tipo de estructura de Internet que se compone de Linux como sistema operativo, apache como servidor web, Mysql como gestor de bases de datos y PHP como lenguaje de programación. Su función principal es utilizarlo como infraestructura de un servidor web.





Xampp se trata de un servidor que puede utilizar cualquier sistema operativo, cuenta también con Apache como servidor web y Mysql como gestor de bases de datos, mientras que puede utilizar tanto PHP como Perl.




Aclarado esto, entramos en las numerosas diferencias que tienen ambos softwares.



Lamp
Xampp
Sistema Operativo
Linux
Multiplataforma
Lenguaje de programación
PHP
PHP o Perl
Seguridad
Más firme
Menor a la de Lamp
Actualización de componentes
Independiente y general
Sólo general
MYSQL desde consola
No
Software de terceros
Compatible
Incompatible
Instalación
Mediante una ventana de comandos
Mediante una aplicación
Requiere conocimientos previos para su configuración
No
Actualizaciones Automáticas
No

Uso recomendable
Todo tipo de servidores
Servidores de pruebas

Como se puede ver, hay bastantes diferencias entre ambos sistemas, pero no acaban ahí, estos son sólo unos pocos ejemplos.

Fuentes: Libro de Aplicaciones Web 2ª edición, ed. Paraninfo y Wikipedia.