It is completely based on open source packages and is used by developers around the world to create PHP applications without any licensing issues. XAMPP is an Apache distribution and ships with Perl, PHP and mysql out of the box, which paves the way for faster and quicker turnaround on projects without spending a whole lot of time in configuring your system. It is known that the most amount of time is spent by developers in trying to fix bugs rather than develop applications, and XAMPP seems to solve some problems, at least.
XAMPP is available for Windows, OS X and Linux, of course bearing the version number 5.6.12 throughout the three different platforms. This maintains uniformity in distributing the packages across platforms. The current release has made installing and setup incredibly easy and quicker than before.
- It is available for only 32 bit machines on Windows OS. Linux and OS X have both 32 and 64 bit architectures available for download.
The package weighs between 108MB and 129MB on different builds for different machines, that is, Mac, Windows or Linux.
What Is XAMPP?
It was originally designed to allow an easy and the least annoying method to launch web servers on your computer to test your website, design them and test web applications without having access to the internet. Over the years, it has grown and integrates many latest technologies out of the box like password-protect package, MySQL and SQLite. It can treat local hosts as remote hosts and enable FTP pings between them using clients like FileZilla. It is even possible to connect to the local host via the HTML editor and FTP, which makes it truly useful as a web server with internet access.
XAMPP is the best solution for local application development, but it is not suited for production level deployments. The sole reason is to make the hosting of PHP applications a lot easier and quicker through XAMPP. They have in-depth tutorials about developing applications using the cloud for Amazon Web Services, Google Cloud Platform and Microsoft Azure.
- XAMPP is extensible through myriads of open source add-ons and applications like WordPress, Drupal, Joomla, Magento, Presta Shop, Abante Cart, Moodle and much more.
- The packages are updated regularly to enable the latest releases of Apache, MySQL, PHP and Perl. This helps to keep your web server compatible with the latest code around the web.
XAMPP is an ideal tool for local web development.
Changes on the new version: Includes: Apache 2.4.23, MariaDB 10.1.16, PHP 7.0.9, phpMyAdmin 4.5.1, OpenSSL 1.0.2, XAMPP Control Panel 3.2.2, Webalizer 2.23-04, Mercury Mail Transport System 4.63, FileZilla FTP Server 0.9.41, Tomcat 7.0.56 (with mod_proxy_ajp as connector), Strawberry Perl 7.0.56 Portable