The History of PHP development

Source: Internet
Author: User
Tags zend

The History of PHP development

To understand a language, we must know the history of the language, and now I have a version of the changes in the form of a timeline to illustrate the evolution of PHP.

The birth of PHP1.0 at the beginning of 1.1995 years

Rasmus Lerdof invented PHP, a simple set of Perl scripts to track visitors ' information. This time PHP is just a gadget, his name is called "Personal home Page Tool" (Personal homepage gadget).

2.1995 years June PHP2.0 Birth

Rasmus Lerdof used the C language to re-develop the tool, replacing the original Perl program. The most important feature of this new C-write tool is the ability to access the database, allowing users to easily develop dynamic Web applications. This tool, written in C, is also called PHP/FI. It already has some of the basic features of PHP today.

3.1998 years June PHP3.0 Birth

Although PHP3.0 was officially released in June 1998, it had been publicly tested for 9 months before it was officially released.

Andi Gutmans and Zeev Suraski joined the PHP development project team. It was two Israeli engineers who discovered some of PHP's drawbacks when using PHP/FI, and then decided to rewrite PHP's parser.

At this time, PHP is no longer called the Personal Home Page, and is changed to be called Php:hypertext preprocessor.

PHP 3.0 is the first version of PHP that is most likely to be used now, and this rewritten parser is also the prototype of later Zend. The most powerful feature of PHP 3.0 is its extensibility. In addition to providing the infrastructure for third-party developer databases, protocols, and APIs, it attracts a large number of developers to join and submit new modules.

4.2 Years May PHP 4.0 release

Andi Gutmans and Zeev Suranski the biggest action in 4.0 is to rewrite the PHP code, invented the Zend engine to enhance the performance of the program runtime and the modularity of PHP. This zend is actually the name of Andi and Zeev written collectively.

Using the Zend engine, PHP has some other key features in addition to higher performance, including support for more Web servers, HTTP Session support, output caching, and more.

5.2004 years July PHP5.0 released

The core of PHP 5.0 is the Zend Engine 2 generation. He introduced a new object model and a number of new features, such as the introduction of PDO (PHP Data object).

6.2015 years December PHP 7.0 release

The use of the Phpng engine greatly improves performance by introducing a number of new features that have long been expected, such as scalar type declarations, return value type declarations, anonymous classes, and so on.

Careful you may find out where the PHP6 is? Interestingly, PHP developers originally planned to have PHP 6, but do the original PHP 6 plan to do the features in PHP 5.5, 5.6 version of the implementation, and then everyone a discussion, directly across PHP 6 into the PHP 7 era.

The History of PHP development

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.