2. Introduction to LAMP Technology
Web application development
using the LAMP stack is the
preferred option for developers
for creating a stable, reliable and
highly efficient application.
pppppp
pppppp
pppppp
p
3. LAMP
• Open Source Web Platform .
• LAMP is a software bundle or stack .
• Consist of :
Linux
Apache
MySQL and
PHP
gdfdgdfdh
fhfjdfhjgfh
gfgjdfhgjd
hffkkfjgkfj
5. • Version of Unix
• Linus Torvalds – Creator of Linux
• Open Source Operating System
• Free Software
• Source Code Available
pppppp
pppppp
pppppp
p
6. • Costless (open source)
• Fast
• Highly Stable
• More Reliable
• Extremely Powerful
• Cross-Platform Compatibility.
pppppp
pppppp
pppppp
p
7. 75% of respondents were already using Linux and
another 14% were evaluating it.
43% of all web sites use Linux servers running the
Apache Webserver.
Administration
Multimedia
System
Networking
Graphics
Example : Google, Facebook etc. pppppp
pppppp
pppppp
p
8. Ubuntu
Debian
Fedora
Red Hat
SuSe
Backtrack
Android (mobile devices)
pppppp
pppppp
pppppp
p
9. A Web Server System
gdfdgdfdh
fhfjdfhjgfh
gfgjdfhgjd
hffkkfjgkfj
10. • In 1995-1996 a group of developers coalesced around a
collection of patches to the original NCSA web server. This
group evolved into the Apache Software foundation.
• Apache Software Foundation (ASF) is a nonprofit organization
that develops several high-quality open-source programs.
• Apache HTTP server is one such program.
• Since 1996 Apache has been the most popular web server on
the Internet.
gdfdgdfdh
fhfjdfhjgfh
gfgjdfhgjd
hffkkfjgkfj
11. gdfdgdfdh
fhfjdfhjgfh
gfgjdfhgjd
hffkkfjgkfj
• Apache is an Open-Source web server.
• Based on NCSA web server.
• Highly reliable and efficient to use.
• Presently apache holds 67% of the market.
• One of the most popular web server on Internet.
13. gdfdgdfdh
fhfjdfhjgfh
gfgjdfhgjd
hffkkfjgkfj
• MySQL is an Open-Source RDBMS.
• It includes SQL server & client programs for accessing server.
• Widely used by web applications developer as APACHE, PHP.
• MySQL AB is a commercial entity.
• One of the most popular web server on Internet.
14. • Leading open source RDBMS
• Ease of use – No frills
• Fast
• Robust
• Security
• Multiple OS support
• Free
• Support large database– up to 50 million rows, file size
limit up to 8 Million TB.
gdfdgdfdh
fhfjdfhjgfh
gfgjdfhgjd
hffkkfjgkfj
18. gdfdgdfdh
fhfjdfhjgfh
gfgjdfhgjd
hffkkfjgkfj
• Quick development time.
• Very high performance.
• Superior Memory Management.
• Closer to Java/C++ Style of Programming.
• Develop more interactive dynamic web pages.
• Support all major platform like Linux, Windows etc.
• Features native supports most of the database.
• Cross Platform Migration Strategy.