PHP Overview

Overview of PHP

Posted by

PHP is an easy, server-side scripting language. This helps developers to build web page layout logic and handle data from a web browser that is being collected. PHP also offers a number of extensions to make it easy for a domain user to connect with databases, to access data to be accessed on a web page, and to store information re-entered in the database. You can make a dynamic website to use of PHP

Hypertext Preprocessor is a full form of PHP built by Ras Rashford.

Static vs. Dynamic website:

The website is the set of web pages, various multimedia content such as text, photos, and videos that can be accessed via the URL you can see in the browser’s address bar.

Types of Website:

  • Static Website
  • Dynamic Website

Static Website:

Static Web Page

The website is considered static because it can not be modified or connected with databases on the server. Static Websites are very easy to create. It is written in such languages as HTML, JavaScript, CSS.

Dynamic Website:

The content of a dynamic website changes dynamically when the page is running on the web browser(client’s browser).

A dynamic website uses three types of programming languages:

  1. Front end or Client Side Language: HTML, CSS, and Javascript for front end which shows on a web browser(client’s browser).
  2. Server Side or Middle Ware Language: PHP, PYTHON, JAVA, ASP, PERL, or other server-side languages that you can say it’s the middleware language that storing and retrieving data from the database(backend).
  3. Backend Language: Mysql, MongoDB, Microsoft SQL Server, PostgreSQL, etc are the backend language that stores the data.

Advantages of PHP:

  1. PHP is an Open Source server-side scripting language. It is available free to use.
  2. It is simple and easy to learn code.
  3. PHP supports a large number of databases.
  4. PHP is platform-independent and runs on most Operating Systems including Windows, Linux, Mac, etc. It is also compatible with such servers as NGINX, IIS, and APACHE.
  5. Low maintenance and development costs, with very high performance and reliability

Based on this article you can give a quiz.