tal Wed Feb 27 04:45:30 2002 EDT
Modified files:
/phpdoc/he/appendices history.xml
Log:
finished the PHP part, still need to work on the related projects part.
Index: phpdoc/he/appendices/history.xml
diff -u phpdoc/he/appendices/history.xml:1.1 phpdoc/he/appendices/history.xml:1.2
--- phpdoc/he/appendices/history.xml:1.1 Tue Feb 26 17:23:02 2002
+++ phpdoc/he/appendices/history.xml Wed Feb 27 04:45:29 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.1 $ -->
+<!-- $Revision: 1.2 $ -->
<appendix id="history">
<title>��������� �� PHP ���������� ������� ��</title>
@@ -8,7 +8,6 @@
������ ���� ����� ����������� ���� �������� �� ���� ����� ���.
�� ��� ��������� ����� ��� ���� PHP ��� ���� ����, ������ �����.
</para>
-
<sect1 id="history.php">
<title>��������� �� PHP</title>
@@ -17,122 +16,77 @@
<para>
PHP ��� ������ ���� �� ��� ���� ���� ��� PHP/FI. PHP/FI ����� �"� ����� ������
(Rasmus Lerdrof)
���� 1995 ����� �� ������� ��� (PERL) ��� ����� ���� ������ ����� ����� �����
������ ���.
- He named this set of scripts 'Personal Home Page
- Tools'. As more functionality was required, Rasmus wrote
- a much larger C implementation, which was able to
- communicate with databases, and enabled users to develop
- simple dynamic Web applications. Rasmus chose to release
- the source code for PHP/FI for everybody to see, so that
- anybody can use it, as well as fix bugs in it and improve
- the code.
- </para>
- <para>
- PHP/FI, which stood for Personal Home Page / Forms Interpreter,
- included some of the basic functionality of PHP as we know
- it today. It had Perl-like variables, automatic interpretation
- of form variables and HTML embedded syntax. The syntax itself
- was similar to that of Perl, albeit much more limited, simple,
- and somewhat inconsistent.
- </para>
- <para>
- By 1997, PHP/FI 2.0, the second write-up of the C implementation,
- had a cult of several thousand users around the world
- (estimated), with approximately 50,000 domains reporting as
- having it installed, accounting for about 1% of the domains
- on the Internet. While there were several people contributing
- bits of code to this project, it was still at large a one-man
- project.
- </para>
- <para>
- PHP/FI 2.0 was officially released only in November 1997, after
- spending most of its life in beta releases. It was shortly
- afterwards succeeded by the first alphas of PHP 3.0.
+ ��� ��� ����� ��������� 'Personal Home Page Tools'.
+ �������� ������� ����,
+ ����� ��� ���� �� ����� ���� C, ����� ���� ��� ����� ����� �� ���� ������ ������
+�������� ���� ����� � ������� ������� ������.
+ ����� ����� ����� �� ��� ����� �� ��� ����� ����� ����� ���� ��� ���� �����
+����� ����.
+ </para>
+ <para>
+ PHP/FI, ���� ����� �� 'Personal Home Page / Forms Interpreter',
+ ���� ��� �� ������� ������� �-PHP ����. ������� �� ��� ����� ������� ����, �� �
+���� �������� �� ����� ����� ����� ������ ����� HTML.
+ ������ ���� ��� ���� ��� �� ���, ��� ���� ���� �����, ���� �������� �� ����.
+ </para>
+ <para>
+ ���� 1997, ��� �-PHP/FI 2.0,����� �����, ���� �� ������� ������ ������.
+ ���� ���� ����� (��������) ������� �-PHP ����� ��-50,000, ����� ���� ��� ����
+��������.
+ ����� ���� ���� ����� ����� ���� ���, ����� �� ����� ��� ������� �� ��� ���.
+ </para>
+ <para>
+ PHP/FI 2.0 ������ ����� ������� 1997, ���� ������ �� ��� ���� ������� ���.
+ ��� ��� ���� ���, ��� ������ �� ��� ������ ���� �������� �� PHP 3.0.
</para>
</sect2>
<sect2 id="history.php3">
<title>PHP 3</title>
<para>
- PHP 3.0 was the first version that closely resembles PHP as
- we know it today. It was created by Andi Gutmans and Zeev
- Suraski in 1997 as a complete rewrite, after they found
- PHP/FI 2.0 severely underpowered for developing their own
- eCommerce application. In an effort to cooperate and start
- building upon PHP/FI's existing user-base, Andi, Rasmus and
- Zeev decided to cooperate and announce PHP 3.0 as the official
- successor of PHP/FI 2.0, and development of PHP/FI 2.0 was
- mostly halted.
- </para>
- <para>
- One of the biggest strengths of PHP 3.0 was its strong
- extensibility features. In addition to providing end users
- with a solid infrastructure for lots of different databases,
- protocols and APIs, PHP 3.0's extensibility features attracted
- dozens of developers to join in and submit new extension
- modules. Arguably, this was the key to PHP 3.0's tremendous
- success. Other key features introduced in PHP 3.0 were the
- object oriented syntax support and the much more powerful
- and consistent language syntax.
- </para>
- <para>
- The whole new language was released under a new name, that
- removed the implication of limited personal use that the
- PHP/FI 2.0 name held. It was named plain 'PHP', with the
- meaning being a recursive acronym - PHP: Hypertext Preprocessor.
- </para>
- <para>
- By the end of 1998, PHP grew to an install base of tens of
- thousands of users (estimated) and hundreds of thousands of
- Web sites reporting it installed. At its peak, PHP 3.0 was
- installed on approximately 10% of the Web servers on the
- Internet.
+ PHP 3.0 ���� ����� ������� ������� �� PHP �� ����.
+ ��� ����� �� ��� ���� ������ (Andi Gutmans) ���� ������ (Zeev Suraski) ���� 1997
+ ����� ��� �������, ���� ��� ���� �� PHP/FI 2.0 ���� ��� ����� ��������
+�-eCommerce ����.
+ ����� ������ �����, ����,��� ������ ������ ������ �� PHP 3.0 ������ ������ ��
+PHP/FI 2.0
+ ������� �� PHP/FI 2.0 ����� �����.
+ </para>
+ <para>
+ ���� ��������� ������� ����� �� PHP 3.0 ��� ������ ������ ���.
+ ����� ������ ����� ������, ���������� ��� ��� ����� (APIs), ������ ������ �� PHP
+3.0
+ ���� ������� ���� ������ ����� ����� ����� �����. �� ��� ��� �������� ������
+������� �� PHP 3.0.
+ ��� ������� ������ ������ �-PHP 3.0 ���� ����� �� ����� ������ �� ����� �����
+����� ������� �� ������ ����� ����.
+ </para>
+ <para>
+ ���� ����� ������ ��� �� ��� ����� �� ������ ��� ����� ������ ������ ���� ����.
+ ������� �� ��� ����, PHP ����� ���� ����� ���������� - 'PHP: Hypertext
+Preprocessor'.
+ </para>
+ <para>
+ �� ���� ��� 1998, PHP ���� ���� ���� ������� ������ ������ ����� ����� ���� ����
+���� ������ �� �� �-PHP
+ ������ ����, �� ������� ������ ������ ���������.
</para>
<para>
- PHP 3.0 was officially released in June 1998, after having
- spent about 9 months in public testing.
+ PHP 3.0 ������ ����� ����� 1998, ���� ���� ������ �� ������.
</para>
</sect2>
<sect2 id="history.php4">
<title>PHP 4</title>
<para>
- By the winter of 1998, shortly after PHP 3.0 was officially
- released, Andi Gutmans and Zeev Suraski had begun working
- on a rewrite of PHP's core. The design goals were to improve
- performance of complex applications, and improve the
- modularity of PHP's code base. Such applications were made
- possible by PHP 3.0's new features and support for a wide
- variety of third party databases and APIs, but PHP 3.0 was
- not designed to handle such complex applications efficiently.
- </para>
- <para>
- The new engine, dubbed 'Zend Engine' (comprised of their
- first names, Zeev and Andi), met these design goals
- successfully, and was first introduced in mid 1999. PHP 4.0,
- based on this engine, and coupled with a wide range of
- additional new features, was officially released in May
- 2000, almost two years after its predecessor, PHP 3.0.
- In addition to the highly improved performance of this
- version, PHP 4.0 included other key features such as
- support for many more Web servers, HTTP sessions, output
- buffering, more secure ways of handling user input and
- several new language constructs.
- </para>
- <para>
- PHP 4 is currently the latest released version of PHP. Work
- has already begun on modifying and improving the Zend Engine
- to integrate the features which were designed for PHP 5.0.
- </para>
- <para>
- Today, PHP is being used by hundreds of thousands of developers
- (estimated), and several million sites report as having it
- installed, which accounts for over 20% of the domains on the
- Internet.
- </para>
- <para>
- PHP's development team includes dozens of developers, as well
- as dozens others working on PHP-related projects such as PEAR
- and the documentation project.
+ ����� 1998, ��� ��� ���� ������ PHP 3.0, ���� ������ ���� ������ ���� ����� ����
+�� ����� �� PHP,
+ �������� ��� ���� �� �������� �� PHP ��� ����� ���������� ������� ����� �� ������
+������ �� �����.
+ PHP 3.0 ������ ����� ��������� ������� �� ��� ��� ���� ������ ����� ������ ������
+�����, ���
+ PHP 3.0 �� ����� ���������� �������� ������� �����.
+ </para>
+ <para>
+ ����� ���� ����� 'Zend' (��� ����� �������� ������� �� ��� �����) ��� ��� �������
+������ ��
+ ����� ����� 1999. PHP 4.0 ������� �� ���� ��, ������� ����� ��� �� ������ �����
+������ ����� ���� 2000,
+ ���� ������ ���� PHP 3.0. ����� �������� ��������, PHP 4.0 ���� ������ ����
+�����, ���� ����� ����� Web ������,
+ HTTP Sessions, ����� ��� (output buffering), ����� ������ ���� ������ ���� ��
+������ ��� ��� ����� ����� ���� ����.
+ </para>
+ <para>
+ PHP 4 ��� ����� ������� �� PHP. ������� �� ����� ���� Zend ����� PHP 5.0 ��� ����.
+ </para>
+ <para>
+ ����, ���� ���� ������ ������� �-PHP ���� ������ ����� ������ ��� ������� ��,
+�����, ������ ������ ���������.
+ </para>
+ <para>
+ ���� ������ �� PHP ���� ����� ������ ������ ����� ������ �� ��������� ������� ��
+���� PEAR �������� ������.
</para>
</sect2>
</sect1>