"시스템 캐시 항목" 및 "사용자 캐시 항목" 페이지를 소개하기 전에 (1)에서 언급한 계정 및 비밀번호 설정을 검토해 보겠습니다. 이 계정 비밀번호의 용도는 무엇입니까? 실제로 이 두 페이지에 사용됩니다. 로그인하지 않은 경우 "시스템 캐시 항목"을 볼 때 캐시 파일의 특정 경로 정보가 숨겨지고 "사용자 캐시 항목"에서 사용자를 확인하라는 메시지가 표시됩니다. 변수에 로그인해야 합니다. 로그인하면 캐시된 파일의 특정 경로와 사용자의 캐시된 변수 정보가 페이지 오른쪽 상단에 표시됩니다. "로그인"을 클릭하고 해당 설정을 입력합니다. 성공적으로 로그인하려면 계정과 비밀번호를 입력하세요.
“시스템 캐시 항목”: 이 페이지는 캐시된 모든 PHP 파일을 기록합니다.
1 스크립트 파일 이름: 캐시된 스크립트 파일 경로 및 이름
2 히트: 히트 수
3 크기: 캐시 파일 크기(이 값은 컴퓨터의 크기가 아닙니다. 파일이 점유한 apc 공유 메모리 블록의 크기입니다.)
4 마지막 액세스: 파일의 마지막 액세스 시간
5 마지막 수정 시간: 파일의 마지막 수정 시간 file
6 생성시간: 캐시파일 생성시간
7 삭제시간: 캐시파일 삭제시간
“User Cache 항목”: 사용자 캐시와 시스템 캐시 페이지 매개변수는 다음과 같이 대략 동일합니다. 다른 매개변수가 나열되며 동일한 의미를 가진 매개변수는 설명되지 않습니다.
1 사용자 항목 라벨: 사용자 캐시 변수의 키 값입니다.
2 타임아웃: 사용자 캐시 변수의 만료 시간입니다.
3 삭제 시점: 단일 사용자 캐시 변수를 수동으로 삭제하려면 "지금 삭제"를 클릭하세요.
사용자 캐시는 시스템 캐시와 달리 사용자가 수동으로 추가하고 가져와야 합니다. 여기서는 apc에서 제공하는 몇 가지 기능을 사용합니다. 기능.
1 apc_add(): 캐시된 변수가 존재하지 않는 경우에만 데이터 저장소에 변수를 캐시합니다. 캐시 변수를 저장하는 데 사용되는 이름 키는 고유하므로 apc_add()를 사용하여 기존 이름으로 캐시를 추가하려고 하면 기존 캐시 값을 덮어쓰지 않고 거짓.
2 apc_store(): 변수를 apc에 캐시합니다. 캐시 변수를 저장하는 데 사용되는 이름 키는 고유하므로 두 값이 동일한 키를 사용하면 원래 값을 새 값으로 덮어쓰게 됩니다. 3 apc_fetch(): 키를 기반으로 해당 캐시 값을 가져옵니다. 4 apc_exists(): 키가 존재하는지 확인합니다. 5 apc_delete(): 데이터 저장소에서 변수를 삭제합니다. 6 apc_clear_cache(): 사용자 또는 시스템 캐시를 지웁니다. 요약: 1 로그인 후 혜택 1: 캐시 파일의 특정 경로를 볼 수 있습니다. 혜택 2: 사용자 캐시 변수 정보를 볼 수 있습니다. 시스템 캐시와 사용자 캐시. 2 apc_add와 apc_store는 모두 apc에 변수를 캐시합니다. 차이점은apc_add()가 이미 존재하는 이름을 추가할 때 캐시를 덮어쓰지 않는다는 것입니다. 기존 캐시된 값을 반환하고 false를 반환하는 반면 apc_store()는 원래 캐시된 값을 덮어씁니다.
이상은 내용의 측면을 포함하여 PHP의 apc 확장(4)에 대한 간략한 분석을 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.