PHP accedes from an old project, be called PHP/FI. PHP/FI was founded by Rasmus Lerdorf 1995, it is a simple Perl script only at first, with will dog the information of the people that visits his homepage. It gives this one script entitle ” Personal Home Page Tools ” . As more functional requirement increase, rasmus wrote the implementation of a bigger C language, it can visit a database, can let an user develop simple dynamic Web program. Rasmus issued the source code of PHP/FI, so that everybody can use it, the Bug that at the same time everybody also can amend it and the source code that improves it.
PHP/FI, one is individual homepage only / the program that expresses sheet to offer explanatory program, had included today a few basic functions of PHP. It is having the variable of Perl style, automatic explanation expresses odd variable, OK and built-in HTML. Syntactic itself and Perl are very similar, but it is very finite, very simple, still have a little some not harmonious.
To 1997, PHP/FI 2.0, namely the second edition that its C language realizes has had thousands of user all over the world (estimation) with about 50, 000 domain names are installed, 1% be all Internet domain names about. But only a few people are in in those days for this project compose a few contemporary codes, it still is one the individual’s project only.
PHP/FI 2.0 released version of government-owned Founder form in November 1997 after the issuance that experienced several Beta version. Before long, the issuance of the version of the first Alpha of PHP 3.0, PHP moved toward a success from now on.
PHP 3
PHP 3.0 is the first version that is similar to current PHP syntactic structure. Andi Gutmans and Zeev Suraski develop the discovery when program of electronic business affairs in the project that is an university PHP/FI 2.0 function is apparently insufficient, then they rescripted code. This is PHP 3.0. Through Andi, rasmus and Zeev a series of hard, the user that already existed considering PHP/FI group, they decide to release PHP 3.0 to regard the official succeed of PHP/FI 2.0 as version jointly. And the further development of PHP/FI 2.0 was stopped almost.
A of PHP 3.0 the most powerful function is it but expansibility. Besides the infrastructure that provides database, agreement and API to final user, its but expansibility still attracted many development to personnel is joined and refer new module. Confirm later, this is the key that PHP 3.0 gains huge success. The other key function in PHP 3.0 includes the syntactic construction of object-oriented support and attune of more powerful chime.
This brand-new language is accompanying a new name to release. It moves from inside the name of PHP/FI 2.0 went implying ” this language individual of be confined to is used ” part. It name simple abbreviate ” PHP ” . This is abbreviate of a kind of recursive, its full name is — PHP: Hypertext Preprocessor.
1998 end, the installation number of PHP nearly 10, 000, have about 100, 000 websites report they used PHP. In the peak of PHP 3.0, the Web of on Internet 10% installed it on the server.
After the publicity that arranges nine month checks, the government released PHP 3.0 formally in June 1998.
PHP 4
The winter 1998, PHP 3.0 government is released before long, andi Gutmans and Zeev Suraski begin to write PHP code afresh. Designing an object is the modularity of the function when enhancing complex program to move and PHP oneself code. The new function of PHP 3.0 and the support of extensive tripartite database, API make the writing of such programs becomes a possibility, but PHP 3.0 is so complex without efficient processing the ability of the program.
New be called ” Zend Engine ” (the abbreviate that this is Zeev and Andi) engine, came true successfully to design an object, be in metaphase introduced PHP first 1999. Be based on this engine and combined the PHP 4.0 of more new function, after PHP 3.0 releases two years, released version of government-owned Founder form in May 2000. Besides higher performance, PHP 4.0 still included other a few crucial functions, for instance: Support more Web server;HTTP Sessions to support; to output cache (the methodological; that the processing user with safer Output Buffering); inputs a few new language structures.
PHP 4 is the newest version of current PHP. Revise and enhance Zend Engine in order to make the job of integrated new function has begun PHP 5.0.
Today, had had 10, 000 development staff (estimation) already installed PHP with millions of website reports, 20% what take whole Internet domain name.
The development group of PHP has a lot of first-class development staff, still have many outstanding talented person at the same time undertaking the development of the project works related PHP, be like the project of PEAR and PHP documentation.
PHP 5
The future of PHP basically bears its nut, zend Engine control. PHP 5 will include the Zend Engine 2.0 of new generation. Visit its website please in order to get more the information about this engine.
