사용하지 않는 모듈 및 플러그인에 적합한 것은 무엇입니까?


11

일부 모듈 및 플러그인은 Joomla와 함께 제공되며 다른 모듈 및 구성 요소는 구성 요소 패키지와 함께 설치되며 사용되지 않습니다. 모듈과 플러그인을 비활성화하거나 완전히 제거해야합니까?

답변:


7

사용하지 않는 코어와 함께 제공되는 확장의 경우에는 확장 만 비활성화합니다. 핵심 업데이트가 처리되는 방식으로 인해 해당 파일이 종종 업데이트 날짜에 사이트에 다시 나타납니다.

여러 번 확장 패키지의 일부로 제공되는 사용하지 않는 확장을 제거 할 수 있습니다. 적절한 패키지 확장으로 패키지 된 경우 모든 핵심 코드는 확장 프로그램을 찾을 수없는 경우 제거하는 것입니다.

모두 말하지만, 패키지의 일부로 제공된 사용하지 않는 것은 안전하게 비활성화합니다.


5

보안 관점에서 사용하지 않는 확장 (구성 요소, 모듈, 플러그인 및 템플릿)을 제거합니다.

이렇게하면 잘못된 코드에 대한 잠재적 노출 이 줄어 듭니다. 수정하려고하는 대부분의 사이트는 패치가 적용되지 않은 오래된 확장 기능으로 인해 손상을 입었습니다 (물론 비활성화되지 않은 경우도 있음).

관리자의 관점에서 볼 때 혼동이 적고 메뉴 선택이 적으며 전체적인 경험이 더 깨끗합니다. 또한 새로운 사용자가 메뉴를 잘못된 템플릿에 할당하거나 최신 버전을 사용하지 않는 모듈을 만들지 못하게합니다.


3

패키지를 설치할 때 사용하는 구성 요소를 설치 제거하고 사용한 플러그인을 남겨 두는 경우가 종종 있습니다.

현재까지는 특정 플러그인이 필요하지 않은지 알 수있는 방법이 없습니다. 이것은 컴포넌트에 추가 된 xml에 대한 기능 요청으로 바뀌어 어떤 플러그인 / 모듈을 갖추어야하는지 Joomla가 필요로하는 것과 그렇지 않은 것을 볼 수있게합니다. 그것은 단지 아이디어 일 뿐이지 만, 모든 제삼자 개발자들에게 그것을 올바르게 사용하기 위해 밀어 붙이기 어려운 것입니다.

가장 좋은 방법은 사이트에 설치된 내용을 잘 추적하고 구성 요소에 필요한 플러그인 등을 파악하는 것입니다. 일반적으로 구성 요소 개발자는 해당 구성 요소에 대해 쉽게 알 수있는 방식으로 플러그인의 이름을 지정하거나 해당 구성 요소의 작성자 만 사용할 수 있습니다. 모듈은 일반적으로 어디서나 사용하지 않으면 거의 해를 끼치 지 않고 제거 할 수 있으며 일반적으로 플러그인에 거의 의존하지 않습니다.

사용하지 않는 Joomla 확장 프로그램은 제거하지 않아야합니다. 깨끗한 사이트에 확장하면 일반적으로 필요한 것이 있으므로 최선의 방법입니다. 좀 더 "전문화 된"설치를 허용하기 위해 Joomla를 더 나누는 이야기가 있지만 코어에서 무언가를 제거하기 전에 그때까지 기다리는 것이 가장 좋습니다.


2

컴포넌트, 모듈 및 플러그인과 관련하여 일반적으로 비활성화합니다. 내가 완전히 제거하는 것은 사용하지 않는 템플릿으로, 더 많은 공간을 차지하고 위치에 모듈을 할당해야 할 때 쓸모없는 위치 옵션을 많이 만듭니다.

2016 년 7 월 업데이트

핵심 템플릿

--- 그 당시 템플릿을 완전히 제거하는 것이 이상적이지 않았고 경우에 따라 업데이트 후 문제와 버그가 있었지만 기억하는 한 모듈에 해당 템플릿의 모듈 위치가 표시되지 않는 유일한 방법이었습니다 관리자 위치 선택.

그러나 최근 Joomla 버전에서 템플릿을 비활성화하면 템플릿 관리자의 위치 선택 드롭 다운에서 해당 위치가 숨겨져 템플릿을 비활성화 할 수 있습니다.

핵심 확장

확장이 웹 링크 패키지처럼 분리 된 경우 제거 할 수 있습니다. 다른 핵심 확장 프로그램의 경우 설치 및 비활성화 상태를 유지하는 것이 좋습니다.

제 3 당

사용하지 않는 모든 확장은 제거해야합니다.


0

Joomla Core 구성 요소, 플러그인, 템플릿, 모듈에 대한 나의 조언 : 항상 최신 지원되는 Joomla 버전이있는 경우 삭제하지 마십시오. 그러나 예를 들어 Joomla 1.0을 사용하면 모든 것을 삭제하십시오 ...

타사 확장의 경우 : 사용하지 않는 경우 확장을 삭제하고 데이터베이스에서 확장의 항목을 확인한 후 삭제하십시오.

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