Tuesday, January 8, 2008

L.A.M.P.

The acronym LAMP refers to a set of free software programs commonly used together to run dynamic Web sites or servers.

L stands for Linux, the operating system.

A stands for Apache, the web server

M stands for MySQL, the database management system (or database server)

P stands for Perl, PHP, and/or Python, scripting languages.

Popularity of LAMP technology

The originators of these open source programs did not design them all to work specifically with each other, the combination has become popular because of its low cost and because of the ubiquity of its components (which come bundled with most current Linux distributions particularly as deployed by ISPs). When used in combination they represent a solution stack of technologies that support application servers. Other such stacks include Apple Computer's WebObjects, Java/J2EE and Microsoft's .NET architecture.

Features of LAMP

LAMP is the platform of choice for the development and deployment of high performance web applications.

A LAMP system provides an extremely flexible tool for a vast number of web applications.

LAMP is a solid and reliable technology.

LAMP technologies problem

The installation procedures involve a few pitfalls which need to be avoided.

In contrast to Microsoft products, the LAMP components require the webmaster to compile the code.

No comments: