Sign-In | Register now  
  Go
  About us Services Products Technology Careers Contact us  
  Technology
 
VOIP
SIP
SOA
LAMP Stack
 
  News & Events

Oracle Offers Free Trial of Innovative Ksplice Zero-Downtime Updates to Red Hat Customers

Oracle Delivers Updates to Oracle Enterprise Healthcare Analytics

BrightPoint Streamlines Global Financial Reporting with Oracle Hyperion

Oracle’s PeopleSoft Financials and Supply Chain Management 9.1 Feature Pack 2 Delivers New Capabilities that Enhance and Streamline Business Processes

Oracle Announces General Availability of MySQL Cluster 7.2

Oracle Introduces Oracle Healthcare Master Person Index 2.0

Corsair Components, Inc. Improves Global Business Operations with Oracle E-Business Suite 12.1

Oracle Buys Taleo

Russian CIOs Plot a Path to the Future via Smarter Use of IT in 2012, Finds Oracle and PwC Report

Oracle Announces Availability of Oracle Advanced Analytics for Big Data

Oracle Launches Comprehensive, Ready-to-Deploy Applications for Solvency II Reporting and Analysis

Oracle Financial Services Announces Global Developers Forum to Showcase Oracle FLEXCUBE’s Extreme Extensibility

Leading Research Firm Ranks Oracle as Leader in Integrated Risk and Finance Management Solutions

Get Quote
 
Name
Company
E-Mail ID
Country
Product
           
 

Overview

LAMP is an open source Web development platform based on Linux, Apache, MySQL, and PHP, a programming language for which Perl or Python is sometimes substituted. The term was coined in Europe, where these programs are commonly used together and have become something of a standard development environment. The name derives from the first letters of each of the programs. Each program is an open source standard in its own right: Linux is the operating system; Apache is the most commonly-used Web server; MySQL is a relational database management system (RDBMS) with add-on tools for Web-based administration; and PHP is a popular object-oriented scripting language that encompasses the best features of many other programming languages to make it efficient for Web development. Developers that use these tools with a version of a Windows operating system instead of Linux are said to be using WAMP.

Benefits

In contrast, LAMP offers a completely open source development stack that is lightweight, inexpensive, highly efficient and easy to use. Several features distinguish LAMP from proprietary application frameworks and offer advantages that are helping corporate developers and IT managers bring new applications online more quickly and at lower cost while simplifying their infrastructures and improving their returns on IT investment.

Speed and Simplicity

The use of high-level scripting languages improves developer productivity. The language components of the LAMP stack— PHP, Python and Perl—were created specifically to simplify, streamline and accelerate the type of programming tasks typical of Web development and administration. They are particularly well suited to text handling and to database access for dynamic content generation. In general, they feature a simple, clear syntax that makes them easy to learn. Additionally, they are interpreted rather than compiled, which simplifies debugging. They are also highly efficient, with a one-line script often performing the same work as many lines of low-level code.

A Culture of Cooperation

The open source community and its culture of knowledge- and resource-sharing accelerate problem-solving. Community knowledgebase and libraries of sample application code help compress development time by enabling convenient reuse and adaptation.

Low Overhead

The compact LAMP component stack simplifies deployment and reduces processing overhead. Very tight integration between PHP and Apache, for instance, eliminates the need for application server software and in many instances eliminates an entire physical server tier.

Platform Portability

Because LAMP runs on a wide range of hardware platforms, users have maximum flexibility in deployment and server infrastructure design decisions. Of particular value is the option to deploy on clusters or grids of affordable x86-based servers. These utility computing architectures provide an optimized combination of efficient resource utilization, high availability, versatility and instant scalability.

Security and Stability

The LAMP server stack has a lower bug density— the number of bugs per thousand lines of code—than a baseline of 32 open source projects analyzed, according to a 2006 study by Coverity, a maker of code-analysis tools. In the analysis, more than 17.5 million lines of code from 32 open source projects were scanned. On average, 0.434 bugs per 1,000 lines of code were found, Coverity reports. The LAMP server stack, however, "showed significantly better software quality," with an average of 0.29 defects per 1,000 lines of code.

 

© All rights reserved Pacific West Corporation 2007