2014-09-19 3 views
3

나는 약 200.000 페이지 뷰를 매일 가지고있는 워드 프레스 사이트가 있습니다. 나는 이것을 6GB 램이 달린 VPS에서 돌린다. 지금 w3total 캐시가 설치되어 있지만 페이지가 여전히 느리게로드됩니다.Wordpress w3total 캐시 : 디스크, Opcache 또는 memcache

내가 지금 내 사이트 디스크, Opcache 또는 memcache에 사용해야하는 캐시가 무엇인지, 내가 alla를 사용해야합니까, 아니면 어떻게 설정해야합니까? 현재 기본 디스크 캐시 만 사용하고 있습니다.

기본적으로 내 질문은 무엇인가 변경해야합니까? 그렇다면 무엇을해야합니까? 아니면 그냥 기본 디스크 캐싱을 그대로 사용해야합니까?

아직 아무것도 변경하려고 시도하지 않았으므로 내가 더 확신 할 수 없으므로 더 나쁘게 만들지 않습니다.

답변

2

이 질문에 대한 답변은 실제로 7 년이되었으므로 여기서 답변을 업데이트하겠습니다. 귀하의 웹 사이트에 W3TC를 사용하고 있다고 가정합니다.

디스크 캐시

디스크 캐시는 일반적으로 낮은/중간 트래픽이 웹 사이트에 사용할 수 있습니다. 높은 트래픽 웹 사이트의 문제점 중 하나는 Object Cache 및 Database Cache와 함께 사용하면 Disk Cache가 손상된다는 것입니다. 나는 다음을 추천 할 것입니다 단일 서버에서 실행되는 중간/높은 트래픽 웹 사이트에

:

  • 페이지 캐시 : 사용 Memcached가
  • 데이터베이스 캐시 : 사용 디스크 캐시는
  • 개체 캐시를 강화 사용

에게

OPcache을 memcached를3210

OPcache는 컴파일 된 PHP 코드를 메모리에 저장하고 코드 실행 속도를 확실히 높입니다.

OPcache는 PHP 코드 캐시이며 페이지, 데이터베이스 쿼리 또는 개체를 저장하지 않습니다.

https://www.sitepoint.com/understanding-opcache/

키 - 값 쌍으로 RAM에

Memcache의 데이터를 저장 memcached를하고 확실히 액세스와 같은 웹 사이트의 속도를 향상 :

현재 OPcache에 대한 자세한 내용을보실 수 있습니다 메모리는 하드 디스크에 액세스하는 것보다 훨씬 빠릅니다.

MemCached는 메모리 사용량을 크게 늘리므로 테스트 환경에서 다른 구성을 시도해 보는 것이 좋습니다. https://easyengine.io/tutorials/php/memcache/

희망이 :)

도움이 될 것입니다 :

현재 리눅스 서버에서 Memcached가를 설치하는 방법에 대한 자세한 정보를 읽을 수 있습니다

관련 문제