admin 管理员组

文章数量: 1087139


2024年4月23日发(作者:java两个面板用一个窗体)

毕 业 设 计(论 文)外 文 参 考

资 料 及 译 文

译文题目:

PHP Development History

PHP 发展史

PHP development history

—from《Programming PHP》

By: ERIC

Within the last few years, PHP has grown to be the most widespread web

platform in the world, operational in more than a third of the web servers across the

globe. PHP's growth is not only quantitative but also qualitative. More and more

companies, including Fortune companies, rely on PHP to run their business-critical

applications, which creates new jobs and increases the demand for PHP developers.

Version 5, due to be released in the very near future, holds an even greater promise.

While the complexity of starting off with PHP remains unchanged and very

low, the features offered by PHP today enable developers to reach far beyond simple

HTML applications. The revised object model allows for large-scale projects to be

written efficiently, using standard object-oriented methodologies. New XML support

makes PHP the best language available for processing XML and, coupled with new

SOAP support, an ideal platform for creating and using Web Services.

Many years ago, when Rasmus Lerdorf first started developing PHP/FI. He

could not have imagined that his creation would eventually lead to the development of

PHP as we know it today, which is being used by millions of people. The first version

of “PHP/FI,” called Personal Homepage Tools/Form Interpreter, was a collection of

Perl scripts in of the basic features was a Perl-like language for handling

form submissions, but it lacked many common useful language features, such as for

loops.

A rewrite came with PHP/FI 2 in 1997, but at that time the development was

almost solely handled by Rasmus. After its release in November of that year, Andi

Gutmans and Zeev Suraski bumped into PHP/FI while looking for a language to

develop an e-commerce solution as a university project.

They discovered that PHP/FI was not quite as powerful as it seemed, and its

language was lacking many common features. One of the most interesting aspects

included the way while loops were implemented. The hand-crafted lexical scanner

would go through the script and when it hit the while keyword it would remember its

1


本文标签: 面板 题目 译文