PHP Hosting - History
History The evolution of PHP was done in a few years. To
become one of the most significant languages of the Web was not a simple
PHP took the continuation of an older language, called PHP/FI. PHP/FI
was created by Rasmus Lerdorf, in 1995. It was initially a library of
scripts Perl, of which it was used for to note the accesses to its CV on
line. It gave the name of ' Personnal Tools' Home Page to this library.
As it added new functionalities, Rasmus transformed the library into an
implementation out of C, able to communicate with the data bases, and to
create dynamic and simple applications for the Web. Rasmus then decided
to publish its code, so that everyone can use it and benefit from it.
That also called with the contributions and the improvements of the
PHP/FI, which means Personal Home Page/Forms Interpreter, included
several basic functionalities that we know still today. It had these
variables which resemble the Perl, an automatic system of interpretation
of the variables of forms, and a syntax which is integrated easily in
HTML. Syntax itself was similar to that of the Perl but more limited
much. It was simple and a little incoherent.
In 1997, PHP/FI 2.0, the second version in language C, had already an
estimated audience several thousands of users in the world, and
approximately 50,000 domain names indicated that they had installed PHP.
That accounted for approximately 1% of the domain names on the Internet.
Even if the number of contributors were rather raised, PHP were always
the project of only one man.
PHP/FI 2.0 was published officially in November 1997, after having
passed the essence of its life in version beta. Little time after, a
version alpha of PHP 3.0 was published. .
Was released in May 2000, and it is the features added to that version
that make PHP highly appealing. It is to the credit of the PHP
development team that this new release is intended to eliminate the most
significant weaknesses in PHP 3.0 rather than simply stuffing in as many
new eye-catching features as possible. The new release makes real
progress in dealing with most of the drawbacks of using PHP on a
real-world server, particularly its poor speed and lack of object
orientation. If you are considering PHP, you should definitely plan to
download this latest version. Virtually all changes to PHP in version
4.0 are internal and don't affect the way PHP is used. There should be
no difference in the way PHP 4.0 and PHP 3.0 are installed, and all
scripts that run in 3.0 should work without modification in 4.0.
The most significant change in PHP 4.0 is a compete rewrite of the PHP
scripting engine, incorporating a language parser called the Zend
Engine, from Zend Technologies Ltd. (www,zend. corn). This odd
partnership between the open-source PHP development team and a
commercial firm has far-reaching impact. Zend Technologies will also
offer a freely available tool called the Zend Optimizer, which examines
PHP code and per- forms optimizations that are claimed to double the
running speed of most PHP appli- cations. And, finally, there are plans
to release the Zend Compiler. The compiler will function much like a
Java pseudocode compiler to compile PHP into code that is not only
faster at runtime, but also unreadable (for those developers who want to
distribute their product, but not in source format). The compiler is the
one component that won't be free.
Database Support in PHP
One of the reasons often given for PHP's wide acceptance by Web
developers is its strong support for databases. The latest version of
PHP supports all of the following database engines (although a special
configuration directive is required for each to compile this support
into the resulting module):
Adabas D provides you with a database system that fully implements
the relational model - including support for domains, primary keys,
updatable join views, referential integrity, triggers and database
||Oracle (OCI7 and OCI8)
Simple Machines Forum
WWW Paint Board