WPML 5.0 베타 – 새롭게 디자인된 환경 및 더 스마트해진 자동 번역
WPML 5.0은 최근 몇 년간 제공한 업데이트 중 가장 큰 규모의 업데이트입니다. 이 버전은 WPML을 탐색하고 구성하는 방식을 재고하고, 새로운 사이트에 대해 자동 번역을 기본값으로 설정하며, 번역 엔진을 단순화하여 최상의 품질을 제공합니다.
이번 릴리스에서는 수많은 상품과 상품 변형이 있는 WooCommerce 상점을 위한 첫 번째 성능 개선 사항을 제공합니다.
두 번째 개선 작업도 이미 진행 중이며 곧 릴리스할 예정입니다.
WooCommerce 상품에는 일반 글과 페이지에는 없는 많은 내부 데이터가 포함되어 있습니다.
상점이 올바르게 작동하려면 WPML이 모든 언어와 상품 변형에 걸쳐 이 모든 데이터를 동기화해야 합니다.
그리고 상품 내에는 이와 같은 데이터가 훨씬 더 많습니다.
과제: 상점 기능에 필수적이기 때문에 특정 상품 데이터를 동기화에서 제외할 수 없습니다.
발생하는 일: WPML 및 WPML Multilingual & Multicurrency for WooCommerce를 활성화하면 사이트에서 여러 언어를 관리하고 방대한 상품 데이터를 동기화하기 시작하여 추가 처리가 필요해집니다.
결과: 다국어 상점은 단순히 더 많은 정보를 처리해야 하므로, 단일 언어 상점에 비해 항상 더 많은 서버 리소스가 필요합니다.
진행 중인 작업: 이번 릴리스와 향후 릴리스의 목표는 상품 데이터를 최대한 효율적으로 처리하는 것입니다. 다국어 사이트의 성능이 단일 언어 사이트와 완전히 같을 수는 없지만, 추가되는 처리 과정을 최소화하기 위해 열심히 노력하고 있습니다.
이번 릴리스에서 WPML은 상품 데이터 작업의 네 가지 측면에서 더 빨라졌습니다.
다음 표는 테스트에서 관찰된 성능 향상을 요약한 것입니다.
| 수행한 작업 | 측정된 속도 향상 | 진행한 작업 |
|---|---|---|
| 상품 저장 및 업데이트 | 16 – 30% | 상품 택소노미 및 메타 정보를 저장하는 메커니즘 최적화 |
| 번역을 위해 상품 보내기 | 10 – 30% | 상품 데이터 유효성 검사 개선 및 상품 첨부 파일에 대한 더 나은 캐싱 구현 |
| 번역된 상품 받기 | 27 – 35% | 모든 유형의 상품 정보를 동기화하기 위한 더 효율적인 메커니즘 구현 |
| 상품 복제 | 40 – 53% | 번역 작업 데이터를 생성하는 프로세스 최적화 |
결과는 특정 사이트 설정에 따라 달라지기 때문에 이러한 개선 사항을 범위로 제시합니다.
평소와 같이 이번 릴리스는 점진적으로 배포하고 있습니다. 하지만 지금 바로 사이트를 수동으로 업데이트할 수 있습니다.
WooCommerce 상점을 최신 WPML 및 WPML Multilingual & Multicurrency for WooCommerce로 업데이트한 후에도 여전히 성능 문제가 발생하는 경우, 자세히 살펴보고자 합니다.
전용 WooCommerce 성능 문제를 보고하기 위한 연락처 페이지를 만들었습니다.
사이트를 효과적으로 디버깅할 수 있도록 다음 세부 정보를 제공해야 합니다.
마지막으로, WordPress 6.8이 4월 15일에 릴리스될 예정임을 알려드립니다. 모든 베타 버전과 릴리스 후보를 적극적으로 모니터링하고 테스트하고 있습니다.
WordPress 6.8이 정식 출시되기 며칠 전에 WPML 호환성 업데이트를 게시할 계획입니다. 사용 가능해지는 대로 즉시 알려드리겠습니다.