Joomla로 여러 웹 사이트 관리?


9

하나의 웹 호스트에서 세 개의 다른 웹 사이트를 시작할 계획입니다. 이것을 지원하는 웹 호스트를 알고 있습니다. 내가 가진 질문은 이것입니다. 하나의 Joomla 인스턴스에서 세 사이트를 모두 관리 할 수 ​​있습니까? 그렇다면, 현명한 관리 방법이 있습니까?

업데이트 : 방금 단일 도메인 에서 여러 도메인 및 웹 사이트에 대한 Joomla 설명서를 보았습니다 ! 설치 , 그것은 본질적으로이 작업을 수행하는 방법에 대해 설명합니다.

그래서 지금 내 질문은, 이것이 좋은 아이디어인지, 아니면 궁극적으로 가치보다 더 많은 문제를 일으킬 것이라고 생각합니다.


So now I guess my question is, is it a good idea to do this, or would it ultimately create more trouble than it's worth? 일반적으로 가치보다 더 많은 문제가 있습니다. 사이트가 로그인 또는 기사와 같은 일부 데이터를 공유하는 경우를 제외하고.
Bakual

Bakual, ​​나는 아직 이것을 시도하지 않았습니다. 두 사이트가 비슷한 콘텐츠가 아닌 유사한 디자인을 공유하고 단일 Joomla 설치에서 다중 사이트 설정을 사용하면 이것이 더 쉬울 것이라고 생각했지만 잘못되었을 수 있습니다.
Evan Lynch

디자인은 템플릿에 의해 수행됩니다. 템플릿을 설치하는 것은 쉬운 일이 아니며 일반적으로 자주 업데이트하지 않습니다. 또한 디자인을 약간 조정하려면 두 개의 템플릿을 다시 사용하는 것이 더 쉬울 수 있습니다. 따라서 디자인 만하면되지 않습니다.
Bakual

아 알았어 나는 당신이 그것에 대해 나에게 이야기했다고 생각합니다. 그것이 내가 원했던 주요 이점이었습니다. 두 사이트가 비슷한 템플릿을 가지고 있지만 동일하지는 않을 것이라고 생각했습니다.
Evan Lynch

1
같은 servcies 한 번 봐 가지고 watchful.li을 하고 myjoomla.com을 여러 Joomlas를 관리하려는 경우. 도움이 될 것입니다. :
Bakual

답변:


5

Joomla 다중 사이트는 오랫동안 기다려온 기능이며이를 구현하는 핵심 기능은 위시리스트에 있습니다. 지금까지이 기능을 처리하는 정말 좋은 타사 확장 기능이 몇 가지 있었으므로 유연성과 다양한 구성 시나리오가 가능합니다.

단일 Joomla 설치로 다중 사이트 구성을 작성하는 핵심 기능에 대해 처음 듣게되었습니다. 나는이 문서에 설명 된 것을 시도하지 않았으며 그 장점이나 단점에 대해 전혀 모른다.하지만이 방법을 사용하면 백엔드에서 2 개의 웹 사이트를 구별하는 쉬운 방법이 없으며 2 개의 독립적으로 작동하게됩니다 사이트.

웹 사이트를 업데이트 할 유일한 사람이라면 반드시 나쁜 것은 아닙니다. 논리적 인 컨텐츠 구성 (카테고리, 모듈, 메뉴)을 구현하고 각 웹 사이트에 적합한 컨텐츠를 작성 / 편집하는 프로세스에 익숙해 져야한다고 생각합니다.

일반적으로 해당 문서에 설명 된 다중 사이트 시나리오는 1 개의 설치 만 유지하면되며 작동하기가 어렵지 않기 때문에 1 소유자의 2 개의 유사한 웹 사이트에 이상적 일 수 있습니다.

그러나 지금은이 접근 방식을 구현하여 얼마나 멀리 갈 수 있는지, 어떤 단점이나 제한 사항이 있는지 파악할 수 없습니다.

