ONLamp.com - Linux, Apache, MySQL, PHP, Python, Perl

oreilly.comO'Reilly NetworkXML.comONLamp.comONJava.comOpenP2P.com
  Search | Newsletter | Conference
 Articles


  Linux

  Apache

  MySQL

  Perl

  PHP

  Python

  BSD



 Essentials

What is LAMP?

The Best of ONLamp.com

aboutSQL

Big Scary Daemons

FreeBSD Basics

HTTP Wrangler

Linux in the Enterprise

Linux Network Administration

The Linux Professional

Perl P5P Digest Archive

PHP Admin Basics

PHP Phanatics

Python_News

Security Alerts



 O'Reilly Books

Latest LAMP Titles:

mod_perl Pocket Reference

SQL in a Nutshell

Network Printing


Books by topic:

Linux

Open Source

Security

System and Network Administration

Unix

Web and Internet



O'Reilly Network Technologies:

Apache
BSD
ONJava.com
Linux
Mac
Mozilla
ONLamp.com
Patents
openp2p.com
Perl
PHP
Python
RSS
Wireless
XML

Print this article

LAMP: The Open Source Web Platform

by Dale Dougherty
01/26/2001

Several months ago, David Axmark and Monty Widenius of the MySQL team visited us in Sebastopol and they dropped a new term in our laps: LAMP. This term was popular in Germany, they said, to define how MySQL was used in conjunction with Linux, Apache, and either Perl, Python, or PHP. Their explanation of LAMP made a lightbulb go off in my head.

At the O'Reilly Network, our editors have been discussing how to unify and focus our open source coverage. As you know, open source covers a lot of ground, and it can be hard to identify those common areas where developers converge. Too often, the market identifies open source with Linux, and Linux is already well covered on many sites. We have felt that the market has ignored the tools that make Linux a great applications development platform, especially for robust web applications that run on Linux servers.

The lightbulb that went off in my head was that LAMP represents the open source web platform. Most importantly, LAMP is the platform of choice for the development and deployment of high performance web applications. It is solid and reliable, and if Apache is any indicator, then LAMP sites predominate. If you visit the Netcraft survey and look up popular sites, you'll notice that many run Apache on Linux, and have either mod_perl or mod_php installed. (Netcraft is unable, using its methodology, to detect sites that use MySQL, but we feel comfortable, knowing the number of MySQL downloads, that this open source database is making significant inroads on proprietary databases, especially for web applications.)

There was one more ah-hah factor with LAMP. I realized that we used LAMP at O'Reilly Network. Our customized content management system, Community Server, is a LAMP platform, consisting of Linux+Apache+MySQL+Perl. Another important project at O'Reilly Network is Meerkat, an RSS syndication server, and it uses Linux+Apache+MySQL+PHP. So we not only believe in LAMP; our Web sites are built on LAMP. It also happens that our strongest affiliates on the O'Reilly Network are LAMP-related: Apacheweek.com, MySQL.com and Perl.com. In addition, we have developed a sizeable amount of content on O'Reilly Network for Apache, MySQL, PHP and Python developers.

All of these signs seemed to point to an opportunity to develop a site dedicated to LAMP for developers and administrators. We hope you find our site proves to be valuable as a place where you can learn more about tools and techniques, and meet expert developers who can discuss issues such as security, XML, e-commerce, and system performance tuning. We'd certainly like to hear from you and learn more about your needs and what topics you'd like us to cover.


Return to the ONLamp.com.

spacer

Sponsored by:




Contact UsPrivacy Policy
Copyright © 2000-2001 O'Reilly & Associates, Inc. All Rights Reserved.
All trademarks and registered trademarks appearing on the O'Reilly Network are the property of their respective owners.
For problems or assistance with this site, email help@oreillynet.com