What is Mysql, Apache, PhpMyAdmin, XAMPP and Nginx?
In terms of making the web or computer program, you've heard those words, then what's the difference? See the following reviews.
MySQL
MySQL is a multithreaded, multi-user, SQL (Structured Query Language) Server Relational Database (RDBMS). MySQL is the database servers that can accommodate up to hundreds of gigabytes of records. With these capabilities, the application to be made all the more powerful when combined with PHP. MySQL-PHP so couples often called the Dynamic Duo. MySQL is popular for web applications such as PHP-Nuke, Mambo, Joomla and so forth. Initially MySQL running on Linux and Unix operating systems. But for fans of Windows is also available MySQL version of its Windows that can be downloaded directly from its website (http://www.mysql.com/downloads).
Apache
Every time a browser connects to a Web site on the internet, it connects to the Web server. The server listens for requests on the network and responds to the request with specific data. Apache HTTP Server is an open source software for HTTP web server running on Unix-like systems platforms such as BSD, Linux, and Unix, Microsoft Windows and others. Apache is developed and maintained by an open community that joined the Apache Software Foundation. At first, just the Apache open source alternative to Netscape web servers (now known as Sun ONE). Then he progressed rapidly surpassed all kinds of other Unix-based HTTP servers both in terms of functionality and speed. Apache is the most popular HTTP server on the Internet since April 1996 and controlled 57% share in May 1999. In August 2004 has been an increase to 67%. Apache expertly select features "highly configurable error messages, DBMS-base authentication databases. And content negotiation '. Powered some GUIs make configuration easier and more intuitive. Apache supports a feature that is implemented as a module ter-ranging compilation of sever-side programming language support to the authentication schemes. A number of common programming languages such as Perl, Python, and PHP is fully supported.
Apache is generally used in a popular package such as XAMPP is an installation package of Apache, PHP and MySQL instant. Besides Apache also packed with the package proprietary databases such as Oracle or IBM WebSphere application server. Indirectly also supported by Kylix and Borland Delphi development tools.
PhpMyAdmin
PhpMyAdmin is a web application written using the PHP programming language. As other applications for the web environment (the open application using a browser or a browser), phpMyAdmin also contain elements of HTML/XHTML, CSS, and JavaScript code. This web application is intended to facilitate the management of the MySQL database with the presentation of the web interface (user interface) is complete. PhpMyAdmin is a web application that is open souce (open source) since it was first created and developed. With the support of many developers and translator, web application phpMyAdmin progress very rapidly with the availability of many languages. Until now, there are approximately 65 languages supported by the web application phpMyAdmin.
The existence of phpMyAdmin which is considered very important as well as the open nature makes it one of the applications that are always on the cPanel (a popular application for the controller's website). This indicates that the web hosting provider that must've put your trust in phpMyAdmin as a web application that is installed on the server. Advantages presence of phpMyAdmin is not only enjoyed by the web hosting provider, you can also install phpMyAdmin on your own servers as long as the minimum requirements have been met. The latest version of phpMyAdmin time this article was written is phpMyAdmin 3.5.2. As a condition for the phpMyAdmin can be installed and running properly is:
- PHP 5.2.0 or later.
- MySQL 5.0 or newer.
- Web browser by using cookies.
PhpMyAdmin offers features which include the overall management of the MySQL server (requires super-user) and also a single database. phpMyAdmin also has an internal system used to manage metadata and support features for advanced operations. Through a system administrator, phpMyAdmin can also manage users and at the same access rights. Well, for those who specifically works as a database administrator with MySQL as the database of choice, there is no harm in using phpMyAdmin for ease of management.
XAMPP
XAMPP is one of the installation package of Apache, PHP and MySQL that can be used for instant petrified installation process three products. In addition to instant ISTALLASI package XAMPP version 1.7.3 also provides the facility of use PHP4 and PHP5 selection. To move the PHP version you want to use is also very easy to do using PHP form-Switch which has been supplied by XAMPP, and most importantly, XAMPP is free to use.
Nginx
Nginx (read:engine x) is a HTTP server and reverse proxy based free open-source high caliber, can also be used as a proxy server IMAP/POP3. This software was created by Igor Sysoev in 2002, and released for the first time publicly in 2004. Currently the Nginx is used by 7.65% (22.8juta) domain names worldwide. Nginx is famous for its high performance, stable, has many features, easily configurable, and using only limited resources on the server. Nginx is one of a small portion of the server software that was created to address the C10K problem. Unlike common server software is more, Nginx does not rely on threads to serve the clients. Instead, Nginx uses asynchronous more stable architecture. This architecture requires less memory, and more importantly, can be estimated.
Even if you do not expect your server to cope with thousands of connections at the same time, you can still benefit from a little memory usage, but highly capable. Nginx can be used in all scales: from small to the VPS server cluster in large numbers. Nginx is used by several well-known websites such as WordPress, Hulu, Github, Ohloh and TorrentReactor.
Writing the above I take from several sources, may be useful.
loading...
loading...

Don't Spam Here
ReplyDelete