>  기사  >  백엔드 개발  >  PHP MemCached 고급 캐시 구성 그래픽 튜토리얼

PHP MemCached 고급 캐시 구성 그래픽 튜토리얼

高洛峰
高洛峰원래의
2016-12-30 13:31:411360검색

1. Memcache 소개

Memcache는 이미지, 동영상, 파일, 데이터베이스 검색 결과 등 다양한 형식으로 데이터를 저장하는 데 사용할 수 있는 고성능 분산 메모리 개체 캐시 시스템입니다.
Memcache를 사용하는 웹사이트는 일반적으로 데이터베이스에 대한 부담을 완화하기 위해 메모리에 일부 정보를 저장하는 캐시 영역으로 사용되므로 프런트 엔드에서 빠르게 액세스할 수 있습니다.

2.Memcache Win32 설치
(1) 다운로드 주소:
http://www.jehiah.cz/projects/memcached-win32/
(2) 설치 단계:
step1 c:mem과 같은 임의의 디렉터리에 압축된 패키지의 압축을 풉니다. 디렉터리 구조는 다음과 같습니다.

PHP MemCached高级缓存配置图文教程

step2 Windows 서비스에 memcache를 설치합니다. c:memmemcached.exe -d install 오류 메시지가 없으면 설치가 완료된 것입니다. .
step3 memcache 서비스를 시작합니다: c:memmemcached.exe -d start. 오류 메시지가 없으면 시작에 성공한 것입니다. 아래 그림과 같습니다:

PHP MemCached高级缓存配置图文教程

참고: Windows 서비스에 Memcache를 추가할 필요가 없는 경우 수동으로 압축 해제를 두 번 클릭하고 memcached.exe를 시작할 수 있습니다. 매번 루트 디렉터리에 있으면 step2와 step3이 필요하지 않습니다. 위의 2단계와 3단계는 명령 프롬프트에서 실행해야 합니다.

(3) 설치 성공 여부 테스트
memcache 서비스가 성공적으로 시작된 후 telnet 127.0.0.1 11211을 사용하여 연결이 성공했는지 테스트할 수 있습니다. Memcache의 기본 정보를 확인하는 stats 명령어입니다. 아래 그림과 같습니다.

PHP MemCached高级缓存配置图文教程

PHP MemCached高级缓存配置图文教程

PHP MemCached高级缓存配置图文教程

PHP에서 Memcache 구성

(1) 구성 단계

step1 php_memcache.dll 구성 요소를 다운로드하여 다음과 같이 php 확장 구성 요소 디렉터리에 넣습니다. phpext
step2 PHP.ini에 Extension=php_memcache.dll을 추가한 후, 아파치를 다시 시작하십시오.

(2) 구성 성공 여부 테스트

phpinfo()를 사용하여 성공적으로 활성화되었는지 확인합니다. 아래 그림과 같습니다.

PHP MemCached高级缓存配置图文教程

(3) PHP에서 Memcache 테스트

<?php 
$mem = new Memcache; 
$mem->connect(&#39;127.0.0.1&#39;,11211) or die("连接失败"); 
$mem->getVersion(); 
?>

PHP MemCached 고급 캐시 관련 추가 글을 주목해주세요. 구성 그래픽 튜토리얼 PHP 중국어 웹사이트!

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