<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/yar.setup.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'yar.installation.php',
    1 => 'Kurulum',
    2 => 'Kurulum',
  ),
  'up' => 
  array (
    0 => 'yar.setup.php',
    1 => 'Yapılandırma/Kurulum',
  ),
  'prev' => 
  array (
    0 => 'yar.requirements.php',
    1 => 'Gereksinimler',
  ),
  'next' => 
  array (
    0 => 'yar.configuration.php',
    1 => '&Ccedil;alışma Anı Yapılandırması',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'en',
    'path' => 'reference/yar/setup.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="yar.installation" class="section">
  <h2 class="title">Kurulum</h2>
  <p class="simpara">
   Yar can be installed in one of three ways: via PECL, via PIE, or
   by building it from source.
  </p>
  <p class="simpara">
   Bu <a href="https://pecl.php.net/" class="link external">&raquo;&nbsp;PECL</a> eklentisi PHP ile gelmez.
  </p>
  <p class="simpara">
   Bu PECL eklentisini kurma bilgisi kılavuzun <a href="install.pecl.php" class="link">PECL eklentisinin
kurulması</a> başlıklı faslında bulunabilir. Yeni dağıtımlar, indirmeler,
kaynak dosyaları, sürdürücü bilgileri ve CHANGELOG gibi ek bilgiler şu adreste
bulunabilir: 
   <a href="https://pecl.php.net/package/yar" class="link external">&raquo;&nbsp;https://pecl.php.net/package/yar</a>.
  </p>
  <p class="simpara">
   Bu
<abbr title="PHP Extension Community Library">PECL</abbr> eklentisi için
Windows kütüphaneleri (<abbr title="Dynamic Link Library">DLL</abbr>
dosyaları) PECL sitesinde mevcuttur.
  </p>
  <div class="example" id="example-1">
   <p><strong>Örnek 1 Installing Yar with PECL</strong></p>
   <div class="example-contents">
<div class="shellcode"><pre class="shellcode">pecl install yar</pre>
</div>
   </div>

  </div>
  <p class="simpara">
   As of Yar 2.4.0, the extension can be installed with
   <a href="https://github.com/php/pie" class="link external">&raquo;&nbsp;PIE</a>, the PHP Installer for Extensions, by running the
   following on the command line.
  </p>
  <div class="example" id="example-2">
   <p><strong>Örnek 2 Installing Yar with PIE</strong></p>
   <div class="example-contents">
<div class="shellcode"><pre class="shellcode">pie install laruence/yar</pre>
</div>
   </div>

  </div>
  <p class="simpara">
   The msgpack packager can be enabled at install time:
  </p>
  <div class="example" id="example-3">
   <p><strong>Örnek 3 Installing Yar with PIE and msgpack</strong></p>
   <div class="example-contents">
<div class="shellcode"><pre class="shellcode">pie install laruence/yar --enable-msgpack</pre>
</div>
   </div>

  </div>
  <p class="simpara">
   The source code is hosted on
   <a href="https://github.com/laruence/yar" class="link external">&raquo;&nbsp;GitHub</a>. To
   build the extension from source, run the following on the command
   line, replacing the paths with those of the local PHP
   installation.
  </p>
  <div class="example" id="example-4">
   <p><strong>Örnek 4 Building Yar from source</strong></p>
   <div class="example-contents">
<div class="shellcode"><pre class="shellcode">/path/to/phpize
./configure --with-php-config=/path/to/php-config
make &amp;&amp; make install</pre>
</div>
   </div>

  </div>
  <p class="simpara">
   The following <code class="literal">configure</code> options are available:
  </p>
  <dl>
   
    <dt>
     <strong class="option configure">--with-curl</strong>
    </dt>
    <dd>
     <p class="simpara">
      Location of the cURL installation, if it is not found in the
      default include paths.
     </p>
    </dd>
   
   
    <dt>
     <strong class="option configure">--enable-msgpack</strong>
    </dt>
    <dd>
     <p class="simpara">
      Enables the <code class="literal">msgpack</code> packager and makes the
      <code class="literal">msgpack</code> extension an optional dependency. When
      Yar is built with this option, the default value of
      <a href="yar.configuration.php#ini.yar.packager" class="link">yar.packager</a> becomes
      <code class="literal">msgpack</code>.
     </p>
    </dd>
   
   
    <dt>
     <strong class="option configure">--enable-epoll</strong>
    </dt>
    <dd>
     <p class="simpara">
      Uses Linux <code class="literal">epoll</code> instead of
      <code class="literal">select()</code> for I/O multiplexing, available as of
      Yar 2.1.2. This can improve
      <span class="classname"><a href="class.yar-concurrent-client.php" class="classname">Yar_Concurrent_Client</a></span> performance under
      high concurrency. It only takes effect on Linux; on other
      platforms it is silently ignored.
     </p>
    </dd>
   
  </dl>
 </div><?php manual_footer($setup); ?>