installation.xml 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- EN-Revision: 24249 -->
  3. <!-- Reviewed: yes -->
  4. <sect1 id="introduction.installation">
  5. <title>Instalacja</title>
  6. <para>
  7. Aby zapoznać się z pełną listą wymagań Zend Framework należy przejść do
  8. <link linkend="requirements">dodatku dotyczącego wymogów</link>.
  9. </para>
  10. <para>
  11. Instalacja Zend Framework jest ekstremalnie prosta. Po pobraniu i
  12. rozpakowaniu frameworka powinieneś dodać katalog /library na początek
  13. dyrektywy include_path. Możesz także przenieść katalog /library w inne
  14. miejsce np. współdzielone między aplikacjami.
  15. <itemizedlist>
  16. <listitem>
  17. <para>
  18. <ulink url="http://framework.zend.com/download">Ściągnij najnowszą stabilną wersję.</ulink>
  19. Ta wersja, dostępna w formatach <code>.zip</code> oraz
  20. <code>.tar.gz</code>, jest dobrym wyborem dla początkujących
  21. z Zend Framework.
  22. </para>
  23. </listitem>
  24. <listitem>
  25. <para>
  26. <ulink url="http://framework.zend.com/download/snapshot">Ściągnij najnowszą wersję
  27. nocną</ulink>. Dla tych odważnych, nocne wersje reprezentują
  28. ostatnie postępy w rozwoju Zend Framework. Wersje te można
  29. ściagnąć tylko z angielską dokumentacją lub wraz z
  30. dokumentacją we wszystkich dostępnych językach. Jeśli nie
  31. chcesz używać najnowszych wydanych wersji Zend Framework,
  32. rozważ użycie klienta Subversion (SVN).
  33. </para>
  34. </listitem>
  35. <listitem>
  36. <para>
  37. Użycie klienta <ulink url="http://subversion.tigris.org">Subversion</ulink>
  38. (SVN). Zend Framework jest oprogramowaniem o otwartym kodzie
  39. źródłówym i repozytorium Subversion używane to jego tworzenia
  40. jest publicznie dostępne. Rozważ użycie SVN do pobrania
  41. Zend Framework jeżeli obecnie używasz SVN do rozwijania swojej
  42. aplikacji, jeżeli chcesz brać udział w rozwoju frameworka lub
  43. gdy potrzebujesz aktualizować Zend Framework częściej niż
  44. wydawane są jego wersje.
  45. </para>
  46. <para>
  47. <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.export.html">Eksportowanie</ulink>
  48. jest przydatne gdy chcesz pobrać określoną wersję bez katalogów <code>.svn</code>,
  49. tworzonych w kopii roboczej.
  50. </para>
  51. <para>
  52. <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.checkout.html">Pobranie
  53. kopii roboczej</ulink> jest dobrym rozwiązaniem gdy chcesz brać
  54. udział w rozwijaniu Zend Framework i wtedy, gdy chcesz mieć
  55. możliwość aktualizowania swojej kopii roboczej za pomocą
  56. komendy <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.update.html"><code>svn
  57. update</code></ulink>.
  58. </para>
  59. <para>
  60. <ulink url="http://svnbook.red-bean.com/nightly/en/svn.advanced.externals.html">Definicja
  61. zewnętrznych plików</ulink> jest bardzo wygodna dla programistów,
  62. którzy używają SVN do zarządzania kopiami roboczymi swojej
  63. aplikacji.
  64. </para>
  65. <para>
  66. Adres URL katalogu trunk repozytorium SVN dla Zend Framework to
  67. <ulink url="http://framework.zend.com/svn/framework/standard/trunk">http://framework.zend.com/svn/framework/standard/trunk</ulink>
  68. </para>
  69. </listitem>
  70. </itemizedlist>
  71. </para>
  72. <para>
  73. Kiedy już pobierzesz kopię Zend Framework, twoja aplikacja będzie musiała być w
  74. stanie uzyskać dostęp do klas frameworka. Jest kilka sposobów
  75. <ulink url="http://www.php.net/manual/en/configuration.changes.php">
  76. osiągnięcia tego</ulink> ale obojętnie od wybranego sposobu wartość dyrektywy PHP
  77. <ulink url="http://www.php.net/manual/en/ini.core.php#ini.include-path"><code>include_path</code></ulink>
  78. musi zawierać ścieżkę do biblioteki Zend Framework.
  79. </para>
  80. <para>
  81. Zend zapewnia <ulink url="http://framework.zend.com/docs/quickstart">poradnik Szybki Start</ulink>
  82. który pozwoli ci na możliwie szybkie zapoznanie się z frameworkiem. Jest to
  83. znakomity sposób rozpoczęcia nauki frameworka, wraz z
  84. realnymi przykładami zastosowania, które możesz wykorzystać.
  85. </para>
  86. <para>
  87. Ze względu na to, że komponenty Zend Framework są ze sobą luźno
  88. związane, możesz ich użyć w swoich aplikacjach w przeróżnych kombinacjach.
  89. Kolejne rozdziały w wyczerpujący sposób opiszą cały framework, komponent
  90. po komponencie.
  91. </para>
  92. </sect1>