В этой статье рассмотрим рекомендуемые настройки хостинга для Divi. Рекомендуемые настройки предоставляются службой поддержки Elegant Themes (разработчик темы).

Вы узнаете, что некоторые рекомендации являются простыми для выполнения.  Однако есть настройки, которые  могут потенциально нарушить работу сайта или серьезно повлиять на производительность если они не установлены должным образом.

Введение

Тема Divi превратилась в обширную и мощную тему WordPress. На начальном этапе Divi была очень легкая и быстрая, с серверной частью, которая загружалась без проблем. В нем было очень мало модулей и еще не было удобного Visual Builder.

Теперь у темы есть конструктор макета сайта и конструктор страниц сайта с двумя различными опциями,  и он даже имеет встроенный классический редактор WordPress.  

Добавьте к этому множество функций практически с каждым обновлением, и нетрудно представить, что Divi не будет идеальная тема для медленных серверов. 

Если ваш хостинг не оптимизирован и не соответствует минимальным требованиям для Divi — то вы столкнетесь с длительной загрузкой, сбоями и другими «головными болями».  В этой статье мы рассмотрим минимальные системные требования и рекомендуемые настройки  хостинга для оптимального взаимодействия с темой Divi.

Что такое веб-хостинг (заметка для новичков)?

Файлы веб-сайта  должны где-то храниться в каком то месте.  Они также должны взаимодействовать с пользователем и передавать файлы его браузеру, то есть постоянно должны быть доступны в сети.   24 часа в сутки 7 дней в неделю. Такое место называют веб-сервером.

Хостинг — это услуга предоставления физического места, где хранятся и обслуживаются файлы веб сайта.   Другими словами, хостинг — это сервис,  который хранит и обслуживает ваш сайт.

Хостинг-провайдер (хостинговая компания, хостер, веб-хостинг)  — это компания, предоставляющая услуги хостинга.  Например,  данная статья размещена у компании Хостинг Украина.

Рекомендуемые настройки хостинга для Divi

Elegant Themes приводит следующие рекомендуемые настройки хостинга для оптимальной производительности темы Divi :

File Permissions 755

PHP Version 7.2 или выше

post_max_size 64M

memory_limit 128M

max_execution_time 180

upload_max_filesize 64M

max_input_vars 1000

Как узнать текущие настройки хостинга в Divi?

В административной панели WordPress в настройках темы Divi есть опция «Support Center» (центр поддержки). 

Хостинг для Divi: Рекомендуемые настройки хостинга для Divi WordPress

При выборе этой опции на экране появиться раздел с состоянием системы. Состояние системы дает вам краткий обзор статистики и конфигурации вашего сервера, а также сообщит вам, есть ли какие-либо проблемы, которые могут вызвать проблемы совместимости с Divi. Пример состояния одного из сайтов:

Хостинг для Divi: Рекомендуемые настройки хостинга для Divi WordPress

Если все индикаторы зеленые — значит в настройках все нормально. Красные индикаторы указывают что вам, вероятно, следует заняться улучшением этого параметра.

Желтый цвет индикатора показывает, что значение параметра приемлемо, но вы можете подумать о внесении изменений, чтобы улучшить систему.

Правильная настройка среды хостинга решит наиболее распространенные проблемы, с которыми сталкиваются пользователи Divi.

1. Writable wp-content Directory (ранее File Permissions )

Разработчик  рекомендует, чтобы каталог wp-content на сервере был доступен для записи WordPress. Это нужно для обеспечения полной функциональность темы и плагина Divi Builder.  Невыполнение этого требования может нарушить работу сайта.

Разрешение файла 755 — это наиболее стандартное доступное разрешение для файлов, в котором говорится, что все пользователи будут иметь доступ к вашим файлам только для чтения, в то время как владелец файлов сможет записывать в них. В этом случае владельцем будет сам WordPress и вы.

2. PHP Version — 7,2 и выше

Divi по-прежнему отлично работает с PHP 7.0, даже если для этого требуется, чтобы вы работали под версией 7.2. Это не строгое требование, хотя советуют использовать не ниже версии 7.2.

3.Memory Limit — 128Мб

Предел памяти не должен опускаться ниже 128 МБ что очень серьезно повлияет на производительность и функциональность. В таком случае сценариям PHP может не хватить памяти.

Divi действительно потребляет много ресурсов при работе. Так что лучше, если у вас будет не менее 256 МБ.

Таким образом, вы должны рассматривать что 128 МБ — это минимум, который вы должны иметь. Рекомендуемая настройка: от 256 МБ до 640 МБ для оптимальной производительности и удобства использования. Особенно если вы планируете использовать несколько плагинов.

4. Post Max Size — 64М

Максимальный размер публикации ограничивает размер страницы или файла на сайте. Если ваша страница превышает ограничение, установленное в PHP, — то она не загрузится.

По сути это требование не так важно, и вы можете использовать WordPress и Divi с post_max_size равным 32M. Разработчики Divi установили его «с запасом»,

Иногда может быть, что при использовании Divi Builder размеры записей могут стать довольно большими. Тогда надо увеличить этот лимит. Лимит также влияет на загрузку / загрузку файла, что может помешать импорту больших макетов в конструктор. Поэтому рекомендуем 64M, хотя это и многовато.

5.Max Execution Time (120) & Max Input Time (60)

Переменные указывают количество времени, которое может потребоваться скрипту для завершения работы и чтения данных. Известно, что выполнение любого сценария, связанного с импортом / экспортом, резервным копированием, сохранением или загрузкой может занять до десятки секунд. Если для этих переменных установлено значение менее рекомендуемых секунд, то это означает, что вы потенциально можете потерять свои данные. Если скрипт, конечно, «не вложиться» в указанное время.

6. Upload Max File Size — 64M

Максимальный размер загружаемого файла. Эта переменная строго связана с объемом пространства, которое может занять файл при загрузке. Несмотря на то, что рекомендуемая настройка для Divi — 64M, это не обязательно. Если ваши темы / плагины и изображения никогда не превышают, скажем, 16 МБ, установка этой переменной на 32 МБ будет работать нормально

7. Max Input Vars — 1000

Максимум входных переменных. Этот параметр потенциально может разрушить ваш дизайн, если вы установите для него очень низкое значение. Параметр определяет максимальное количество переменных, которые может использовать PHP в текущей задаче. Переменные используются в Divi, например, для хранения параметров Visual Builder во время работы.

Если предел установлен слишком низким, у вас могут возникнуть проблемы с сохранением при попытке сохранить текущий дизайн Visual Builder, поскольку в Divi могут закончиться переменные. Это очень важная переменная, так как недостаток входных переменных может привести к тому, что Divi неправильно сохранит ваш шаблон, и вы потеряете свой дизайн. Помните об этом.

Заключение.

Найти хороший тарифный план для сайта на WordPress с темой Divi не так уж и сложно. Я надеюсь, что знание условий и оптимальных настроек веб-сервера для удобной работы с Divi поможет при выборе и настройке хостинга.

Жду ваших комментариев или вопросов по поводу темы статьи.

Удачи! Александр Коваль.