말했듯이 Joomla 다중 사이트는 오래 전부터 타사 확장 기능으로 처리되었습니다. Joomla 다중 사이트 시나리오의 현재 가능성에 대해 자세히 알아 보려면 설정에 대한 실제 요구 사항을 정의한 후 추가 조사를 수행하고 JED 에서 써드 파티 확장을 살펴보십시오 .

지금까지 나는 JMS Multi-SitesMighty -Sites 와 함께 일해 왔습니다. 훌륭하고 다른 도메인의 많은 구성 요소에 대한 데이터베이스 테이블 공유가 가능합니다.

Joomla를 사용하여 멀티 사이트를 설정하는 핵심 기능을 시도한 다른 사람들의 의견도 궁금합니다 ...!

2017 년 5 월 업데이트

중복 된 것으로 표시된 다른 질문에 게시 한 링크를 추가하면 ( 하나의 Joomla 설치를 사용하여 다른 사이트를 사용할 수 있습니까? ) 새로운 리소스 링크와보다 체계적인 방식이 포함되어 있다고 생각합니다.

Joomla Docs

확장

업데이트 (이전 업데이트) :

JSE의 다른 상대 Q / A :


다중 사이트 및 다중 계정 사이트를 피하고 싶습니다. 클라우드와 같은 스타일로 개별 사이트를 잘 관리하는 것이 훨씬 좋습니다.
Anibal

1
문서를 다시 읽은 후 핵심 멀티 사이트 옵션은 약간 해킹 된 것처럼 보입니다. 선호하는 JMS 다중 사이트 및 Mighty-Sites 도구 사이에 환경 설정이 있습니까?
Evan Lynch

Anibal, FFrewin과 같은 확장 프로그램을 사용하여 Joomla 내의 여러 사이트를 관리 할 때의 단점은 무엇입니까? 다중 사이트가 허용하는 것처럼 데이터베이스가 분리되어 유지되는 한 관리가 더 어려워 보이지는 않습니다. 그러나 나는 이것을 시도하지 않았다는 것을 자유롭게 인정하므로 아직 예측하지 못한 방식으로 관리하는 것이 훨씬 어려울 수 있습니다.
Evan Lynch

@EvanLynch. 다른 사용자의 답변과 의견도 고려해야합니다. 내 대답은 주로 MS 시나리오에 중점을 두었습니다. 최선의 결정은 실제 프로젝트 요구에 달려 있습니다. 확장 기능이있는 다중 사이트 옵션을 사용하기로 결정한 경우 확장 기능 개발자에게 연락하여 이후에 무엇을하는지 설명하는 것이 좋습니다. 둘 다 훌륭한 지원을 제공하며 구성 지원을 제공 할 수도 있습니다. 주제에 대한 나의 모든 대답을 다시 시작하기 위해 MS 접근법은 특정 프로젝트에 이상적 일 수 있지만 모든 프로젝트에 적합하지는 않습니다.
FFrewin

좋은 지적. 그것은 행정적으로 일을 단순화시키는 것처럼 보이지만 세 명의 다른 사람들은 그렇지 않다고 말했기 때문에 내가 잘못 착각 한 것처럼 들립니다. 방금 좀 더 연구했으며이를 수행하는 가장 간단한 방법은 WordPress for Joomla 확장을 사용하여 여러 웹 사이트를 허용하는 것 같습니다.
Evan Lynch

4

사이트가 3 개이고 콘텐츠와 확장명이 다르면 멀티 사이트를 망칠 수 없습니다. 3 개를 모두 별도로 설정 한 다음 watchful.li와 같은 도구를 사용하여이를 모니터링하고 하나의 대시 보드에서 업데이트를 푸시하십시오. Akeeba Pro를 사용하는 경우 S3 계정과 같은 백업을 실행할 수 있도록주의를 기울일 수 있으며 확장 프로그램에 업데이트가 있는지 알려줍니다.

Watchful.li


