Heim  >  Artikel  >  Backend-Entwicklung  >  Über Yiis Methode zur Verbesserung der Leistungsoptimierung gleichzeitiger Zahlen

Über Yiis Methode zur Verbesserung der Leistungsoptimierung gleichzeitiger Zahlen

不言
不言Original
2018-07-10 15:28:252822Durchsuche

Dieser Artikel stellt hauptsächlich die Leistungsoptimierungsmethode von Yii vor, um die Anzahl der Parallelität zu verbessern. Jetzt kann ich ihn mit Ihnen teilen.

  1. Aktivieren Sie den APC-Cache von YII

  • Fügen Sie unter der Komponentenkomponente config/main.php hinzu:

     'apccache'=>array(
                'class'=>'system.caching.CApcCache'
          ),
  • Laden Sie php_apc.dll herunter , Datei Legen Sie es unter php/ext ab, die Suche kann schwieriger sein....

  • Fügen Sie die Erweiterung php_apc in php.ini hinzu:

     extension=php_apc.dll
     apc.rfc1867 = on
     capc.max_file_size = 100M
     upload_max_filesize = 100M
     post_max_size = 100M

    Starten Sie Apache neu Verwenden Sie die Funktion info() und prüfen Sie, ob eine APC-Erweiterung vorhanden ist.

  • Verwendung:

        Yii::app()->apccache->get(id);
        Yii::app()->apccache->set(id,value,time);

2. Verwenden Sie yiilite.php
und fügen Sie yii.php in den Eintragsdateiindex ein. php, ändern, um yiilite.php einzuführen

<?php
    error_reporting(E_ERROR);
    $config = dirname(__FILE__) . &#39;/protected/config/main.php&#39;;
    defined(&#39;YII_DEBUG&#39;) or define(&#39;YII_DEBUG&#39;, false);
    defined(&#39;YII_TRACE_LEVEL&#39;) or define(&#39;YII_TRACE_LEVEL&#39;, 3);
    //require_once &#39;../../xq_cgi-yii/framework/yii.php&#39;;
    require_once &#39;../../xq_cgi-yii/framework/yiilite.php&#39;;
    Yii::createWebApplication($config)->run();

Hinweis:

  • Öffnen Sie den APC-Cache, bevor Sie yiilite.php einführen, da diese Datei einige Klassen enthält, die derzeit nicht vorhanden sind verwendet werden, werden ebenfalls geladen.

  • Wenn der APC-Cache nicht aktiviert ist, wird die Leistung der Website verringert.

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Yii2-Präventionsmaßnahmen gegen CSRF-Angriffe

Das obige ist der detaillierte Inhalt vonÜber Yiis Methode zur Verbesserung der Leistungsoptimierung gleichzeitiger Zahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn