installation.xml 5.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <sect1 id="introduction.installation">
  2. <title>Instalação</title>
  3. <para>
  4. O Zend Framework é construído em PHP 5 orientado a objeto e requer PHP 5.1.4 ou superior. Por favor
  5. veja o <link linkend="requirements">apêndice de requerimentos do sistema</link> para informações
  6. mais detalhadas.
  7. </para>
  8. <para>
  9. Uma vez que um ambiente PHP apropriado estiver disponível, o próximo passo é pegar uma cópia do Zend Framework,
  10. que pode ser oficialmente obtida por algum dos métodos seguintes:
  11. <itemizedlist>
  12. <listitem>
  13. <para>
  14. <ulink url="http://framework.zend.com/download/stable">Baixar o último lançamento estável.</ulink>
  15. Está versão, disponível em ambos formatos <code>.zip</code> e <code>.tar.gz</code>, é uma boa
  16. escolha para aqueles que são novos no Zend Framework.
  17. </para>
  18. </listitem>
  19. <listitem>
  20. <para>
  21. <ulink url="http://framework.zend.com/download/snapshot">Baixar a última versão instantânea
  22. noturna.</ulink> Para aqueles que gostam de desafios, a versão instantânea noturna representa a
  23. o último progresso no desenvolvimento do Zend Framework. Versões instantâneas são feitas com a
  24. documentação somente em inglês ou com todas as linguagens disponíveis. Se você quiser antecipar
  25. o trabalho com a versão de desenvolvimento do Zend Framework, considere usar um cliente de
  26. Subversion (SVN).
  27. </para>
  28. </listitem>
  29. <listitem>
  30. <para>
  31. Usar um cliente <ulink url="http://subversion.tigris.org">Subversion</ulink> (SVN). Zend Framework
  32. é um software livre, e o repositório de Subversion usado para seu desenvolvimento está disponível
  33. ao público. Considere usar SVN para pegar o Zend Framework se você já usa o SVN no seu
  34. desenvolvimento de aplicação, se desejar contribuir para o framework, ou se precisar atualizar
  35. sua versão do framework mais freqüentemente que os lançamentos ocorrem.
  36. </para>
  37. <para>
  38. <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.export.html">Exportação</ulink> é
  39. útil se você quiser pegar uma determinada revisão do framework sem que os diretórios de
  40. <code>.svn</code> sejam criados em uma cópia de trabalho.
  41. </para>
  42. <para>
  43. <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.checkout.html">Verificação de uma
  44. cópia de trabalho</ulink> é boa quando você quer contribuir para o Zend Framework, e uma cópia
  45. de trabalho pode ser atualizada a qualquer momento com uma
  46. <ulink url="http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.update.html"><code>atualização de svn
  47. </code></ulink>.
  48. </para>
  49. <para>
  50. <ulink url="http://svnbook.red-bean.com/nightly/en/svn.advanced.externals.html">Uma definição
  51. externa</ulink> é altamente conveniente para desenvolvedores que já usam SVN para gerenciar
  52. cópias de trabalho de sua aplicação.
  53. </para>
  54. <para>
  55. O URL do tronco do repositório SVN do Zend Framework é:
  56. <ulink url="http://framework.zend.com/svn/framework/trunk">http://framework.zend.com/svn/framework/trunk</ulink>
  57. </para>
  58. </listitem>
  59. </itemizedlist>
  60. </para>
  61. <para>
  62. Uma vez que você tiver uma cópia do Zend Framework disponível, sua aplicação terá de ser capaz de acessar
  63. as classes do framework. Embora haja
  64. <ulink url="http://www.php.net/manual/en/configuration.changes.php">
  65. várias maneiras de fazer isto</ulink>, seu PHP
  66. <ulink url="http://www.php.net/manual/en/ini.core.php#ini.include-path"><code>include_path</code></ulink>
  67. precisa conter o caminho da biblioteca do Zend Framework.
  68. </para>
  69. <para>
  70. Uma das características mais úteis do Zend Framework é sua implementação do
  71. <ulink url="http://www.martinfowler.com/eaaCatalog/frontController.html">Front Controller</ulink> e
  72. dos padrões
  73. <ulink url="http://en.wikipdia.org/wiki/Model-view-controller">Model-View-Controller</ulink> (MVC).
  74. <link linkend="zend.controller.quickstart">Comece com o MVC do Zend Framework!</link>
  75. </para>
  76. <para>
  77. Como os componentes do Zend Framework são levemente ligados, vários componentes podem ser escolhidos
  78. para uso independente conforme a necessidade. Cada um dos capítulos seguintes documenta o uso de um
  79. determinado componente.
  80. </para>
  81. </sect1>