0% found this document useful (0 votes)
28 views12 pages

PHP UNIT 1 History of PHP

PHP, originally created in 1994 by Rasmus Lerdorf, has evolved from Personal Home Page Tools to a robust server-side scripting language used for web development. Major versions have introduced significant features such as object-oriented programming, performance improvements, and modern language capabilities. Today, PHP powers a large portion of the web, including popular platforms like WordPress and Facebook, and continues to receive updates and new features.

Uploaded by

dk6387270
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views12 pages

PHP UNIT 1 History of PHP

PHP, originally created in 1994 by Rasmus Lerdorf, has evolved from Personal Home Page Tools to a robust server-side scripting language used for web development. Major versions have introduced significant features such as object-oriented programming, performance improvements, and modern language capabilities. Today, PHP powers a large portion of the web, including popular platforms like WordPress and Facebook, and continues to receive updates and new features.

Uploaded by

dk6387270
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

History of PHP

From Personal Home Page to Modern Web


Development
What is PHP?

• PHP stands for Hypertext Preprocessor. It is a


server-side scripting language used for web
development.
• Originally created by Rasmus Lerdorf in 1994.
Major Versions & Timeline

• 1994 – PHP/FI (Personal Home Page Tools)


• 1997 – PHP/FI 2.0
• 1998 – PHP 3
• 2000 – PHP 4 (Zend Engine)
• 2004 – PHP 5 (OOP Support)
• 2015 – PHP 7 (Performance Boost)
• 2020 – PHP 8 (JIT, Union Types)
• 2021–2025 – PHP 8.1 to 8.3
PHP/FI – The Beginning

• Created by Rasmus Lerdorf to manage his personal


website.
• • CGI scripts written in C
• • Form handling and basic DB interaction
PHP 3 – Real Programming
Language

• Developed by Andi Gutmans and Zeev Suraski.


• • First real programming language version
• • Modular architecture
• • Improved syntax and extensibility
PHP 4 – Zend Engine

• Introduced the Zend Engine I for performance


improvements.
• • Object-oriented programming support
• • Session management
• • Output buffering
PHP 5 – Enterprise Ready

• Zend Engine II brought full OOP features.


• • Public/protected/private visibility
• • Interfaces, abstract classes
• • Exception handling
• • Extensions like PDO and SimpleXML
PHP 7 – Performance Leap

• Rewritten engine called PHPNG (Next Generation).


• • Twice as fast as PHP 5.6
• • Scalar type declarations
• • Null coalescing operator `??`
• • Spaceship operator `<=>`
PHP 8 – Modern Era

• Added modern language features and JIT compiler.


• • Just-In-Time Compilation
• • Union types, named arguments
• • Match expression
• • Constructor property promotion
PHP 8.1 to 8.3 – Continued
Evolution

• Modernizing PHP with new features and


optimizations.
• • Enums, readonly properties
• • Fibers for concurrency
• • Intersection types
• • Instantiable exceptions
Who Uses PHP Today?

• WordPress – Powers ~40% of websites


• Drupal, Joomla – Content Management Systems
• Facebook (Legacy)
• Wikipedia (MediaWiki)
• Mailchimp, Slack (early stages)
Summary

• PHP has evolved from simple tools to a mature


language.
• Still powers a large portion of the web today.
• Used in CMS, frameworks, and legacy systems.
• Continues to evolve with modern features.

You might also like