WP Engine의 멀티 사이트 지원에는이 플랫폼에서 멀티 사이트 워드 프레스 네트워크를 효과적으로 관리하기 위해 사용자가 알아야 할 몇 가지 특정 제한 사항이 있습니다.
첫째, WP 엔진의 다중 사이트 기능을 모든 계획에서 사용할 수는 없습니다. 라이트 또는 스타트 업 계획에서 명시 적으로 지원되지 않습니다. 멀티 사이트 제품 확장은 성장 수준 이상에서 공유 계획에 대해서만 사용할 수 있으며 프리미엄 계획에 기본적으로 포함됩니다. 즉, 더 낮은 계층 계획의 사용자는 다중 사이트 기능을 사용하려면 업그레이드해야합니다. WP 엔진에서 다중 사이트를 활성화하려면 환경이 다중 사이트로 변환되는 사용자 포털을 통해 공식적인 변환 프로세스가 필요합니다. 이 변환은 도메인 라우팅 및 SSL 구성에 영향을 미치므로 다중 사이트 네트워크가 올바르게 작동하는 데 중요한 측면에 영향을 미치므로 필수적입니다.
WP 엔진을 사용하려면 다중 사이트 네트워크가 하위 도메인 또는 하위 디렉토리 설치로 구성되어야합니다. 멀티 사이트로 변환 할 때 사용자는이 두 구조 중에서 선택합니다.
- 하위 도메인 네트워크 : 사이트에는 site1.example.com, site2.example.com과 같은 URL이 있습니다.
- 하위 디렉토리 네트워크 : 사이트에는 example.com/site1, example.com/site2와 같은 URL이 있습니다.
이 설정은 도메인 및 SSL 인증서를 처리하는 방법에 영향을 미치며 멀티 사이트의 사용자 포털 설정은 이러한 요구를 반영합니다.
또한 WP 엔진은 성능 및 보안상의 이유로 특정 환경 설정을 엄격하게 관리합니다. 다중 사이트 설치의 경우 파일 업로드 크기에는 제한이 있습니다. 다중 사이트의 최대 파일 업로드 크기는 기본적으로 1MB로 설정되며 단일 사이트의 경우 50MB보다 상당히 낮습니다. 이 제한은 WP 엔진 지원을 통해 이러한 설정을 변경하지 않고 다중 사이트 설치의 WordPress 관리자를 통해 미디어 또는 플러그인 파일을 직접 업로드하는 기능에 영향을 줄 수 있습니다. 또한 포스트 개정은 기본 제한이 0이고 최대 5 개로 제어되며, 이는 다중 사이트 네트워크의 컨텐츠 편집 워크 플로에 영향을 미칩니다. 이러한 설정은 WP 엔진 지원의 도움 없이는 사용자가 구성 할 수 없으며 제어 된 호스팅 환경 모델을 반영합니다.
WP 엔진에도 적용되는 일반적으로 다중 사이트의 기본 제한 중 하나는 네트워크 내의 모든 사이트가 동일한 서버 리소스를 공유한다는 것입니다. 멀티 사이트는 공유 데이터베이스 및 PHP 작업자와 함께 단일 WordPress 인스턴스로 실행되므로 하나의 하위 사이트의 트래픽 또는 리소스가 많은 플러그인이 전체 네트워크의 성능에 영향을 줄 수 있습니다. 이는 자원 할당을 신중하게 계획해야하며 네트워크가 성장함에 따라 추가 호스팅 리소스가 필요할 수 있음을 의미합니다.
WP 엔진 다중 사이트는 또한 표준 WordPress 다중 사이트 제한을 상속합니다.
- 단일 실패 지점이 존재합니다. 한 사이트가 타협하거나 다운 타임으로 어려움을 겪으면 네트워크의 모든 사이트에 영향을 줄 수 있습니다.
- 모든 플러그인과 테마가 멀티 사이트와 호환되는 것은 아닙니다. 일부는 제대로 작동하지 않거나 설치 및 업데이트를 위해 슈퍼 관리자 제어가 필요할 수 있습니다.
- 모든 사이트가 다른 테이블과 동일한 데이터베이스 인스턴스를 공유하기 때문에 개별 하위 사이트를 마이그레이션하거나 백업하는 것은 복잡합니다. 마이그레이션을 위해 단일 하위 사이트를 분리하려면 고급 데이터베이스 지식이 필요하며 간단하지 않습니다.
또한 WP Engine은 다중 사이트 네트워크에서 하위 사이트의 수와 다양성에 대한주의를 기울입니다. 수많은 테마와 플러그인이있는 다양한 자식 사이트를 포함하면 네트워크 전체의 성능 저하 또는 불안정성이 발생할 수 있습니다. 이는 WP Engine의 호스팅 플랫폼에서 공유 환경을 고려할 때 특히 관련이 있습니다. 여기서 다중 사이트의 모든 사이트는 반품 경로 및 리소스를 공유합니다.
WP 엔진은 모든 계획이나 환경에서 다중 사이트를 지원하지 않으므로 사용자는 계획에 멀티 사이트 지원이 포함되어 있는지 확인하고 사용자 포털에서 올바른 작동을 위해 전환 프로세스를 완료해야합니다. 변환 후 단일 사이트로 되돌아 가면 가능하지만 신중한 데이터베이스 테이블 관리 (멀티 사이트/하위 사이트 테이블을 유지하거나 삭제할지 여부를 선택)가 포함되며, 사용자 포털 도구를 통해 다시 수행하여 환경이 올바르게 재구성되도록합니다.
WP Engine의 문서 및 지원 리소스는 멀티 사이트가 중앙 집중식 클라이언트 관리 시스템이 아닌 관련 또는 제한된 사이트 네트워크가 필요한 사용 사례를위한 것임을 분명히합니다. WordPress Multisite는 강력한 개별화 된 사이트 관리 기능 또는 규모의 사용자 정의를 제공하지 않기 때문에 JetPack Site Management와 같은 대안을 제공합니다.
요약하면 WP 엔진의 다중 사이트의 주요 한계는 다음과 같습니다.
- 다중 사이트는 멀티 사이트 확장 기능을 갖춘 더 높은 계층 계획에서만 사용할 수 있습니다. 라이트 및 스타트 업 계획에서 제외.- 적절한 도메인 라우팅 및 SSL 처리를 위해 WP 엔진 사용자 포털을 통해 다중 사이트로 변환해야합니다.
- 파일 업로드 크기 및 사후 개정 제한은 기본적으로 제한되며 WP 엔진 지원으로 제어됩니다.
- 멀티 사이트 네트워크의 공유 서버 리소스는 한 사이트가 불균형 리소스를 사용하는 경우 성능 병목 현상 또는 다운 타임으로 이어질 수 있습니다.
- 전체 멀티 사이트 네트워크는 단일 데이터베이스 인스턴스를 공유하여 백업, 마이그레이션 및 사이트 격리를 복잡하게합니다.
- 슈퍼 관리자 전용 설치 및 업데이트를 통해 플러그인 및 테마 호환성 제약 조건이 있습니다.
- 설정, 관리 및 문제 해결 다중 사이트 네트워크의 복잡성은 단일 사이트 설치보다 높으며 종종 고급 기술 지식이 필요합니다.
-WP 엔진의 다중 사이트 네트워크는 서브 도메인 또는 하위 디렉토리 URL 구조를 사용하여 SEO 및 사이트 관리에 영향을 미칩니다.
- 다중 사이트 환경은 광범위한 클라이언트 사이트 관리가 아니라 내부적으로 관련된 사이트 또는 제한된 사용자 생성 사이트 용으로 설계되었습니다.
- 네트워크에서 개별 사이트를 내보내거나 제거하는 것은 복잡하며 신중한 데이터베이스 처리가 필요합니다.
-WP 엔진은 여러 환경 및 보안 설정을 단단히 관리하여 다중 사이트 성능 또는 사용자 정의에 중요한 특정 구성에 대한 최종 사용자 제어를 제한합니다.