FFrewin의 대답을 원래 받아 들였기 때문에 FFrewin의 대답을 받아들이고 있지만 실제로 유용하고 관리 오버 헤드를 처리하는 좋은 방법으로 들리기 때문에 투표. 도와 주셔서 감사합니다. 감사합니다.
Evan Lynch

Wordpress에는 뛰어난 중앙 관리 도구가 많이 있지만 Joomla의 유일한 짐승에 관한 것이지만 watchful.li를 테스트하여 원하는 것을 발견했습니다. 내 Akeeba (Admin Pro 및 Backup Pro) 업데이트가 실패하고 어쨌든 수동으로 업데이트를 수행해야했습니다. 바라건대 이제 프리미엄 플러그인의 인증에 많은 문제가 발생하지 않기를 바랍니다. 크론 및 스크립팅으로 동일한 것을 달성 할 수 있으며 더 안정적이며 비용이 들지 않습니다.
garth

실제로 Joomla에게는 유일한 것이 아닙니다. 맬웨어 검사 및 감사를 수행하기 때문에 1 년 정도를 myjoomla.org로 다시 전환했습니다. 내가 10 분 동안의 이름과 인터넷 검색을 생각할 수없는 것이 더 있습니다. 그것을 찾으면 나는 그것을 게시 할 것입니다.
Brian Peat

Perfect Dashboard는 내가 생각한 다른 서비스입니다.
Brian Peat

브라이언은 무언가를 바로 잡기 위해 올바른 도메인 이름은 myJoomla.com이 아니라 myJoomla.com이며 ;-)
Phil Taylor

4

공유 호스팅

호스팅 제공 업체의 제한으로 인해 Joomla 다중 사이트 솔루션을 고려하게되면 불가피하게 일부 타협을 수반하는 Joomla 다중 사이트와 사물을 복잡하게 만드는 것보다 대체 호스트를 찾고 웹 사이트를 개별적으로 구축하는 것이 더 쉬울 수 있습니다.

대부분의 공유 호스팅 계정은 여러 데이터베이스를 만들거나 동일한 데이터베이스에서 다른 테이블 접두사를 사용하여 둘 이상의 Joomla 웹 사이트를 호스팅하도록 구성 할 수 있습니다.

다중 사이트 및 개별 사이트

분명히 하나의 Joomla 설치로 결합하는 것에 비해 별도의 웹 사이트를 구축하는 것에 대한 장단점이 있습니다. 다중 사이트 솔루션이 특정 시나리오에 적합한 지 신중하게 고려해야하며 일부 절충이 필요할 수 있습니다.

처음에는 다중 사이트 웹 사이트를 설정하기가 더 어렵지만 한 웹 사이트에서 Joomla 및 타사 업데이트를 적용하고 백업을 실행하기 만하면되기 때문에 유지 관리가 덜 필요합니다.

다중 사이트 솔루션에서 문제가 발생하면 하나의 웹 사이트가 아닌 모든 웹 사이트가 손실 될 수 있습니다.

모든 타사 확장 프로그램이 다중 사이트 솔루션에서 의도 한대로 작동하지는 않습니다.

공식 멀티 사이트 솔루션은 권장하지 않습니다

하나의 Joomla여러 도메인 및 웹 사이트 의 공식 지침 ! 설치 는 템플릿 index.php파일 을 편집하도록 지시 합니다. 템플릿 업데이트가 나중에 변경 사항을 덮어 쓸 수 있으므로 모범 사례로 간주되지 않습니다.

타사 다중 사이트 확장

무료 가상 도메인 또는 이와 유사한 타사 코드를 사용하여 코어 코드를 해킹하지 않는 것이 좋습니다.


참고 :이 답변의 나머지 부분은 하나의 Virtual Domains 구현에 대한 제한된 경험으로 작성되었습니다 . 나열된 항목은 다른 타사 다중 사이트 확장 또는 다른 방식으로 구성된 가상 도메인 과 관련이있을 수도 있고 관련이 없을 수도 있습니다 .


