Zalecane ustawienia dla hostingu Divi

Opublikowany: 2019-05-22

W tym artykule przyjrzymy się zalecanym przez Divi ustawieniom hostingu regularnie udostępnianym przez personel wsparcia Elegant Themes. Dowiesz się, że niektóre zalecenia są tylko sugestiami, jednak inne, jeśli nie zostaną ustawione prawidłowo, mogą potencjalnie uszkodzić Twoją witrynę lub poważnie wpłynąć na wydajność.

Ten przewodnik zawiera wszystkie kroki potrzebne do skonfigurowania ustawień serwera hostów dla kreatora stron Divi. Lub, jeśli nie chcesz zadzierać z konfiguracją hostingu, Divi Space Hosting jest jedynym dostawcą hostingu, który jest wstępnie skonfigurowany ze wszystkimi zalecanymi ustawieniami dla Divi i innych kreatorów stron premium. Dzięki hostingowi Divi Space możesz uruchomić witrynę i uruchomić motyw Divi szybko i płynnie bez zmiany ustawień serwera.

Czytaj dalej, aby skonfigurować serwer we właściwy sposób.

Wstęp

W powijakach Divi był bardzo lekki i szybki, a jego program do tworzenia zaplecza wydawał się ładować bez problemów. Miał bardzo mało modułów i nie zawierał jeszcze przydatnego Visual Buildera. Wraz z ewolucją Divi wszystko zaczęło się nagrzewać dość szybko. Visual Builder wprowadził do Divi wiele nowych funkcji, a wraz z nim większe zużycie zasobów niż kiedykolwiek wcześniej.

Dodane narzędzia, takie jak dostosowywanie cieni, manipulacja schowkiem w celu kopiowania i wklejania ustawień między modułami oraz dodane efekty do modułów wykonane w celu zmniejszenia wydajności. Jeśli Twój hosting nie jest zoptymalizowany i na bieżąco z minimalnymi wymaganiami dla Divi, czeka Cię długi czas ładowania, oszczędzaj awarie i inne bóle głowy.

W tym artykule omówimy minimalne wymagania systemowe i zalecane (poza zaleceniami Divi), aby zapewnić optymalne wrażenia użytkownika.

Niesławne zalecane ustawienia Divi

Zestaw ustawień zgodności systemu PHP został dostarczony przez wsparcie Elegant Themes. Zamierzamy zbadać każde ustawienie i jego działanie. Jeśli czytasz poprzednie artykuły na ten temat, sprawdź ustawienia tego, ponieważ były kilkakrotnie aktualizowane.

To są zalecane ustawienia od wersji 3.22.7

Uprawnienia do plików 755

Wersja PHP 7.2

post_max_size 64M

max_execution_time 180

upload_max_filesize 64M

max_input_vars 3000

Niektóre wymagania podlegają negocjacjom, a inne nie. Omówimy to szczegółowo tutaj. Zobaczmy teraz, jak wygląda nowa funkcja Divi System Status na Divi podczas działania na serwerze naszej firmy.

1. Uprawnienia do plików

To wymaganie nie podlega negocjacjom i może łatwo uszkodzić Twoją witrynę, jeśli zostanie ustawione nieprawidłowo. Uprawnienie do plików 755 jest najbardziej standardowym dostępnym uprawnieniem do plików i stanowi, że wszyscy użytkownicy będą mogli uzyskać dostęp do plików tylko do odczytu, podczas gdy właściciel plików będzie mógł na nich zapisywać. W takim przypadku właścicielem będzie sam WP i Ty.

2. Wersja PHP

Divi nadal działa z PHP 7.0, nawet jeśli wymaga uruchomienia w wersji 7.2. Nie jest to ścisły wymóg, chociaż na razie radzimy używać wersji 7.2. Możesz nawet bez problemu korzystać z najnowszej wersji 7.3.

3. Limit pamięci

Limit pamięci absolutnie nie może spaść poniżej 128 MB, wpłynie to na wydajność i funkcjonalność w bardzo poważny sposób, ponieważ skryptom PHP może zabraknąć pamięci. Divi zużywa dużo zasobów podczas biegania i z naszego doświadczenia wynika, że ​​musisz mieć co najmniej 256 mln. Tak więc powinieneś uznać to wymaganie za niepodlegające negocjacjom, a 128M to absolutne minimum, które powinieneś mieć z zalecanym ustawieniem od 256M do 640M dla optymalnej wydajności/użyteczności, szczególnie jeśli rozważasz użycie kilku wtyczek.

4. Maksymalny rozmiar posta

To wymaganie nie jest tak ważne i możesz je uzyskać, korzystając z WordPressa i Divi, również z post_max_size 32M. Divi ustawił go zbyt wysoko, aby upewnić się, że żadne problemy nie staną Ci na drodze. Jeśli nie masz wyższych wymagań, 32M powinno wystarczyć, nawet jeśli Divi wyrzuci ostrzeżenie. Polecamy 64M, ponieważ więcej to trochę za dużo.

5. Maksymalny czas wykonania i maksymalny czas wprowadzania

