PHP使用APC的主要用處 個人觀點

2021-07-15 09:49:04 字數 927 閱讀 8277

1、快取期限: apc的快取分兩部分:系統快取和使用者資料快取.

系統快取 是自動使用的,是指apc把php檔案原始碼的編譯結果快取起來,然後在再次呼叫時先對比時間標記。

apc.enabled = 1

apc.shm_segments = 1

apc.shm_size = 64m

apc.optimization = 1

apc.num_files_hint = 0

apc.ttl = 0

apc.gc_ttl = 3600

apc.cache_by_default = on

2、狀態控制和分析: php apc的原始碼包自帶了乙個apc.php,檔案上傳功能;

可以將這個檔案上傳到web伺服器的某個目錄下,用瀏覽器訪問,這會顯示當前的狀態.我們可以從這裡的**分析當前的快取狀況,作出進一步優化. 

apc.rfc1867 = on

apc.max_file_size = 100m

upload_max_filesize = 100m

post_max_size = 100m

<?php

print_r

(apc_fetch

("upload_

$_post

[apc_upload_progress]"

));?>

array

( [total] => 1142543

[current] => 1142543

[rate] => 1828068.8

[filename] => test

[name] => file

[temp_filename] => /tmp/php8f

[cancel_upload] => 0

[done] => 1

)

mock外掛程式的使用(主要用於生成虛擬資料)

mockjs官網 mockjs官方文件 例如 course.js import mock from mockjs mock課程資料 var result mock.mock export default result 建立mock的入口檔案,並配置請求的介面位址,提交方式,返回的假資料 import...

php使用memcached擴充套件的乙個BUG

memcache是一套分布式的快取記憶體系統,很多 都在使用memcache,以提高 的訪問速度。最近,遇到了乙個比較頭痛的問題。首先,分離出關鍵的 mc new memcached mc addserver www.com 11711 為未解析的host mc get fffffff 執行該php...

php製作萬年曆的步驟 使用PHP製作乙個萬年曆

主要運用date函式和mktime函式 完成結果如下 如下 header content type text html charset utf 8 year isset get y get y date y mon isset get m get m date m day date t mktime...