首頁  >  文章  >  後端開發  >  關於yii改善並發數的效能最佳化的方法

關於yii改善並發數的效能最佳化的方法

不言
不言原創
2018-07-10 15:28:252624瀏覽

這篇文章主要介紹了關於yii改善並發數的效能優化的方法,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

  1. 開啟YII的APC快取

  • 在config/main.php  components 元件下新增:

     'apccache'=>array(
                'class'=>'system.caching.CApcCache'
          ),
  • 下載php_apc.dll,文件放到php/ext  下,搜尋時可能會比較麻煩....

  • 在php.ini 中加入php_apc擴充:

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

    重新啟動apache,使用函數info(),查看是否有apc擴充。

  • 使用方法:

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

#2.使用yiilite.php
  入口檔案index.php中引入yii.php ,改為引入yiilite.php

run();

備註:

  • #開啟apc快取後再引入yiilite.php,因為此檔案中有一些目前並未使用的類也會加載進來。

  • 如果不開啟apc緩存,會降低網站效能。

以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!

相關推薦:

yii2對csrf攻擊的防範措施

以上是關於yii改善並發數的效能最佳化的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn