shlomi Sun Feb 24 20:03:02 2002 EDT Modified files: /phpdoc/he/features remote-files.xml /phpdoc/he preface.xml /phpdoc/he/chapters intro.xml Log: some updates and added new revision tags
Index: phpdoc/he/features/remote-files.xml diff -u phpdoc/he/features/remote-files.xml:1.1 phpdoc/he/features/remote-files.xml:1.2 --- phpdoc/he/features/remote-files.xml:1.1 Thu Jan 24 14:07:16 2002 +++ phpdoc/he/features/remote-files.xml Sun Feb 24 20:02:55 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-8-i"?> -<!-- $Revision: 1.1 $ --> +<!-- EN-Revision: 1.13 Maintainer: shlomi Status: ready --> <chapter id="features.remote-files"> <title>שימוש בקבצים מרוחקים</title> Index: phpdoc/he/preface.xml diff -u phpdoc/he/preface.xml:1.3 phpdoc/he/preface.xml:1.4 --- phpdoc/he/preface.xml:1.3 Mon Jan 21 14:22:27 2002 +++ phpdoc/he/preface.xml Sun Feb 24 20:02:57 2002 @@ -1,17 +1,17 @@ <?xml version="1.0" encoding="iso-8859-8-i"?> -<!-- $Revision: 1.3 $ --> +<!-- EN-Revision: 1.25 Maintainer: shlomi Status: ready --> <preface id="preface"> <title>הקדמה</title> <abstract> <simpara> - <acronym>PHP</acronym>, ראשי תיבות של "Hypertext - Preprocessor", היא שפת סקריפט , קוד-פתוח ומשולבת HTML. - רוב התחביר שאוב משפת C, JAVA ופרל וגם כמה תכונות ייחודיות ל PHP. - המטרה העיקרית של השפה היא לאפשר למפתחים ברשת לכתוב עמודים הנוצרים בצורה דינאמית ובמהירות - אתם יכולים לעשות עוד המון דברים בעזרת PHP. - המשיכו לקרוא וראו בעצמכם. + <acronym>PHP</acronym>, ראשי תיבות של "PHP: Hypertext + Preprocessor", היא שפת סקריפט בעלת קוד פתוח לשימוש כללי ומותאמת + במיוחד לפיתוח באינטרנט ויכולה להשתלב בעמודי HTML. + התחביר שאוב משפת C, JAVA ופרל והשפה קלה ללמידה. + המטרה העיקרית של השפה היא לאפשר למפתחים ברשת לכתוב עמודים הנוצרים + בצורה דינאמית ובמהירות אך אפשר לעשות עוד המון דברים בעזרת PHP. </simpara> </abstract> Index: phpdoc/he/chapters/intro.xml diff -u phpdoc/he/chapters/intro.xml:1.2 phpdoc/he/chapters/intro.xml:1.3 --- phpdoc/he/chapters/intro.xml:1.2 Sat Jan 19 17:33:13 2002 +++ phpdoc/he/chapters/intro.xml Sun Feb 24 20:02:57 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-8-i"?> -<!-- $Revision: 1.2 $ --> +<!-- EN-Revision: 1.29 Maintainer: shlomi Status: ready --> <chapter id="introduction"> <title>הקדמה</title> @@ -7,10 +7,11 @@ <title>מה זה PHP?</title> <para> PHP (נוטריקון רקורסיבי ל "PHP: Hypertext Preprocessor") - היא שפת סקריפט משולבת HTML, כתובה בקוד פתוח ורצה בצד שרת. + היא שפת סקריפט בעלת קוד פתוח לשימוש כללי ומותאמת + במיוחד לפיתוח באינטרנט ויכולה להשתלב בעמודי HTML. </para> <para> - תשובה פשוטה, אבל מהי המשמעות? הנה דוגמא: + תשובה פשוטה, אבל מהי המשמעות? הנה דוגמה: </para> <para> <example> @@ -34,30 +35,30 @@ </example> </para> <para> - שים לב באיזה אופן שונה קוד זה מקוד שנכתב בשפה אחרת + ניתן לשים לב באיזה אופן שונה קוד זה מקוד שנכתב בשפה אחרת כמו פרל ושפת C -- במקום לכתוב את הקוד עם הרבה פקודות - להפקת פלט HTML, אתה כותב HTML עם קוד משולב לביצוע פעולה - מסויימת (במקרה זה, הדפסת טקסט). קוד ה PHP מוקף ב<link + להפקת פלט HTML, כותבים HTML עם קוד משולב לביצוע פעולה + מסויימת (במקרה זה, הדפסת טקסט). קוד ה-PHP מוקף ב<link linkend="language.basic-syntax.phpmode">תגיות פתיחה וסגירה</link> מיוחדות שמאפשרות לך לעבור ל"מצב PHP" וחזרה ממנו. </para> <para> מה שמבדיל PHP משפת צד-לקוח כמו ג'אווה-סקריפט הוא שהקוד - מורץ על השרת. אם קיים סקריפט כמו בדוגמא הנ"ל על השרת שלך, אז הלקוח + מורץ על השרת. אם קיים סקריפט כמו בדוגמא הנ"ל על השרת, אז הלקוח יקבל את הפלט המתקבל מהרצת הסקריפט וללא אפשרות גישה לקוד עצמו. - אתה יכול אפילו להגדיר את השרת שלך בצורה שיעבד את כל - קבצי ה HTML שלך כקבצי PHP, ובכך למנוע ממשתמש לדעת מה אתה עושה בפועל. + אפשר אפילו להגדיר את השרת בצורה שיעבד את כל + קבצי ה-HTML כקבצי PHP, ובכך למנוע ממשתמש לדעת מה מתבצע בפועל. </para> <para> הדבר היפה ביותר ב PHP הוא שהיא שפה מאד פשוטה לתכנת מתחיל, אך מציעה תכונות מתקדמות רבות לתכנת מקצועי. - אל תחשוש לקרוא את רשימת התכונות הארוכה של PHP. אתה יכול לקרוא - בריפרוף ותוך מספר שעות לכתוב סקריפטים פשוטים. + מומלץ לקרוא את רשימת התכונות הארוכה של PHP בריפרוף + ותוך מספר מועט של שעות אפשר כבר לכתוב סקריפטים פשוטים ויעילים. </para> <para> למרות שפיתוח PHP מתרכז באפליקציות לצד שרת, - אתה יכול לעשות עוד ברבה דברים בעזרת PHP. קרא עוד - בסעיף <link linkend="intro-whatcando">מה PHP יודעת לעשות?</link>. + אפשר לבצע עוד המון משימות נוספות העזרתה. + למידע נוסף יש לעיין בסעיף <link linkend="intro-whatcando">מה PHP יודעת +לעשות?</link>. </para> </sect1> @@ -75,24 +76,24 @@ <listitem> <simpara> אפליקציות בצד שרת. זהו התחום המסורתי - והעיקרי של PHP. אתה צריך שלושה רכיבים בכדי - להפעיל מערכת כזו. מפרש PHP (CGI או מודול שרת), - שרת web ודפדפן אינטרנט. אתה צריך להפעיל שרת שמקושר - להתקנת ה PHP. אתה ניגש לפלט התוכניות PHP שלך + והעיקרי של PHP. יש צורך בשלושה רכיבים בכדי + להפעיל מערכת כזו. מפרש CGI) PHP או מודול שרת), + שרת web ודפדפן אינטרנט. צריך להפעיל שרת שמקושר + להתקנת ה PHP. יש לגשרת לפלט תוכניות ה-PHP בעזרת דפדפן ולצפות בעמוד ה PHP דרך השרת. - קרא על <link linkend="installation">הוראות התקנה + יש לעיין ב<link linkend="installation">הוראות התקנה </link> למידע נוסף. </simpara> </listitem> <listitem> <simpara> - תוכנית מערכת לשימוש משורת הפקודה. אתה יכול + תוכנית מערכת לשימוש משורת הפקודה. אפשר להריץ סקריפט PHP ללא שימוש בשרת ודפדפן. - על מנת להריץ PHP באופן זה את זקוק אך ורק - למפרש PHP. צורת שימוש זו היא אידיאלית לסקריפטים - אשר מורצים באורח קבע על-ידי cron (task sheduler - בוינדוס), או משימות פשוטות לעיבוד טקסט. קרא - בסעיף <link linkend="commandline">תוכניות מערכת בPHP + על מנת להריץ PHP באופן זה, יש צורך + במפרש PHP בלבד. צורת שימוש זו היא אידיאלית לסקריפטים + אשר מורצים באורח קבע על-ידי cron (windows:task sheduler) + או משימות פשוטות לעיבוד טקסט. יש לעיין + בסעיף <link linkend="commandline">תוכניות מערכת ב-PHP </link> למידע נוסף. </simpara> </listitem> @@ -100,13 +101,15 @@ <simpara> כתיבת אפליקציות GUI לשימוש בצד לקוח. PHP היא אולי לא השפה הטובה ביותר למשימות מסוג זה, אבל אם - אתה יודע PHP ברמה גבוהה, ואתה רוצה להשתמש - בתכונות המתקדמות של PHP באפליקציה בצד לקוח, אתה - יכול להשתמש ב PHP-GTK בכדי לבצע משימות כאלו. - בצורה זו אתה יכול לכתוב אפליקציות ללא תלות פלטפורמה - (cross-platform applications). - PHP-GTK היא הרחבה של PHP והיא לא מצורפת להפצה - הראשית של PHP. אם אתה מעוניין להשתמש ב PHP-GTK, בקר + אתם יודעים PHP ברמה גבוהה, ואתם רוצים להשתמש + בתכונות המתקדמות של PHP באפליקציה בצד לקוח, ניתן + להשתמש ב- PHP-GTK בכדי לבצע משימות כאלו. + בצורה זו אפשר לכתוב אפליקציות ללא תלות פלטפורמה + PHP-GTK + .(cross-platform applications) + היא הרחבה של PHP והיא לא מצורפת להפצה + הראשית של PHP. + אם ברצונכם להשתמש ב- PHP-GTK, בקרו <ulink url="&url.php.gtk;">באתר</ulink>. </simpara> </listitem> @@ -124,17 +127,17 @@ בסטנדרט ה CGI, PHP עובדת כמעבד CGI. </para> <para> - ב PHP יש לך את החופש לבחור את מערכת ההפעלה שלך - ואת שרת האינטרנט שלך. בנוסף, אתה גם יכול לבחור אם אתה - רוצה לתכנת באופן פרוצדורלי או ב OPP (תכנות מונחה עצמים), + ב-PHP יש לכם את החופש לבחור את מערכת ההפעלה שלכם + ואת שרת האינטרנט שלכם. בנוסף, ניתן לבחור אם + לתכנת באופן פרוצדורלי או ב-OPP (תכנות מונחה עצמים), או תערובת של שניהם. למרות שלא כל מאפיניי OOP קיימים ב PHP, קיים מספר רב של ספריות ואפליקציות (כולל ספריית PEAR) שכתובות ב OOP בלבד. </para> <para> - ב PHP אתה לא מוגבל לפלט של HTML בלבד. PHP מסוגלת ליצור - פלט גרפי של תמונה, קובץ PDF ואפילו קבצי פלאש (בעזרת - (בעזרת הרחבות libswf ו Ming). אתה יכול בקלות להחזיר + ב-PHP אין הגבלה לפלט של HTML בלבד. PHP מסוגלת ליצור + פלט גרפי של תמונה, קובץ PDF ואפילו קבצי פלאש + (בעזרת הרחבות libswf ו Ming). אפשר בקלות להחזיר פלט של כל פורמט טקסט, כמו XHTML או כל קובץ XML אחר. PHP יכולה גם לשמור את כל הקבצים והפורמטים האלה כקבצים במערכת ההפעלה במקום להדפיס אותם ובכך ליצור @@ -170,29 +173,29 @@ <member>Unix dbm</member> </simplelist> </blockquote> - קיימת גם תמיכה ב DBX שהוא בסיס נתונים מופשט שמאפשר לך + קיימת גם תמיכה ב-DBX שהוא בסיס נתונים מופשט שמאפשר לגשת בצורה זהה לכל בסיס נתונים שנתמך על-ידי הרחבה זו. - בנוסף PHP תומכת ב ODBC (Open Database Connection standard), - כך שאתה יכול להתחבר לכל בסיס נתונים שתומך בסטנדרט הכללי הזה. + בנוסף PHP תומכת ב-(Open Database Connection standard) ODBC + כך שניתן להתחבר לכל בסיס נתונים שתומך בסטנדרט הכללי הזה. </para> <para> PHP גם תומכת בגישה לשירותים שונים תוך שימוש בפרוטוקולים כמו LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (בוינדוס) - ועוד רבים אחרים. אתה גם יכול לפתוח שקעי רשת (network sockets) - ולהתממשק עם כל פרוטוקול אחר. ל PHP תמיכה ב WDDX לשיתוף - נתונים בין כל שפות התיכנות ל web. PHP תומכת בישום עצמים של - ג'אווה ושימוש שקוף בהם כעצמים של PHP. אתה גם יכול להשתמש + ועוד רבים אחרים. אפשר גם לפתוח שקעי רשת (network sockets) + ולהתממשק עם כל פרוטוקול אחר. ל-PHP תמיכה ב-WDDX לשיתוף + נתונים בין כל שפות התיכנות ל-PHP . web תומכת בישום עצמים של + ג'אווה ושימוש שקוף בהם כעצמים של PHP.ניתן גם להשתמש בהרחבת COBRA כדי לגשת לעצמים בגישה מרחוק. </para> <para> - ל PHP יש יכולות עיבוד טקסט מאוד שימושיות, החל מ - POSIX Extended או ביטויים רגולרייםשל פרל וכלה בעיבוד + ל-PHP יש יכולות עיבוד טקסט מאוד שימושיות, החל מ- + POSIX Extended או ביטויים רגולריים של פרל וכלה בעיבוד מסמכי XML. לפיענוח ועיבוד קבצי XML, נתמכים הסטנדרטים SAX ו DOM. אתה יכול להשתמש בהרחבת ה XSLT כדי להמיר מסמכי XML. </para> <para> - לשימושי עיסקיים בתחון ה ecommerce, אתה תמצא מערכות + לשימושי עיסקיים בתחון ה-ecommerce, ניתן למצוא מערכות שימושיות כמו Cybercash payment, CyberMUT, Verysign Payflow Pro ו CCVS לצורך תוכנית לתשלום מקוון. </para> @@ -202,8 +205,8 @@ ודחיסת נתונים רבים (gzip, bz2), המרות לוח-שנה, תירגום... </para> <para> - כמו שבודאי שמת לב, עמוד זה אינו מספיק כדי לפרט את כל - רשימת התכונות והיתרונות ש PHP מספקת. המשך לקרוא את + כמו שבודאי שמתם לב, עמוד זה אינו מספיק כדי לפרט את כל + רשימת התכונות והיתרונות ש-PHP מספקת. המשיכו לקרוא את הפרק על <link linkend="installation">התקנת PHP</link>, ובפרק <link linkend="funcref">מפרט הפונקציות</link> כדי ללמוד עוד על ההרחבות שהוזכרו כאן.