Open Source Relationship between Apache, MySQL, and PHP (AMP Module)

Open Source Relationship between Apache, MySQL, and PHP (AMP Module)

  • AMP modules belong with open source.
  • provides dynamic web application.

 Details of AMP modules are:-

Apache :-

The features are following:

         Apache act as a web server on which your web application are presented.

o   Analyse the file requested by the web browser and display correct result according to the code within that file. 

o   Performs a complete virtually task as a Webmaster.

o   Password-protected pages to users

o   Customized error pages

o   Display code in HTML, and define browser capability.

o   Logs and error Usage in multiple and customizable formats

o   Virtual hosting for different IP addresses planned to the same server

o   Directory Index directives to multiple files

o   URL aliasing or rewriting with no fixed limit

o    PHP

o   PHP stands for Hypertext Pre-processor. 

o   PHP is a widely-used open source server-side scripting language.

o   Using PHP user can build a dynamic web application that host on the apache web server. 

  • It is a flexible and compact learning language in comparison to C, Java, or Perl.
  • It is mainly used for businesses and individuals.
  • It is an alternative to Microsoft’s ASP language.  
  • It is an open-source.  
  • Zend Technologies, Ltd supports PHP.
  • Zend Engine improves the design of PHP applications and supports, Web sites.

MYSQL

  • MYSQL is the relational database management system. 
  • The database required for creating dynamic web application.
  • In Database, data stored in tabular form. 
  • MySQL enables PHP and Apache to work together to access and display data in a readable format to a web browser. 
  • MySQL supports PHP and Apache to access data and display data in an understandable format from a browser. 
  • It is a Structured Query Language server designed for processing complex queries. 
  • It allows many different tables to be joined together for maximum efficiency and speed.

o   The most popular features are as follows:

o   kernel threads use Multiple CPUs.

o   support Multi-platform operation.

o   provided Numerous columns in a virtual table that support every type of data.

o   provides Group functions for mathematical calculations and sorting.

o   its Commands provide information about the databases easily and briefly to the administrator.

o   Function names do not affect table or column names.

o   provide password and user verification system for security.

o   Up to 32 indexes per table permitted for huge databases.

o   its use international error reporting system use in many different countries.

o       Providing data via the Internet and handle heavy loads with advanced security measures

 

o Working methodology:-  

  • User send request for the web page through the web browser.
  • If the requested page is found on the server then the server will process on that page and execute the scripting code (PHP code). 
  • After the execution of the scripting code(PHP code), the server sends the output  to the user browser in the form of HTML and display result. 

Post a Comment

0 Comments