Бета-версия WPML 5.0 — обновленный интерфейс и более умный автоматический перевод
WPML 5.0 — это самое крупное обновление, которое мы выпустили за последние годы.
Этот релиз приносит первую порцию улучшений производительности для магазинов 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 запланирован на 15 апреля. Мы активно отслеживаем и тестируем все бета-версии и кандидаты в релизы.
Мы планируем выпустить обновление совместимости WPML за несколько дней до выхода WordPress 6.8. Мы сообщим Вам, как только оно станет доступно.