XAMPP is a free and open source cross-platform web server package, consisting mainly of the
Apache HTTP Server,
Perl programming languages.
WHAT IS FREE SOFTWARE :
software libre or libre software is software that can be used, studied, and modified without restrictions.
XAMPP is available for
Mac OS X, and is mainly used for web development projects.
REQUIREMENTS AND FEATURES
XAMPP requires only one zip, tar or exe file to be downloaded and run, and little or no configuration of the various components that make up the web server is required.
XAMPP is regularly updated to incorporate the latest releases of Apache/MySQL/PHP and Perl. It also comes with a number of other modules including OpenSSL and phpMyAdmin.
Installing XAMPP takes less time than installing each of its components separately. Self-contained, multiple instances of XAMPP can exist on a single computer, and any given instance can be copied from one computer to another.
XAMPP's designers intended it for use only as a development tool, to allow website designers and programmers to test their work on their own computers without any access to the Internet.
To make this as easy as possible, many important security features are disabled by default.
XAMPP is sometimes used to actually serve web pages on the World Wide Web.
A special tool is provided to password-protect the most important parts of the package.
LAMPP is one of the part in XAMPP.
LAMPP S/W COMPONENTS
The LAMP stack is widely used because it offers a great number of advantages for developers:
Easy to code: Novices can build something and get it up and running very quickly with PHP and MySQL.
Easy to deploy: Since PHP is a standard Apache module, it’s easy to deploy a PHP app. Once you’ve got MySQL running, simply upload your .php files.
Develop locally: It’s easy to set up LAMP on your laptop, build your app locally, then deploy on the Web.
Cheap and ubiquitous hosting: Even the cheapest Web hosts options allow you to run PHP and MySQL.
DESCRIPTION OF LAMPP
LINUX:Linux is a Unix-like computer operating system kernel. Linux is an advanced version of unix with many more features. The main function of linux is security. Linux is open source which means the source code is provided with operating system.
APACHE:Apache is a free software/open source web server,the most popular in use.
MYSQL:MySQL is a multithreaded, multi-user, SQL database management system (DBMS) with more than eleven million installations.
Perl, PHP, or Python:PHP is a reflective programming language originally designed for producing dynamic web pages. PHP is used mainly in server-side application software. Perl and Python can be used similarly.
FULL DETAILS OF XAMPP Developer(s) Apache Friends Stable release 1.7.3 / December 23, 2009; 3 months ago (2009-12-23) Operating system Cross-platform ( Linux , Windows , Solaris , Mac OS X ) Type WAMP , MAMP , SAMP , LAMP License GPL Website www.apachefriends.org/en/xampp.html