다중 사이트 컨텐츠

각 웹 사이트에 대해 별도의 컨텐츠 범주를 작성하십시오 (검색에 중요 함).

다중 사이트 모듈

일부 모듈은 모든 웹 사이트에 공통적 일 수 있으므로 모듈을 분류하기가 쉽지 않습니다. Joomla 3.x "Note"기능을 사용하여 어떤 모듈이 어떤 웹 사이트에 적용되는지 추적 할 수 있습니다.

다중 사이트 템플릿

개별 웹 사이트에 자체 모양과 느낌이 있습니까? 그렇다면 각 웹 사이트마다 다른 템플릿을 설치하는 것이 가장 쉬운 방법 일 것입니다.

가상 도메인을 사용하면 각 웹 사이트마다 다른 템플릿을 지정할 수 있습니다.

다중 사이트 메뉴

개별 웹 사이트에 자체 메뉴가 있거나 공통 메뉴가 있습니까?

RocketTheme Gantry 4 템플릿 사용 메뉴 하나를 설정하고 가상 도메인 의 "메뉴 필터링"기능 을 사용하여 각 웹 사이트에 적용 할 메뉴 옵션을 지정하는 것이 더 쉽다는 것을 알았습니다 .

가상 도메인을 사용하면 각 웹 사이트에 대한 홈 메뉴 항목을 지정할 수 있습니다.

다중 사이트 검색

검색 결과가 검색중인 웹 사이트로 제한되어야한다고 가정하면 스마트 검색을 활성화하고 각 웹 사이트에 적절한 범주를 선택하여 구성 요소-> 스마트 검색-> 검색 필터에서 각 웹 사이트에 대한 필터를 만듭니다.

그런 다음 각 웹 사이트에 대해 생성 한 적절한 필터를 사용하여 각 웹 사이트에 대한 스마트 검색 모듈을 만들 수 있습니다. 각 웹 사이트의 해당 페이지에 모듈이 표시되도록 각 검색 모듈에서 메뉴 할당을 설정하십시오.

다중 사이트 전역 구성 항목

이상적으로는 선택한 다중 사이트 확장을 통해 각 웹 사이트에 고유 한 전역 구성 항목을 지정할 수 있어야합니다.

가상 도메인을 사용하면 각 웹 사이트에 고유 한 사이트 이름, 전자 메일, 보낸 사람 이름, 메타 설명 및 메타 키워드를 지정할 수 있습니다.

다중 사이트 검색 엔진 친화적 인 URL

SEF를 사용하면 각 페이지마다 모든 웹 사이트에서 고유 한 URL이 필요합니다. 예를 들어, 다중 사이트 웹 사이트 (www.acmeproducts.com 및 www.acmeservices.com)에 두 개의 웹 사이트가있는 경우 다음과 같은 페이지를 가질 수 없습니다.

  • www.acmeproducts.com/about-us
  • www.acmeservices.com/about-us

URL은 고유해야하므로 about 페이지는 다음과 같이 더 구체적이어야합니다.

  • www.acmeproducts.com/about-acme-products
  • www.acmeservices.com/about-acme-services

다중 사이트 사용자 계정

기본적으로 한 웹 사이트에 등록 된 사용자는 문제가 있거나 없을 수있는 모든 웹 사이트에 등록 된 사용자입니다.

다자간 솔루션이 특정 시나리오에 적합한 지 결정하기 전에 고려해야 할 사항에 대한 아이디어를 제공하기를 바랍니다.


1
연령대에 stackexchange에 로그인하지 않았으며 방금 답변을 보았습니다. 그것이 처음이라면, 당신이 정말 유용한 정보를 놀라운 양으로 제공했을 때 아마 그것을 받아 들였을 것입니다. 그러나 나는 그것을 조금 증가 시켜서 적어도 약간의 담당자를 얻을 것입니다. 유용한 정보를 모두 주셔서 감사합니다.
Evan Lynch

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