매뉴얼:$wgExpensiveParserFunctionLimit
Parser: $wgExpensiveParserFunctionLimit | |
---|---|
PAGESINCATEGORY와 같이 에셋을 많이 소모하는 파서 함수들의 최대 요청 횟수를 설정합니다. |
|
이 변수가 소개된 버전: | 1.13.0 (r32932) |
이 변수가 사라진 버전: | 계속해서 쓰이고 있음 |
허용값: | 정수 |
기본값: | 100 |
기타 설정: 알파벳 순 | 기능별 순 |
상세
PAGESINCATEGORY와 같이 에셋을 많이 소모하는 파서 함수들의 최대 요청 횟수를 설정합니다. 에섯을 많이 소모하는 파서 함수에는 다음과 같은 것이 있습니다.
- {{#ifexist:}}와 같은 확장기능:ParserFunctions 의 함수
- {{PAGESINCATEGORY}}/{{PAGESINCAT}}와 같은 Magic Word
- Magic Word 중 하나인 {{PAGESIZE}}
- {{REVISIONUSER}}나 {{REVISIONTIMESTAMP}}가 여러 문서를 지정하기 위해 경우의 인수가 빈번히 사용될 때
- Magic Word 중 하나인 {{CASCADINGSOURCES}}
mw.incrementExpensiveFunctionCount()
와 같이 루아 코드 설명서에 에셋을 많이 소모하는 기능이라는 표시가 달려있는 같은 몇 가지 미디어위키 관련 함수 루아 함수(참고를 위한 루아 설명서 참고)<syntaxhighlight>
(1.39 버전부터)- Search for
Parser::incrementExpensiveFunctionCount()
calls to find more wikitext features that are considered expensive.
현재 문서에 대한 요청 제한은 이 문서 HTML 원본의 주석에서 찾을 수 있습니다. 저장하지 않는 경우에도 문서 미리보기의 HTML 원본 확인 과정에서 위키텍스트 사용 횟수는 저장될 수 있습니다.