>  기사  >  백엔드 개발  >  PHP에서 APC 캐시를 사용하기 위한 샘플 코드

PHP에서 APC 캐시를 사용하기 위한 샘플 코드

怪我咯
怪我咯원래의
2017-07-12 15:40:282020검색

APC의 역할

1. APC의 캐시는 시스템 캐시와 사용자 데이터 캐시의 두 부분으로 나뉩니다.
시스템 캐시는 자동으로 사용됩니다. 즉, APC는 PHP 파일 소스 코드의 컴파일 결과를 캐시합니다. 그런 다음 다시 호출합니다. 먼저 타임스탬프를 비교하세요.
사용자 데이터 캐시는 php 코드 작성 시 apc_store 및 apc_fetch 함수를 사용하여 사용자가 읽고 씁니다. 양이 많지 않으면 memcache를 사용하는 것이 좋습니다.
2. 상태 제어 및 분석: PHP APC의 소스 코드 패키지는 apc.php와 함께 제공됩니다.
파일을 웹 서버의 디렉토리에 업로드하고 브라우저를 통해 액세스할 수 있습니다. .여기 테이블에서 현재 캐시 상태를 분석하고 추가 최적화를 수행할 수 있습니다. apc-info-clublocalhost2.png 이것은 테스트 사이트의 상태를 천천히 분석할 수 있으며 이 도구는 많은 유용한 도구를 제공합니다. .

유효 시간이 3600초인 캐시를 추가했습니다.

코드는 다음과 같습니다.

apc_add('name', 'tom', 3600);

코드를 실행한 다음 사용자 캐시 항목을 확인하면 추가 캐시 데이터를 볼 수 있습니다. 키 값 이름:


PHP에서 APC 캐시를 사용하기 위한 샘플 코드

적중 횟수, 크기, 만료 시간 등이 포함됩니다.

캐시 쿼리

코드는 다음과 같습니다.

apc_add('name', 'tom', 3600);
print apc_fetch('name'); //输出tom

캐시 수정

코드는 다음과 같습니다.

apc_store('name', 'anny', 3600);
print apc_fetch('name'); //输出anny

캐시 삭제

코드는 다음과 같습니다.

rreee

Increment increment 캐시된 콘텐츠의 경우 숫자를 감소시킵니다

apc_inc를 사용하면 1씩 증가하고 apc_dec를 사용하면 1씩 감소할 수 있습니다.

코드는 다음과 같습니다.

apc_delete('name');
var_dump(apc_fetch('name')); //输出bool(false)

캐시가 존재하는지 확인하려면

코드는 다음과 같습니다.

apc_add('num', 10);
apc_inc('num');
print apc_fetch('num');//输出11
apc_dec('num');
print apc_fetch('num');//输出10

위 내용은 PHP에서 APC 캐시를 사용하기 위한 샘플 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.