분류:파서 함수 호출을 너무 많이 사용하는 문서

Flat info.png 분류는 위키스 관리를 위한 분류로, 백과사전에 포함되지 않습니다.
이 분류에는 위키스 관리나 정비에 관련된 문서를 모읍니다. 일반 문서/분류를 이 분류에 넣지 마세요.
  • 이 분류는 추적용 분류입니다. 문서를 관리하기 위해 사용되며, 틀을 이용해 자동으로 분류됩니다.
  • 이 분류는 숨은 분류입니다. 기본적으로 이 분류는 사용자에게 보이지 않습니다. @@분류숨김@@

이 범주는 MediaWiki 소프트웨어에 의해 자동으로 채워진다([특수:추적카테고리]]). 그것은 너무 많은 비싼 파서 함수 통화를 발행하는 기사들을 나열한다. 비싼 함수 호출에는 특히 다음이 포함된다.

  • <코드노위키>{#ifxist: </노위키>"전체 페이지 이름"<노위키> | | | | | ... }}{{}}</노위키iki/코드>와
  • <코드노위키>
PAGESINCATEGORY: </Nowiki>"카테고리명"}}</code>.
이러한 페이지(또는 그들이 부르는 템플릿)는 아마도 값비싼 통화의 수를 줄이기 위해 편집되어야 할 것이다.

{{참고 항목|위크:위키백과:템플릿 제한#고급 파서 함수 호출 wikipedia:template limits}
현재 이 위키는 페이지당 500개 미만의 고가의 기능통화만 허용하고 있다. 매우 오랫동안 위키가 한정된 자원으로 실행되고 있었기 때문에 이 한계는 100(기본값)으로 설정되었다. 이것은 마침내 2018년 9월에 바뀌었다. [https://github.com/openstreetmap/chef/commit/6694697e2851ac362546d34cf12f146633be3782]. 한계는 로컬 wiki에 대한 내부 MediaWiki 구성 변수에서 [https://www.mediawiki.org/wiki/Manual:$wgExpensiveParserFunctionLimit $wgEpvicedParserFunctionLimit)에 의해 정의된다.

동일한 현재 페이지에 있는 여러 개의 호출이 <코드노위키>{#ifxist: </nowiki>에 대한 것을 참고하십시오.전체 페이지 이름"<노위키> | | | | | ... 

}{{}} 동일한 페이지 이름의 </노위키></코드>는 그 결과를 캐싱하고 재사용할 때 1회만 계상한다(이 테스트는 1회만 실시한다). 이 한계는 일부 탐색 템플릿에 의해 쉽게 소진될 수 있으며, 일부 "빨간" 링크를 생성하더라도 페이지 존재 테스트 사용을 피하는 플래그 매개변수를 사용하여 가능한 한 많은 테스트 수행 횟수를 줄이도록 조정해야 한다. 여러 범주를 독립적으로 시험한 과대분류(지리적 위치에 대한 범주의 존재를 시험할 때 발생할 수 있다. 이러한 템플릿은 수정되어야 한다).

테스트할 "전체 페이지 이름"이 렌더링되는 현재 페이지의 전체 Pagename과 동일하다면 기술적으로 <코드 작성자:</코드> 테스트(및 서버의 렌더링 속도 향상)를 피할 수 있다(이것은 여전히 미디어에 의해 비싸게 계산된다).Wiki는 테스트된 페이지가 반드시 존재하는 것은 아니지만 교체하십시오.

  • <코드노위키>{#ifxist: </노위키>"전체 페이지 이름"<노위키> | | | | | ...}}}}{{}}</노위키></코드> 기준
  • <코드노위키>{#if{#if{#ifq:{{풀파게남}|{{}}:</노위키>"전체 페이지 이름"<노위키> | | | | | ... }}}}{{}}</노위키></코드>

이 위키에서 이 오류는 일반적으로 {{Tag}}}} 템플릿이 페이지에 자주 포함되어 있을 때 발생한다. 페이지와 같은 언어로 된 태그 설명서가 있는 경우 명시적 |kl= 또는 |vl= 파라미터를 추가하여 이 오류를 해결할 수 있다.

  • 현재 번역된 페이지(영어:태그:*=*" 또는 "랑:키:*"는 영어로 된 기본 페이지 대신 번역된 페이지에 대한 링크를 렌더링하기 위해 존재한다. 그러나 비싼 #iffxist 파서 함수를 가진 테스트가 너무 많으면 거짓으로 반환되고, 그 다음 영어 페이지 링크만 반환되기 때문에 이 템플릿은 "안전"하다.
  • 그것을 수정하는 쉬운 방법은 {{Tag}}에 매개변수를 추가하여 번역된 링크를 무조건 반환하도록 하는 것 외에는 없다(존재: 그 경우 영어 페이지가 같은 키나 태그에 대해 존재하는지 테스트하지 않고) 그 경우 영어 페이지가 존재하지 않는 번역된 "키:" 또는 "태그:" 페이지로 빨간색 링크가 생성될 수 있다. 이는 명시적 {{Para|kl} 및/또는 |vl= 파라미터를 유효한 비 빈 언어 코드로 {{[[틀:{{{1}}}|{{{1}}}]]}}en}에 대해 무조건 연결되도록 하면 된다.
  • 태그 값에 관련 태그 설명 페이지가 전혀 없는 경우(예: {{Tag|name} 또는 {{Tag|opening_hours}에 대한 값) 이 값을 {{T|Tag}의 두 번째 매개 변수에 전달하지 않지만 세 번째: 링크 없음(빨간색 링크 없음)또는 누락된 페이지)가 생성되고 이 키/값 쌍이 있는 태그에 대한 문서 페이지가 있는지 확인하기 위한 테스트는 수행되지 않는다. 넌 아무것도 필요 없어

HIDDENCAT
범주:정리

"파서 함수 호출을 너무 많이 사용하는 문서" 분류에 속하는 문서

다음은 이 분류에 속하는 문서 2개 가운데 2개입니다.