<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/install.windows.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'install.windows.recommended.php',
    1 => 'Configura&ccedil;&atilde;o recomendada em sistemas Windows',
    2 => 'Configura&ccedil;&atilde;o recomendada em sistemas Windows',
  ),
  'up' => 
  array (
    0 => 'install.windows.php',
    1 => 'Instala&ccedil;&atilde;o em sistemas Windows',
  ),
  'prev' => 
  array (
    0 => 'install.windows.php',
    1 => 'Instala&ccedil;&atilde;o em sistemas Windows',
  ),
  'next' => 
  array (
    0 => 'install.windows.manual.php',
    1 => 'Instala&ccedil;&atilde;o Manual de bin&aacute;rios pr&eacute;-compilados',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    'path' => 'install/windows/recommended.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="install.windows.recommended" class="sect1">
 <h2 class="title">Configuração recomendada em sistemas Windows</h2>
 <div class="sect2">
  <h3 class="title">OpCache</h3>
  <p class="para">
   É altamente recomendado habilitar o OpCache.
   Esta extensão é incluída no PHP para Windows.
   Ela compila e otimiza os scripts PHP e os mantém na memória cache para
   que não sejam compilados toda vez que uma página é carregada.
  </p>
  <p class="para">
   Configure o <var class="filename">php.ini</var>:
   <div class="example" id="example-1">
    <p><strong>Exemplo #1 Configuração recomendada do OpCache</strong></p>
    <div class="example-contents screen">
<div class="cdata"><pre>
opcache.enable=On
opcache.enable_cli=On
</pre></div>
    </div>
   </div>
   Reinicie o servidor web.

   Para mais informações, consulte: <a href="opcache.configuration.php" class="link">Configuração OpCache</a>
  </p>
 </div>
 <div class="sect2">
  <h3 class="title">WinCache</h3>
  <p class="para">
   Recomenda-se usar o WinCache se o IIS for usado, especialmente em um ambiente
   de hospedagem web compartilhado ou em armazenamento de arquivos de rede (NAS).

   Todas as aplicações PHP se beneficiam automaticamente do recurso de cache de arquivo do WinCache. Operações do sistema de arquivos são armazenadas em cache.

   WinCache também armazena em cache objetos de usuário e compartilha-os entre os processos <var class="varname">php.exe</var> ou <var class="varname">php-cgi.exe</var> (compartilha objetos entre requisições).

   Muitas das grandes aplicações web têm um plugin ou extensão ou opção de configuração para uso do WinCache para cache de objetos de usuário.

   Se um alto desempenho é requerido, deve-se usar cache de objetos na aplicação.

   Consulte: <a href="https://pecl.php.net/package/WinCache" class="link external">&raquo;&nbsp;https://pecl.php.net/package/WinCache</a>
   para baixar uma DLL WinCache (or <var class="filename">WINCACHE_<span class="replaceable">*</span>.tgz</var>)
   para o diretório de extensões do PHP
   (<a href="ini.core.php#ini.extension-dir" class="link">extension_dir</a> no <var class="filename">php.ini</var>).

   Configure o <var class="filename">php.ini</var>:
   <div class="example" id="example-2">
    <p><strong>Exemplo #2 Configuração WinCache recomendada</strong></p>
    <div class="example-contents screen">
<div class="cdata"><pre>
extension=php_wincache.dll
wincache.fcenabled=1
wincache.ocenabled=1 ; removida a partir do wincache 2.0.0.0
</pre></div>
    </div>
   </div>
   Para mais informações, consulte:
   <a href="wincache.configuration.php" class="link">Configuração WinCache</a>
  </p>
 </div>
</div><?php manual_footer($setup); ?>