| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- <sect1 id="introduction.installation">
- <title>התקנה</title>
- <para>
- ראו את <link linkend="requirements">נספח דרישות המערכת</link> לרשימה מלאה של כל האלמנטים הדרושים לשימוש ב Zend Framework.
- </para>
- <para>
- התקנת המערכת של Zend Framework הינה קלה ומהירה. לאחר שהורדתם וחלצתם את הקבצים של ה framework , כדי לכם להוסיף את תיקית הספריה של Zend
- /library לתיקיה הראשית של האפליקציה שהנכם מתכנתים. כמו כן רצוי להעתיק את כל התוכן של הספריה אל מקום נוסף במחשב/תיקית שיתוף שיהיה ניתן לגשת אליה בקלות יותר.
- <itemizedlist>
- <listitem>
- <para>
- <ulink url="http://framework.zend.com/download/latest">הורידו את הגרסא היציבה האחרונה של המערכת.</ulink>
- הגרסא זמינה בשני סוגי פורמטים <code>.zip</code> ו <code>.tar.gz</code>.
- </para>
- </listitem>
- <listitem>
- <para>
- <ulink url="http://framework.zend.com/download/snapshot">הורד את הגרסא 'הלילית' האחרונה</ulink>
- לאלו מכם שרוצים לנסות ולהשתתף בתהליך הבדיקות של המערכת, ניתן להוריד את גרסאת הפיתוח האחרונה ישירות מה SVN של המערכת.
- גרסאות הפיתוח מגיעות עם הדוקומנטציה של המערכת באנגלית בלבד או בכל השפות. אם גם אתה רוצה להשתתף בפיתוח המערכת, תצטרך לשקלו שימוש ב subversion (SVN) לניהול קבצים.
- </para>
- </listitem>
- <listitem>
- <para>
- שימוש ב <ulink url="http://subversion.tigris.org">Subversion (SVN)</ulink> בתור תוכנה לניהול הקבצים.
- Zend Framework שהינה מערכת קוד פתוח, ולכן כל הקבצים אשר המתכנתים עובדים עליהם פתוחים לקהל הרחב. בעזרת שימוש בתוכנה לניהול הקבצים כגון Subversion (SVN)
- ניתן לגשת ישירות לקוד מקור של המערכת, כמובן שלא יהיה ניתן לשנות את הקוד מקור בשרת של המערכת.
- ניתן לשקול את האפשרות של קבלת הקבצים ישירות מהשרת של Zend אל האפליקציה שלכם בשרת או במחשב.
- כמו כן במידה ותרצו לתת בחזרה ל Zend תוכלו לעשות זאת על ידי שליחת פנייה באימייל לאחראי הצוותים לקבלת אפשרות עריכה בשרת ותוכלו גם אתם לקחת חלק בפיתוח.
- </para>
- <para>
- <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.export.html">ייצא</ulink> של כל המערכת הינו דבר שימושי
- במידה והכנם מעוניינים להשיג גרסא מסויימת של המערכת ללא כל תיקיות וקבצי ה <code>.svn</code>
- אשר משמשות למערכת ניהול הקבצים בלבד.
- </para>
- <para>
- <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.checkout.html">הורידו גרסא עדכנית</ulink>
- ישירות מהשרת במידה ותרצו להשתתף בתהליך הפיתוח של המערכת, הגרסא האחרונה שהנה הגרסא הנוכחית והעדכנית מאפשרת
- <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.update.html"><code>קבלת העדכונים האחרונים שנעשו</code></ulink>
- ושינויים ניתן להוסיף למערכת המקורית שנמצאת בשרתים של Zend על ידי שימוש בפקודות
- <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.commit.html"><code>כתיבה</code></ulink>.
- </para>
- <para>
- שימוש בהגדרות <ulink url="http://svnbook.red-bean.com/nightly/en/svn.advanced.externals.html">חיצוניות</ulink>
- הינו דבר שימושי ויעיל למתכנתים שכבר משתמשים במערכת ניהול קבצים מסוג SVN כדי לנהל את גרסאות המערכת של Zend באפליקציות שלהם.
- </para>
- <para>
- קישור ישיר למאגר הקבצים של המערכת:
- <ulink url="http://framework.zend.com/svn/framework/standard/trunk">http://framework.zend.com/svn/framework/standard/trunk</ulink>
- </para>
- </listitem>
- </itemizedlist>
- </para>
- <para>
- ברגע שיש לכם עותק של המערכת של Zend Framework, האפליקציה שלכם תצטרך לדעת לגשת לתיקיה של המערכת של Zend ולגשת לכל המחלקות שלה.
- <ulink url="http://www.php.net/manual/en/configuration.changes.php">ישנם כמה דברים לבצע זאת</ulink>, ההגדרה של
- <ulink url="http://www.php.net/manual/en/ini.core.php#ini.include-path"><code>include_path</code></ulink>
- בהגדרות ה PHP בשרתם שלכם צריכה להכיל את הנתיב לתיקיה של Zend היכן שכל הספריות והמחלקות שלה נמצאות.
- </para>
- <para>
- Zend מספקת
- <ulink url="http://framework.zend.com/docs/quickstart">מדריך מהיר</ulink> לשימוש במערכת כדי שתוכלו להתחיל להשתמש בה בקלות וביעילות.
- זוהי דרך נהדרת להתחיל ללמוד אודות מערכת Zend Framework עם דגש ודוגמאות מהעולם האמיתי.
- </para>
- <para>
- מאחר וכל המחלקות ב Zend לא בהכרח דורשות את המצאותן של מחלקות אחרות כדי שכל המערכת תפעלנה כגורם אחד, תוכל להשתמש רק בחלק מהמחלקות והספריות
- שהמערכת מכילה ועל ידי כך לעשות שימוש רק בחלק מהמחלקות באפליקציות שלכם. הפרק הבא מכיל מאגר נתונים מורחב לגבי כל ספריה/מחלקה שנמצאת במערכת ה Zend Framework.
- </para>
- </sect1>
|