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);
코드를 실행한 다음 사용자 캐시 항목을 확인하면 추가 캐시 데이터를 볼 수 있습니다. 키 값 이름:
|
적중 횟수, 크기, 만료 시간 등이 포함됩니다.
캐시 쿼리
코드는 다음과 같습니다.
apc_add('name', 'tom', 3600); print apc_fetch('name'); //输出tom
캐시 수정
코드는 다음과 같습니다.
apc_store('name', 'anny', 3600); print apc_fetch('name'); //输出anny
캐시 삭제
코드는 다음과 같습니다.
rreeeIncrement 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!