APC, xcache 또는 eAccelerator? Wordpress에 무엇을 사용해야합니까? [닫은]


8

Wordpress 사이트 용 서버를 구성하려고합니다. opcode 캐싱에 무엇을 사용해야합니까? APC, xcache 또는 eAccelerator?


해결책을 시도 할 수 있습니까?
JMeterX

답변:


9

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은 크론 작업을 사용하여 정보를 수집하지만 요점은 그 효과입니다)

APC를 사용하는 시스템 APC를 사용하지 않는 시스템


참고 30M은 하나의 Wordpress에 적합합니다. 더 많은 사이트를 호스팅하는 경우 웹 사이트 수를 곱해야합니다. apc.php를 사용하여 메모리 사용량을 확인하십시오.
bokan September

@bokan Good Point!
JMeterX

1

현재 Xcache에 대해 자세히 살펴 보겠습니다. APC에는 많은 업데이트가 없었으며 우리에게 많은 opcode 오류가 발생했습니다. Xcache는 lighttpd 그룹에 의해 유지 보수되기 때문에 소개 할 필요가 없습니다.

마지막으로, APC는 통합되지 않고 PHP 내에서 통합되지 않을 것입니다 (이 스레드에서 반드시 인터넷 전체에 적용되는 것은 아닙니다). 5.4로 백 포트 된 초기 PHP6 대화에서는 그렇습니다. ). 최신 회담에서 PHP는 사용할 opcode 캐싱 시스템을 결정하려고합니다. 마지막으로, Zend Accelerator가 고려되고 있는데 더 이상 직접 다운로드 할 수 없습니다.


0

nginx + php-fpm 구성에서 apc를 사용합니다. 이것은 일반적으로 우리 사이트에 사용하는 것입니다.


0

http://www.ubuntubrsc.com/ 에서 APC를 사용하는데 꽤 좋습니다.

당신이 그 혼합하면 Nginx에 (microcache 포함), PHP-FPM , BatcacheCloudFlare 프로 , 당신은 정말 빠른 웹 사이트를 얻을. 리소스 사용량도 매우 훌륭합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.