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

Опубликовано: 2019-05-22

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

В этом руководстве есть все шаги, необходимые для настройки параметров хост-сервера для конструктора страниц Divi. Или, если вы не хотите возиться с конфигурацией хостинга, Divi Space Hosting — единственный хостинг-провайдер, который предварительно настроен со всеми рекомендуемыми настройками для Divi и других создателей страниц премиум-класса. С Divi Space Hosting вы можете быстро и плавно запустить сайт и запустить тему Divi без изменения настроек сервера.

Продолжайте читать, чтобы правильно настроить сервер.

Вступление

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

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

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

Рекомендуемые настройки Infamous Divi

Набор настроек соответствия системы PHP был предоставлен службой поддержки Elegant Themes. Мы собираемся изучить каждую настройку и то, что она делает. Если вы читали предыдущие статьи об этом, проверьте настройки этой, так как они обновлялись несколько раз.

Это рекомендуемые настройки начиная с версии 3.22.7.

Права доступа к файлам 755

PHP версии 7.2

post_max_size 64M

max_execution_time 180

upload_max_filesize 64M

max_input_vars 3000

Некоторые требования являются предметом переговоров, а некоторые нет. Мы собираемся подробно обсудить это здесь. Теперь давайте посмотрим, как выглядит новая функция Divi System Status в Divi при работе на сервере нашей компании.

1. Права доступа к файлам

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

2. PHP-версия

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

3. Лимит памяти

Ограничение памяти ни в коем случае не должно опускаться ниже 128 МБ, это очень серьезно повлияет на производительность и функциональность, поскольку PHP-скриптам может не хватить памяти. Divi действительно потребляет много ресурсов при работе, и, по нашему опыту, у вас должно быть не менее 256 МБ. Таким образом, вы должны рассматривать это требование как не подлежащее обсуждению, и 128M — это минимальный минимум, который вы должны иметь с рекомендуемой настройкой от 256M до 640M для оптимальной производительности/удобства использования, особенно если вы планируете использовать несколько плагинов.

4. Максимальный размер поста

Это требование не так уж важно, и вы вполне можете использовать WordPress и Divi с post_max_size, равным 32M. Divi установил слишком высокую планку, чтобы убедиться, что на вашем пути не возникнет никаких проблем. Если у вас нет более высоких требований, 32M должно подойти, даже если Divi выдает предупреждение. Мы рекомендуем 64M, так как это слишком много.

5. Максимальное время выполнения и максимальное время ввода

Этот параметр пока не подлежит обсуждению. Эти переменные указывают количество времени, которое может потребоваться для завершения сценария. Хорошо известно, что выполнение любого сценария, связанного с импортом/экспортом, резервным копированием и т. д., может занять до 100 секунд и более. Если для этой переменной установлено менее 180 секунд, это означает, что вы потенциально можете потерять свои данные, если работающий скрипт исчерпает время. Мы рекомендуем установить для обеих переменных значение не менее 300.

6. Загрузите максимальный размер файла

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

7. Максимальное количество входных переменных

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

Веб сервер

Для веб-сервера нет рекомендованных Divi настроек. Например, Divi отлично работает на Apache, NGINX и Litespeed. Для Apache WordPress требуется конфигурация .htaccess по умолчанию, чтобы Pretty Permalinks работал правильно.

Апачи


# НАЧАТЬ WordPress <IfModule mod_rewrite.c> RewriteEngine включен Переписать Базу / Правило перезаписи ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d Правило перезаписи. /index.php [Л] </ЕслиМодуль> # ЗАВЕРШИТЬ WordPress

Вы можете прочитать все о том, как правильно настроить Apache для WP здесь.

Nginx

Что касается NGINX, WP нужны следующие правила перезаписи по умолчанию для правильной работы с включенными красивыми постоянными ссылками.

местоположение = /favicon.ico {
    log_not_found выключен;
    доступ_лог выключен;
    истекает макс.;
}

местоположение = /robots.txt {
    позволять все;
    log_not_found выключен;
     доступ_лог выключен;
}

место нахождения / {
   # Это круто, потому что для статического содержимого не используется php.
   # включите "$is_args$args", чтобы постоянные ссылки не по умолчанию не прерывались при использовании строки запроса
   try_files $uri $uri/ /index.php$is_args$args;
}

Подробнее о том, как правильно настроить NGINX для WP, можно прочитать здесь.

Если то, что вы ищете, — это идеальная установка для запуска WP и Divi без каких-либо проблем и без дополнительной настройки, вы можете использовать хостинг на основе cPanel или Plesk. Вы можете прочитать больше об этих панелях управления и их различиях в другой нашей статье здесь.

Ознакомьтесь с нашим руководством по хостингу

Если вы хотите узнать больше о выборе лучшего хостинга для вашего веб-сайта Divi, ознакомьтесь с нашим руководством: Как выбрать лучший хостинг для Divi и WordPress. В этом руководстве рассказывается, что вам нужно знать, включая управляемый хостинг, оптимизацию скорости, рекомендуемые настройки, а также приводится краткий обзор лучших услуг хостинга для веб-сайтов Divi по сравнению с нашими 4 ведущими провайдерами. Проверьте это сегодня и не забудьте присоединиться к нашей группе поддержки хостинга Divi и WordPress на Facebook и к нашему списку рассылки, чтобы быть в курсе наших последних новостей, обновлений и специальных предложений.

ПРИСОЕДИНЯЙСЯ СЕЙЧАС

Подведение итогов

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

Помните, что иногда то, что кажется ошибкой плагина или темы, на самом деле является просто неправильной настройкой вашего хостинга. Это эквивалент старой фразы «Вы его выключили и снова включили?» это так много слышно в сценариях службы поддержки, и это причина номер 1, почему мы всегда запрашиваем вашу информацию о PHP, когда возникает проблема.