installation.xml 4.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <sect1 id="introduction.installation">
  2. <title>Telepítés</title>
  3. <para>
  4. A Zend Framework objektumorientált PHP 5-tel épült, és 5.1.4-es vagy újabb PHP-t követel. Részletesebb információkért kérjük tekintsd át a
  5. <link linkend="requirements">rendszer követelmények függeléket</link>.
  6. </para>
  7. <para>
  8. Miután egy megfelelő PHP környezet rendelkezésre áll, a következő lépés a Zend Framework egy példányának beszerzése, mely hivatalos forrásból beszerezhető a következő módok bármelyikén:
  9. <itemizedlist>
  10. <listitem>
  11. <para>
  12. <ulink url="http://framework.zend.com/download/stable">Töltsd le az utolsó stabil kiadást.</ulink>
  13. Ez a mind
  14. <code>.zip</code>,
  15. mind
  16. <code>.tar.gz</code>
  17. formátumban elérhető kiadás jó választás azoknak, akik újak a Zend Frameworkben.
  18. </para>
  19. </listitem>
  20. <listitem>
  21. <para>
  22. <ulink url="http://framework.zend.com/download/snapshot">Töltsd le az utolsó éjjeli pillanatképet.</ulink>
  23. Azoknak, akik elég bátrak az élen járni, az éjjeli pillanatképek jelenítik meg a Zend Framework fejlesztésének legutóbbi fázisát. A pillanatképek elérhetők mind kizárólag angol, mind pedig az összes elérhető nyelvű dokumentációval együtt csomagolva. Ha mindenképp a legfrissebb Zend Framework fejlesztésekkel akarsz dolgozni, akkor vedd fontolóra egy Subversion (SVN) ügyfél használatát.
  24. </para>
  25. </listitem>
  26. <listitem>
  27. <para>
  28. Egy
  29. <ulink url="http://subversion.tigris.org">Subversion</ulink>
  30. (SVN) ügyfél használata. A Zend Framework nyílt forrású szoftver, és a fejlesztéséhez használt Subversion raktára nyílvánosan hozzáférhető. Vedd fontolóra egy SVN ügyfél használatát a Zend Framework beszerzéséhez, ha már most is SVN-t használsz az alkalmazásaid fejlesztéséhez, részt akarsz venni a keretrendszer fejlesztésében, vagy sokkal sűrűbben kell frissítened a keretrendszer-verziód, mint ahogy a kiadások megjelennek.
  31. </para>
  32. <para>
  33. <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.export.html">Az exportálás</ulink>
  34. akkor hasznos, ha egy adott átdolgozást akarsz leszedni a munkapéldányokban létrejövő
  35. <code>.svn</code>
  36. könyvtárak nélkül.
  37. </para>
  38. <para>
  39. <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.checkout.html">Egy munkapéldány áttekintése</ulink>
  40. akkor jó, ha részt veszel a Zend Framework fejlesztésében, és így bármikor tudsz
  41. <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.update.html">frissíteni SVN-nel</ulink>.
  42. </para>
  43. <para>
  44. <ulink url="http://svnbook.red-bean.com/nightly/en/svn.advanced.externals.html">Egy külső meghatározás</ulink>
  45. rendkívül kényelmes azon fejlesztők számára, akik már használnak SVN-t az alkalmazásaik munkapéldányainak kezeléséhez.
  46. </para>
  47. <para>
  48. Az URL a Zend Framework SVN raktárának törzséhez:
  49. <ulink url="http://framework.zend.com/svn/framework/trunk">http://framework.zend.com/svn/framework/trunk</ulink>.
  50. </para>
  51. </listitem>
  52. </itemizedlist>
  53. </para>
  54. <para>
  55. Ha rendelkezésedre áll a Zend Framework egy példánya, az alkalmazásodnak hozzá kell tudni férni a keretrendszer osztályaihoz.
  56. <ulink url="http://www.php.net/manual/hu/configuration.changes.php">Noha ez sok módon megoldható</ulink>,
  57. a
  58. <ulink url="http://www.php.net/manual/hu/ini.core.php#ini.include-path"><code>PHP include_path</code></ulink>-odnak
  59. tartalmaznia kell a Zend Framework osztálykönyvtárát.
  60. </para>
  61. <para>A Zend Framework egyik leghasznosabb jellegzetessége az
  62. <ulink url="http://www.martinfowler.com/eaaCatalog/frontController.html">Elülső Vezérlő</ulink>
  63. és a
  64. <ulink url="http://hu.wikipedia.org/wiki/Modell-nézet-vezérlő">Modell-Nézet-Vezérlő</ulink>
  65. (MNV) minták megvalósítása.
  66. <link linkend="zend.controller.quickstart">Kezdj a Zend Framework MNV-vel!</link>
  67. </para>
  68. <para>
  69. Mivel a Zend Framework összetevői elég lazán kapcsolódnak egymáshoz, a különböző összetevők szükség szerint kiválaszthatók önálló használatra. A most következő fejezetek mindegyike egy adott összetevő használatát dokumentálja.
  70. </para>
  71. </sect1>