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>