程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 使用APC緩存PHP

使用APC緩存PHP

編輯:關於PHP編程

 

. 概述:

Alternative Php Cache(APC)是php 的一個免費公開的優化代碼緩存。它用來提供免費,公開並且強健的架構來緩存和優化php 的中間代碼。

 

注:

1. 在Windows下,APC需要有一個臨時路徑,並且Web服務器具有可寫權限。它按順序檢查TMP、TEMP、USERPROFILE環境變量,如果發現他們都沒有設置,最後就使用WINDOWS目錄。

 

2. APC不支持分布式。

 

 

II. 安裝:

從pecl4win.net.php下載PECL dll包,放到PHP5/ext目錄下。實際上php5.2.5對應的pecl包已經包含此文件。

 

III. 配置

打開php.ini,加入代碼:

extension=php_apc.dll

 

[APC]

apc.enabled = 1

apc.shm_segments = 1

apc.shm_size = 64

apc.max_file_size = 10M

apc.stat=1

IV. 腳本測試:

重新啟動Web服務器,測試:

1). 設置要緩存的條目。

store.php

    <?php 

      $bar = 'BAR'; 

      apc_store('foo', $bar); 

    ?> 

2). 取得緩存的條目。

fetch.php

<?php 

  var_dump(apc_fetch('foo')); 

?> 

運行store.php,然後運行fetch.php,看看效果。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved