W3 Total Cache помогает Вам повысить производительность сайта, так как обеспечивает кэширование страниц, минификацию CSS и JavaScript, а также интеграцию с сетью доставки контента. В этом руководстве мы покажем, как настроить W3 Total Cache для Вашего многоязычного сайта WordPress.
Производительность критически важна для успешного сайта. Время загрузки страниц влияет как на лояльность пользователей, так и на позиции сайта в поисковых системах. Перед активацией и настройкой W3 Total Cache на Вашем сайте мы настоятельно рекомендуем проверить его производительность с помощью Pingdom Tools или PageSpeed Insights от Google. После настройки W3 Total Cache Вы сможете снова проверить производительность Вашего сайта и сравнить ее с предыдущими результатами.
Вот несколько причин, почему Вам стоит задуматься об оптимизации производительности Вашего сайта:
- Снижается время загрузки страниц. Таким образом, Вы можете сделать сайт более удобным для посетителей.
- Повышаются позиции в поисковых системах.
- Снижается нагрузка на сервер хостинга.
Начало работы
Пожалуйста, убедитесь, что Вы завершили разработку дизайна и перевели сайт на нужные языки до активации и настройки W3 Total Cache.
Затем установите и активируйте:
- Плагин W3 Total Cache
- Плагин ядра WPML и дополнение WPML Перевод строк
Если Вы впервые работаете с WPML, ознакомьтесь с нашим Руководством по началу работы. В нем кратко описаны все доступные варианты перевода.
Один из таких вариантов — Переводить все автоматически. Это самый быстрый способ перевода и самый простой метод поддержания актуальности контента. Эта функция автоматически переводит страницы, записи, произвольные типы записей, произвольные поля, таксономии, товары WooCommerce и многое другое по мере добавления и редактирования контента.
Настройка W3 Total Cache на многоязычных сайтах
Кэширование страниц
Кэширование играет главную роль в повышении производительности Вашего сайта, поскольку оно снижает нагрузку на сервер и экономит пропускную способность, используемую для загрузки страницы. Это достигается за счет временного хранения контента из предыдущих запросов для обслуживания последующих. Чтобы включить кэширование страниц с помощью W3 Total Cache, выполните следующие действия:
- В консоли WordPress перейдите в Performance → General Settings и найдите раздел Page Cache. Отметьте опцию Enable для Page Cache, а для Page Cache Method выберите Disk: Enhanced. Затем нажмите кнопку Save all settings.

- Чтобы настроить поведение кэширования страниц, перейдите в Performance → Page Cache. Вы увидите, что страница разделена на пять основных разделов.
В разделе General мы рекомендуем использовать настройки, показанные на скриншоте ниже. После применения этих настроек нажмите кнопку Save all settings.

В разделах Aliases, Cache Preload, Purge Policy: Page Cache и Advanced мы рекомендуем оставить настройки по умолчанию.
Минификация CSS и JavaScript (JS)
Сайт на WordPress включает множество файлов CSS и JavaScript, которые загружаются как из активной темы оформления, так и из различных плагинов, работающих на Вашем сайте. Вместо того чтобы загружать каждый файл CSS и JS отдельно, минификация объединяет и сжимает эти файлы, что приводит к ускорению загрузки страниц.
Чтобы включить минификацию CSS и JS с помощью W3 Total Cache, выполните следующие действия:
- В консоли WordPress перейдите в Performance → General Settings и найдите раздел Minify. Включите опцию Minify, затем установите Minify mode на Auto, а Minify Cache Method — на Memcached. Не забудьте нажать кнопку Save all settings.

- Чтобы изменить настройки минификации, перейдите в Performance → Minify. Вы увидите, что страница разделена на пять основных разделов. Мы рекомендуем оставить настройки по умолчанию в разделе General. Затем просто нажмите кнопку Save all settings.

Аналогично, в разделе HTML & XML мы рекомендуем не вносить никаких изменений в настройки по умолчанию.

В разделе JS включите JS minify settings и выберите опцию Combine only. Нажмите кнопку Save all settings.

В разделе CSS отметьте следующие три опции:
- Enable
- Preserved comment removal (not applied when combine only is active)
- Line break removal (not applied when combine only is active)
Нажмите кнопку Save all settings.

Мы рекомендуем оставить настройки по умолчанию в разделе Advanced. Теперь Вы должны получить уведомления от W3 Total Cache с предложением очистить кэш. Нажмите кнопки Empty the page cache и Empty the minify cache.

Настройка сети доставки контента
Сеть доставки контента (CDN) — это сеть серверов, распределенных в разных местах, для доставки контента Вашего сайта пользователям в зависимости от их местоположения. Настройка и запуск CDN на Вашем сайте сокращает время загрузки страниц и, таким образом, повышает производительность сайта. В частности, CDN хранит кэшированную версию статического контента Вашего сайта в различных географических точках. Затем ближайший к каждому пользователю сервер выполняет запросы, тем самым сокращая время загрузки страницы.
Обратите внимание, что W3 Total Cache не предоставляет услуги CDN. Если Вы хотите настроить и запустить CDN на своем сайте, Вам необходимо приобрести эту услугу у провайдера CDN.
Чтобы настроить CDN с помощью W3 Total Cache, выполните следующие действия:
- Перейдите в Performance → General Settings. В разделе CDN включите опцию Enable и выберите CDN Type, который Вы хотите использовать. Нажмите кнопку Save all settings.

- Перейдите в Performance → CDN. В разделе General мы рекомендуем оставить все настройки по умолчанию. Нажмите кнопку Save all settings.

Если Вы видите следующее уведомление, нажмите кнопку unsuccessful transfer queue и обработайте оставшуюся очередь.

- В разделе Configuration: Objects заполните данные Вашей CDN. В зависимости от используемого CDN Type параметры на этой странице могут отличаться. Пожалуйста, выберите опцию Enabled (always use SSL) для SSL support. Нажмите Save all settings.

Мы рекомендуем оставить настройки по умолчанию в разделе Advanced.
Известные проблемы
Между этим плагином и WPML нет нерешенных проблем с совместимостью. Поиск по всем известным проблемам.Получение помощи — поддержка WPML
Если Вам нужна помощь в использовании W3 Total Cache с WPML, обратитесь в поддержку WPML.