Home    News    Tool Box    About    Search 
article categories
Automotive
Computer
Electronics
Food and Cooking
Home Improvement
Household
Personal Finance
Pets and Animals
Pool and Spa
Recreation Vehicle - RV
article categories
How To Videos
SUBMIT ARTICLE Newsletter Signup
Newsletter Archive
DIY Links and Resources
Advertise Here

Buy Dean a Beer
Want FREE BEER? Click here.

123inkjets.com - Printer Ink, Toner, & More

Great Deals Every Day @ Geeks.com

Once You Know, You Newegg

Tool King Service, Selection, Satisfaction

What is the LAMP software platform?


LAMP is used as an acronym to describe a popular web site infrastructure platform:

Linux
Apache
MySql
Php or Perl or Python

This is a very common and powerful open source software stack that drives many popular dynamic web sites today.

To break down the various components:

Linux is the operating system that acts as the basis for the "stack". Linux is known as a Unix-Like operating
system that was created and is supported by the open source community.

Apache is the web server software that responds to requests from web browsers (commonly listens to port 80). Since
April of 1996 Apache has been the most popular web server on the Internet and in a March 2007 study, Apache
was known to be serving 58% of all Internet sites.

MySql is the database engine that hosts the databases to provide dynamic content or lookup up tables for example
a zip code database to provide the city, location or population information related to the zip code. First
released in May of 1995, MySql in known to have over 10 million installations. Some very popular web sites
that are driven by MySql are YouTube, flickr, CNET and Wikipedia.

PHP is the programming language that a web developer uses to generate the dynamic content by talking to the
database and pushing the content back to the web browser, via Apache. PHP is powered by the Zend Engine.
Sometimes Perl or Python is used as an alternate language for this layer of the platform.

This package of software combines to provide a very robust web server that can be programmed to support the
needs of nearly any interactive web site. All of the components of this software platform are commonly packaged
with most distributions of Linux.

Some of the advantages of using the LAMP platform as a web server is that it is free, it will run on "ordinary" PC hardware platforms
with much lower overhead than most Microsoft solutions, most of the components were originally designed with
web site development as the focus, it is very widely support in the open source community, and it is considered
to be high performance and very stable.



Author: FixingStuff
Article Date: 06-07-2007

AddThis Social Bookmark Button

Didn't find what you were looking for?
Try searching or posting a question in the HowToFixYourStuff Forum.


READER COMMENTS

No comments yet. Be the first to comment on this by using the form below.
Comment Posting Guidelines: Please only post comments relevant to this article. Registration is not necessary to post comments, however, a valid email address is required, but will not be shown here or published in any way. HTML and URLs are not supported.

Rules: No obscene, inflammatory or offensive content allowed. All comments are subject to review by a systematic process and/or human before being published. Any abuse of this is subject to being banned and reported. The use of the form below assumes the acceptance of these rules.
Post a Comment:

Leave blank for anonymous

Required, hidden [Privacy Statement]


  Did You Know...  
The energy released by the three Space Shuttle main engines is equivalent to the output of 23 Hoover Dams.
Source: fun-facts.com

Fun fact# 24

    © DC Systems 2007    
home | news | Tool Box | contact
      Get Firefox!