Parser Cache: $wgParserCacheType | ||
Parser cache setting | ||
Introduced in version: | 1.5.0 | |
Removed in version: | still in use | |
Allowed values: | (One of the CACHE constants) see below | |
Default value: | CACHE_ANYTHING | |
Other settings: Alphabetical | By function |
Details
구문-분석기 캐시 설정.
다음은 Define.php에 정의된 사용 가능한 CACHE 상수입니다:
- CACHE_ANYTHING - 작동하는 한, 무엇이든 사용합니다.
- CACHE_NONE - 캐시하지 않음
- CACHE_DB - 캐시 객체를 DB에 저장
- CACHE_MEMCACHED - memcached, $wgMemCachedServers에 서버를 지정해야 합니다
- CACHE_ACCEL - APCu 또는 WinCache 중 사용-가능한 것을 이 순서로 사용합니다. ObjectCache::newAccelerator 함수에 의해 결정됩니다.
Note
매우 큰 위키 (수만 페이지)에 대해, CACHE_DB의 값이 CACHE_MEMCACHED보다 더 좋을 수 있습니다. 비록 memcached가 더 빠르지만, 그것은 모든 것을 캐시할 수는 없지만 (적절한 메모리 양이 충분하지 않음), DB는 캐시할 수 있습니다. 따라서 DB는 캐시 적중률이 훨씬 더 높을 것입니다.
만약 Manual:$wgMainCacheType을 설정하면, $wgParserCacheType와 Manual:$wgMessageCacheType에 대해 값이 그것을 상속할 것입니다. 매우 고급 작업을 계획하지 않는 한 그들 변수를 설정할 필요가 없습니다.
See also