Sie sind auf Seite 1von 18

Solucin LAMP

Ing. CIP Miguel ngel Crdova Sols


Agradecimiento: Ral Rodas
Qu es LAMP?
El termino de Soluciones LAMP se origina a finales del
2000 en Alemania para describir a las aplicaciones web
creadas utilizando la siguiente combinacin de
herramientas:
Linux, el sistema operativo;
Apache, el servidor web;
MySQL, el servidor de bases de datos;
Perl, PHP, y/o Python, lenguajes de programacin.
Aspectos previos:
LAMP est considerada como una de las mejores
herramientas disponibles para que cualquier organizacin
o individuo pueda emplear un servidor web verstil y
potente.
Aunque creados por separado, cada una de las
tecnologas que lo forman disponen de una serie de
caractersticas comunes.
Especialmente interesante es el hecho que estos cuatro
productos pueden funcionar en una amplia gama de
hardware, con requerimientos relativamente pequeos sin
perder estabilidad.
Esto ha convertido a LAMP en la alternativa ms
adecuada para pequeas y medianas empresas.
Existen, no obstante, multitud de variaciones de cdigo
libre. La L de Linux puede ser sustituida por FreeBSD,
NetBSD u OpenBSD. En lugar de la M de MySQL tambin
podemos encontrar PostgreSQL. La P sirve para PHP,
Perl, Python, y Ruby.
VENTAJAS
Soporte a gran cantidad de arquitecturas, como
son Intel y compatibles, SPARC, Mips y PPC (Macintosh).
Cdigo relativamente sencillo y con pocos cambios
de una plataforma a otra.
Parches generados en poco tiempo despus de
encontrarse un agujero de seguridad.
Actualizaciones del software va Internet.
Posibilidad de incrementar los servicios y
funciones desde el cdigo fuente
DESVENTAJAS
Es muy distinto de Windows, lo que dificulta el trabajo a
quienes estn acostumbrados a l.
Las actualizaciones requieren en ocasiones tener
conocimientos avanzados del sistema.
Configurar algunos servicios de red requiere de ms
tiempo que en Windows.
Mayor coste del personal.
APACHE
Apache es el servidor web por excelencia, con algo mas de un 66%
de los servidores de internet confiando en l. Entre sus
caractersticas mas sobresalientes estn:
Fiabilidad: Alrededor del 90% de los servidores con mas alta
disponibilidad funcionan con Apache.
Gratuidad: Apache es totalmente gratuito, y se distribuye bajo la
licencia Apache Software License, que permite la modificacin del
cdigo.
Extensibilidad: se pueden aadir mdulos para ampliar las ya de
por si amplias capacidades de Apache. Hay una amplia variedad de
mdulos, que permiten desde generar contenido dinmico (con PHP,
Java, Perl, Pyton,...), monitorizar el rendimiento del servidor, atender
peticiones encriptadas por SSL, hasta crear servidores virtuales por
IP o por nombre (varias direcciones web son manejadas en un
mismo servidor) y limitar el ancho de banda para cada uno de ellos.
Dichos mdulos incluso pueden ser creados por cualquier persona
con conocimientos de programacin
MySql
Se estima que hay ms de 12 millones de servidores
MySQL instalados en el mundo, lo significa
aproximadamente el 20% del mercado. Entre sus clientes
destacan Yahoo!, Cisco, NASA, Lucent Technologies,
Motorola, Google, Silicon Graphics, HP, Xerox o Sony
Pictures.
Buena parte de su xito se debe, sin duda, a formar parte
de la tecnologa LAMP.
Ingeniera web reversa
Ing. CIP Miguel ngel Crdova Sols
Ingeniera Inversa
El objetivo de la ingeniera inversa es obtener
informacin a partir de un producto accesible al pblico,
con el fin de determinar de qu est hecho, qu lo hace
funcionar y cmo fue fabricado.
Beneficios de la Ingeniera Inversa
Depende de la licencia (si es libre, mejor!!!)
El objetivo es mejorar la rueda y adaptarlo a nuestra
necesidad.
Hoy en da ms del 65% de las solicitudes de
implementacin web son a partir de CMS.
El costo de estos proyectos son menores a un desarrollo
nuevo.
SISTEMA DE GESTIN DE CONTENIDOS
Programa que permite crear una estructura de soporte
(framework) para la creacin y administracin de
contenidos, principalmente en pginas web.
Empresa proveedora de hosting a CILEPERU.org
http://www.aruba.it/
En 1995, el sitio de noticias tecnolgicas CNET sac su
sistema de administracin de documentos y publicacin y
cre una compaa llamada Vignette, pionero de los
sistemas de administracin de contenido comerciales.
Caractersticas:
Consiste en una interfaz que controla una o varias bases
de datos donde se aloja el contenido del sitio.
El sistema permite manejar de manera independiente el
contenido y el diseo.
El acceso al gestor se realiza generalmente a travs del
navegador web, y se puede requerir el uso de FTP para
subir contenido.
Se podr escoger diferentes niveles de acceso para los
usuarios.
Las dos iniciativas ms importantes de estandarizacin
son la Portlet Specification API JSR-168, la Content
Repository API JSR-170.

Das könnte Ihnen auch gefallen