WordPress 사이트 용 서버를 구성하려고합니다. opcode 캐싱에 무엇을 사용해야합니까? APC, xcache 또는 eAccelerator?
답변
APC는 세 가지 중에서 가장 좋은 옵션입니다. eAccelerator는 기초를 잃기 시작했으며 최신 버전의 PHP에 문제가있는 것 같습니다. APC는 여기 에서 찾을 수 있습니다 . 거기에 다른 많은 링크가 있지만 이것은 평판이 좋은 것입니다 (최신 버전이라고 가정). php.ini
파일 에서 정의 할 기본 설정은 다음과 같습니다.
extension=”apc.so”
apc.enabled=”1”
apc.shm_size=”30M”
예를 들어 3 대의 서버와 eAccelerator를 통해 Piwik 설치로드 밸런싱을 실행했으며 초당 약 15 개의 적중을 처리 할 수있었습니다. APC로 전환하고 설치에 필요한 설정을 좁 히면 Piwik 웹 인터페이스의 결함없이 초당 40 회 이상 (매월 2 백만 회 이상)을 달성했습니다.
다음은 APC를 켜고 끄는 CPU 이미지입니다 (Piwik은 크론 작업을 사용하여 정보를 수집하지만 요점은 그 효과입니다)
답변
현재 Xcache에 대해 자세히 살펴 보겠습니다. APC에는 많은 업데이트가 없었으며 우리에게 많은 opcode 오류가 발생했습니다. Xcache는 lighttpd 그룹에 의해 유지 보수되기 때문에 소개 할 필요가 없습니다.
마지막으로, APC는 통합되지 않고 PHP 내에서 통합되지 않을 것입니다 (이 스레드에서 반드시 인터넷 전체에 적용되는 것은 아닙니다). 5.4로 백 포트 된 초기 PHP6 대화에서는 그렇습니다. ). 최신 회담에서 PHP는 사용할 opcode 캐싱 시스템을 결정하려고합니다. 마지막으로, Zend Accelerator가 고려되고 있는데 더 이상 직접 다운로드 할 수 없습니다.
답변
nginx + php-fpm 구성에서 apc를 사용합니다. 이것은 일반적으로 우리 사이트에 사용하는 것입니다.
답변
http://www.ubuntubrsc.com/ 에서 APC를 사용하는데 꽤 좋습니다.
당신이 그 혼합하면 Nginx에 (microcache 포함), PHP-FPM , Batcache 및 CloudFlare 프로 , 당신은 정말 빠른 웹 사이트를 얻을. 리소스 사용량도 매우 훌륭합니다.