Jak przyspieszyć witrynę, w której skonfigurowano wtyczkę typów i jej opcje
Często pojawia się opinia, że wordpress jest powolny, ale myślę, że ten mit pojawił się bardziej z tego, że ludzie po prostu nie wiedzą, jak go dostosować lub użyć ciężkich motywów premium i wtyczek.
Bardzo często przyczyną przestojów serwisu jest duża ilość opcji, w których przechowywanych jest bardzo dużo informacji.. Mówię teraz o opcjach, z którymi programiści pracują za pośrednictwem tej funkcji opcja_aktualizacji( 'wlot', val’ ) zapisz opcję i funkcję echo get_option( 'wlot’ ) aby uzyskać opcję. O funkcjach można przeczytać na mojej stronie w artykule nt mechanizm opcji lub na oficjalnej stronie internetowej kod wordpressa.
Aby sprawdzić wolne opcje, musimy wejść phpmyadmin i wprowadź proste zapytanie w sekcji SQL.
1 |
SELECT option_name, LENGTH(option_value) AS length FROM wp_options WHERE autoload = 'yes' ORDER BY length DESC; |
Jeśli istnieje wiele opcji, możesz użyć tego zapytania:
1 |
select option_name , length(option_value) from wp_options where length(option_value) > 100000 ORDER BY option_name |
Ostatnio takie edycje na stronie były bardzo przydatne przy poprawianiu strony znajomego. Jego strona bardzo szybko się rozrosła i pokazała więcej pamięci 512 mb.
Nawiasem mówiąc, kto jest zainteresowany pomiarem pamięci zużywanej przez Twoją witrynę, możesz użyć wtyczki Wykorzystanie pamięci WP. Dane zostaną wyświetlone w konsoli panelu administracyjnego.
Przyspieszamy witrynę i wyłączamy opcje automatycznego ładowania typów wtyczek
O darmowej wtyczce pisałem już nie raz typy, który tworzy typy danych i jego zalety. Dzisiaj znalazłem jeden bardzo drobny problem z dużą opcją, który jest przechowywany w bazie danych. Ta opcja nazywa się wp_installer_settings, i jak to rozwiązać, dowiedziałem się od społeczności wtyczek.
Aby wyłączyć opcję wp_installer_settings potrzebne w pliku wp-config.php wstaw stałą definiować( “OTGS_DISABLE_AUTO_UPDATES”, prawdziwy ).
To wszystko, zostań z nami, aby być na bieżąco z nowymi lekcjami. Pomyślny rozwój strony internetowej.
/*
- Podstawowy kurs projektowania stron internetowych;
- Układ stron;
- Ogólny kurs CMS WordPress oraz kontynuacja kursu dotyczącego tworzenia szablonów;
- Tworzenie stron internetowych w PHP.