Ten parametr nie podlega obecnie negocjacjom. Zmienne te określają, ile czasu może zająć wykonanie skryptu. Powszechnie wiadomo, że wykonanie dowolnego skryptu związanego z importem/eksportem, tworzeniem kopii zapasowych itp. może zająć nawet ponad 100 sekund. Mniej niż 180 sekund ustawionych dla tej zmiennej oznacza, że ​​potencjalnie możesz stracić dane, jeśli działający skrypt skończy się. Zalecamy ustawienie obu zmiennych na minimum 300.

6. Prześlij maksymalny rozmiar pliku

Ta zmienna jest ściśle związana z ilością miejsca, jaką może zająć plik podczas przesyłania. Mimo że zalecanym ustawieniem dla Divi jest 64M, nie jest to bezwzględnie konieczne. Jeśli twoje motywy/wtyczki i obrazy nigdy nie przekraczają, powiedzmy, 16M, ustawienie tej zmiennej na 32M będzie działać dobrze.

7. Maks. zmienne wejściowe

Ta zmienna może potencjalnie zniszczyć Twój projekt , jeśli ustawisz ją na bardzo niską wartość. Oznacza to, ile zmiennych PHP może pobrać z bieżącego wykonania. Vars są używane w Divi do przechowywania parametrów programu Visual Builder podczas pracy, na przykład. Jeśli limit jest ustawiony zbyt nisko, możesz mieć problemy z zapisywaniem podczas próby zapisania bieżącego projektu Visual Builder, ponieważ Divi może zabraknąć zmiennych . Jest to bardzo ważna zmienna, ponieważ brak wystarczającej liczby zmiennych wejściowych może skutecznie spowodować, że Divi nieprawidłowo zapisze twój szablon i stracisz projekt. Proszę być tego świadomym. Polecamy nie mniej niż 3000, jest to również rekomendacja Divi.

Serwer internetowy

Nie ma zalecanych ustawień Divi dla serwera WWW. Divi może działać doskonale na przykład na Apache, NGINX i Litespeed. W przypadku Apache, WordPress potrzebuje domyślnej konfiguracji .htaccess, aby Pretty Permalinks działały poprawnie.

Apache


# ROZPOCZNIJ WordPress <IfModule mod_rewrite.c> Przepisz silnik włączony Przepisz bazę / Przepisz regułę ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d Przepisz regułę . /indeks.php [L] </IfModule> # KONIEC WordPress

Możesz przeczytać o tym, jak poprawnie skonfigurować Apache dla WP tutaj

NGINX

Jeśli chodzi o NGINX, WP potrzebuje następujących domyślnych reguł przepisywania, aby działać poprawnie z włączonymi ładnymi linkami bezpośrednimi.

lokalizacja = /favicon.ico {
    log_not_found wyłączone;
    dostęp_wyloguj;
    wygasa max;
}

lokalizacja = / robots.txt {
    zezwolić wszystkim;
    log_not_found wyłączone;
     dostęp_wyloguj;
}

Lokalizacja / {
   # To jest fajne, ponieważ żaden php nie jest dotykany dla statycznej zawartości.
   # uwzględnij "$is_args$args", aby nie-domyślne permalinki nie łamały się podczas używania ciągu zapytania
   try_files $uri $uri/ /index.php$is_args$args;
}

Możesz przeczytać więcej o tym, jak prawidłowo skonfigurować NGINX dla WP tutaj.

Jeśli szukasz idealnej konfiguracji do uruchamiania WP i Divi bez żadnych problemów i bez dodatkowej konfiguracji, możesz użyć hostingu opartego na cPanel lub Plesk. Możesz przeczytać więcej o tych panelach sterowania i ich różnicach w naszym innym artykule tutaj.

Sprawdź nasz przewodnik po hostingu

Jeśli chcesz dowiedzieć się więcej o wyborze najlepszego hostingu dla swojej witryny Divi, zapoznaj się z naszym przewodnikiem: Jak wybrać najlepszą usługę hostingową dla Divi i WordPress. Ten przewodnik obejmuje wszystko, co musisz wiedzieć, w tym hosting zarządzany, optymalizację pod kątem szybkości, zalecane ustawienia i przedstawia zestawienie najlepszych usług hostingowych dla witryn Divi z naszymi 4 najlepszymi dostawcami w porównaniu. Sprawdź to już dziś i nie zapomnij dołączyć do naszej grupy wsparcia hostingu Divi i WordPress na Facebooku oraz naszej listy mailingowej, aby być na bieżąco z naszymi najnowszymi wiadomościami, aktualizacjami i ofertami specjalnymi.

DOŁĄCZ TERAZ

Zawijanie

Mimo że mamy zalecane ustawienia Divi i wbudowany w niego specjalny status systemu, istnieją pewne wymagania, które w żaden sposób nie wpłyną na twoją witrynę, podczas gdy istnieją inne, które mogą potencjalnie uszkodzić twoją witrynę , jeśli nie zostaną odpowiednio ustawione. Zwróć uwagę na zamieszczone tutaj zalecenia, aby zapewnić prawidłowe działanie witryny.

Pamiętaj, że czasami to, co wydaje się być błędem wtyczki lub motywu, jest po prostu nieprawidłowym ustawieniem Twojego hostingu. Jest to odpowiednik starego zdania „Czy wyłączyłeś go i włączyłeś ponownie?” jest to tak często słyszane w scenariuszach pomocy technicznej i jest to główny powód, dla którego zawsze prosimy o informacje dotyczące PHP, gdy pojawia się problem.