Optymalizacja WordPress. 10 sposobów na przyspieszenie

  1. 1. Optymalizuj WordPress i regularnie aktualizuj swoją własną bazę danych.
  2. 2. Optymalizacja obrazu w WordPressie.
  3. 3. Użyj pamięci podręcznej i usuń nagłówki.
  4. 4. Włącz kompresję GZIP mod_deflate .
  5. 5. Wykorzystanie CDN .
  6. 6. Zoptymalizuj i zmień motyw WordPress.
  7. 7. Łączenie tła obrazu z poruszającym duszkiem.
  8. 8. Używaj tylko niesynchronicznych wywołań kodów javascript.
  9. 9. Włącz HTTP Keep-Alive.
  10. 10. Użyj lepszego hosta.
  11. Na koniec proponuję, abyście obejrzeli wspaniały film, na którym wizualnie przedstawiono wiele najważniejszych informacji z tego artykułu na temat optymalizacji i przyspieszenia WordPressa.

Czy optymalizacja i przyspieszenie WordPress jest możliwe przy użyciu prostych metod? Oczywiście! Mimo że WordPress jest domyślnie lekki i szybki, jego niepoprawna konfiguracja może sprawić, że wiele procesów będzie powolnych i bardzo mylących. Sugerujemy zwrócenie uwagi na sposoby, które pomogą przyspieszyć witrynę.

Według najnowszych badań Microsoftu, oczekiwanie użytkowników na ładowanie stron zostało zredukowane z 12 sekund do 8 sekund, ludzie stali się bardziej niecierpliwi. Ponadto badania wykazały, że 40% użytkowników pozostawia zasób, jeśli ładuje się przez ponad 3 sekundy. Dlatego optymalizacja i przyspieszenie WordPress jest koniecznością.

1. Optymalizuj WordPress i regularnie aktualizuj swoją własną bazę danych.

WordPress to system zarządzania treścią oparty na relacyjnych bazach danych. Jeśli baza danych jest duża, może to prowadzić do wolnego zasobu internetowego.

Rozważ następujące opcje podczas korzystania z dużej bazy danych, co może prowadzić do powolnej pracy WordPressa:

  • Post Inspection: Funkcja Post Inspection szybko wypełnia bazę danych, po czym projekt internetowy zaczyna działać powoli. Każdy zaktualizowany post jest przechowywany w bazie danych. Baza danych jest pełna. Ta funkcja może być całkowicie wyłączona lub ograniczona. Aby ograniczyć zmiany, dodaj następujące wiersze do pliku ustawień wp-config.php :

[table] define ('AUTOSAVE_INTERVAL', 300); // sekundy define ('WP_POST_REVISIONS', 5); [/ table]

Po zmianie kodu WordPress przechowuje maksymalnie 5 zmian postów i tylko 5 minut. Jeśli to konieczne, możesz ponownie włączyć funkcję „Audit posts”.

  • Jeśli nie chcesz zmieniać kodu pliku wp-config.php, możesz zainstalować wtyczkę - Kontrola wersji lub wtyczka do usuwania poprawek postów— WP Czyszczenie . Następnie zoptymalizowany WordPress automatycznie rozpocznie zarządzanie wersjami post. Więcej szczegółów na temat instalacji i zarządzania przeczytaj tutaj .
  • Linki do bloga i trackbacków: linki do bloga i trackbacków mogą również wypełnić bazę danych. Mogą być również wyłączone. Można to zrobić w następujący sposób: Ustawienia / Dyskusja / Zezwalaj na alerty z innych blogów (powiadomienia i linki zwrotne) do nowych artykułów
  • Komentarze do blogów: Komentarze do blogów wcale nie są złe, ale tylko wtedy, gdy nie są tysiącami komentarzy spamowych zajmujących miejsce w bazie danych. Pamiętaj, aby regularnie usuwać takie komentarze, aby nie zaśmiecać bazy danych.
  • Wtyczki Niektóre wtyczki zbierają dane i ładują je do bazy danych. Na początku wydają się przydatne, ale w rzeczywistości zajmują dużo miejsca. Na przykład jedna wtyczka może używać do 160 MB. przestrzeń bazy danych. To tylko jedna wtyczka! A jeśli jest ich kilka?
  • Analityka i rejestracja. Należy uważać na wtyczki, które analizują historię i rejestrację danych w projekcie WWW. Zasadniczo korzystają z dużej ilości bazy danych, co może prowadzić do spowolnienia działania strony i pogorszenia optymalizacji WordPress.
  • Możesz zainstalować wtyczkę Oczyszczanie WP i używaj go do czyszczenia i optymalizacji bazy danych.
2. Optymalizacja obrazu w WordPressie.

Rozmiar zdjęć zależy od czasu ładowania na stronie. Dzieje się tak, gdy trzeba przesłać obraz w wysokiej rozdzielczości lub zdjęcie zostanie opublikowane w artykułach, a następnie wyświetlone na stronie głównej.

Istnieją 2 sposoby optymalizacji własnych zdjęć:

Istnieją 2 sposoby optymalizacji własnych zdjęć:

· Regularnie optymalizuj i zmniejszaj rozmiar zdjęć; Można to zrobić bez pogorszenia jakości zdjęcia;

W tym przypadku bezpłatna usługa jest świetna. OptiPic , automatycznie skompresuje wszystkie obrazy na Twojej stronie bez Twojego udziału.

Nawiasem mówiąc, jeśli masz dużą liczbę obrazów, możesz użyć kodu kuponu do trybu rabatu i 5% zniżki, skopiuj kod dSAdDeN2xj7_Nr9B1LH68MoyeuJxMeUY

· Opóźnij ładowanie obrazów; Ta metoda jest używana, gdy zdjęcie nie jest ładowane, gdy czytnik przewija okno, w którym znajduje się to zdjęcie. Ta metoda pozwoli uniknąć problemów podczas ładowania strony internetowej. W tym celu możesz użyć różnych wtyczek, na przykład Leniwy ładunek i podobny do niego o podobnej nazwie.

Optymalizacja obrazu pozwala zmniejszyć go z rozmiaru 2 MB. do 600 kb. bez pogorszenia. Ma to na celu usunięcie niepożądanych części obrazu. Zdjęcia można zoptymalizować w blogu WordPress przy użyciu zainstalowanych specjalnych wtyczek.

Bez wątpienia ta optymalizacja WordPress będzie miała ogromny wpływ na szybkość pobierania portalu, ponieważ zwykle nie jest zoptymalizowana, aby załadować zdjęcia, zwłaszcza na urządzenia mobilne i mobilny Internet.

3. Użyj pamięci podręcznej i usuń nagłówki.

Większość zasobów internetowych WordPress może być dwa razy szybsza, jeśli użyje buforowania.

Opitalizacja WordPress ze względu na buforowanie polega na przechowywaniu plików zasobów internetowych w pamięci podręcznej przeglądarki użytkownika lub gotowych stron na serwerze, to znaczy, automatycznie zapisuje stronę do pliku pamięci podręcznej, okresowo, gdy odwiedzający odwiedza witrynę. Zwykle, jeśli ustawienia pamięci podręcznej nie zostaną zmienione, pamięć podręczna przeglądarki użytkownika zostanie zaktualizowana, gdy projekt internetowy zostanie zaktualizowany, dzięki czemu nic nie zostanie utracone.

Aby efektywnie korzystać z buforowania, możesz użyć wtyczki, której sam używam WP Super Cache . Ta wtyczka przyspiesza pobieranie WordPressa, a optymalizację uzyskuje się poprzez zapisanie gotowych stron na dysku serwera. Z tego powodu, gdy przeglądarka żąda strony, blog nie musi za każdym razem tworzyć strony od podstaw. W przypadku standardowego ładowania, musi wykonać wiele zapytań do bazy danych, przetworzyć program w PHP i tak dalej. Dzięki pamięci podręcznej wynik jest już gotowy.

Buforowanie pozwala znacznie zwiększyć szybkość Twojego bloga. Stwierdzono, że pełne buforowanie może przyspieszyć Twój blog na WordPressie z 2,4 sekundy do 900 milisekund.

Po włączeniu buforowania można również włączyć moduł limitu czasu nagłówka, jest to moduł http Apache mod_expires . Ta optymalizacja zwiększy szybkość WordPressa, powiadamiając przeglądarki użytkowników, kiedy należy żądać pewnych plików z serwera. I zastalya do przechowywania plików w przeglądarce użytkownika we właściwym czasie. Moduł mod_expires może zaoszczędzić zasoby serwera i znacznie zwiększyć szybkość otwierania strony. Szczegółowe informacje na temat pisania wpisów w .htaccess w celu aktywacji modułu i poprawnego skonfigurowania go można znaleźć w artykule „ Dlaczego strona ładuje się przez długi czas? Mamy hosting Ten moduł jest domyślnie włączony dla wszystkich witryn. Tym samym początkowo poprawia się ich optymalizacja.

4. Włącz kompresję GZIP mod_deflate .

Jakie jest najbardziej popularne narzędzie do kompresji plików do formatu zip na komputerze? 7-zip? WinRar? Wiele osób musiało kompresować pliki i obserwować niesamowitą wydajność, gdy rozmiar pliku 200 MB jest zmniejszony do 40 MB? Jak to idzie? Czy kompresja technologiczna nie jest w ten sposób możliwa? Wszystko jest możliwe, możesz to zrobić dla bloga, a tym samym zapewnić jego szybką pracę i doskonałą optymalizację.

Kompresja GZIP pomaga skompresować pliki stron w formacie Zip i przenieść je całkowicie do użytkowników, optymalizując w ten sposób prędkość pobierania. W tym celu użyj modułu http Apache. mod_deflate . Innymi słowy, ruch na stronie internetowej jest taki sam, ale sam blog jest szybki, ponieważ odwiedzający są obsługiwani przez skompresowaną wersję.

Sprawdziliśmy zasób internetowy, który został skompresowany za pomocą kompresji GZIP od 68 kb do 13 kb, Worpress przyspieszył pobieranie 5 razy.

Jak uruchomić i skonfigurować ten moduł na dobrym hostingu , takie jak nasze, opisane w artykule „ Dlaczego strona ładuje się przez długi czas?

5. Wykorzystanie CDN .

Istnieją badania, które to pokazują CDN może zwiększyć wydajność bloga o 60%.

Szybkość ładowania zawartości strony zależy od lokalizacji hostingu, na którym znajduje się projekt WWW. Na przykład, jeśli hosting jest hostowany w Indiach, a dane wejściowe pochodzą na przykład z USA, witryna będzie ładować się wolniej, niż gdyby to miało miejsce w Indiach. Jak wyjść z tej sytuacji? Osoby z ograniczoną prędkością dostępu do Internetu mogą korzystać z usługi CDN w celu przyspieszenia ładowania witryny.

Osoby z ograniczoną prędkością dostępu do Internetu mogą korzystać z usługi CDN w celu przyspieszenia ładowania witryny

Aby korzystać z portalu internetowego WordPress usługi CDN, musisz rozpowszechniać treści na całym świecie, aby użytkownicy mogli korzystać z wersji bliżej nich.

6. Zoptymalizuj i zmień motyw WordPress.

Motywy WordPress mogą również zająć dużo czasu, aby pobrać bloga. Jeśli korzystasz z motywu WordPress, który jest nadęty i oparty głównie na żądaniach zewnętrznych, blog będzie działał wolniej w porównaniu z tymi, którzy używają motywów opartych na ustalonych standardach. Jasne jest, że optymalizacja będzie tutaj dość skomplikowana.

7. Łączenie tła obrazu z poruszającym duszkiem.

Motyw WordPress jest oparty na obrazie tła, w połączeniu z poleceniami CSS, głównie wyświetlacz jest czystym tłem. Jedno piękne tło może składać się z 12 różnych środowisk. Na zewnątrz wygląda to normalnie i prosto, podczas gdy te 12 teł jest używane jako 12 różnych żądań na serwerze z przeglądarki odwiedzającego. A co jeśli te 12 rysunków połączy się w jeden? Wtedy prędkość dramatycznie wzrośnie.

Podczas łączenia tła z ikonką możesz łączyć różne motywy tła obrazu w jedno, a następnie za pomocą CSS uzyskać zwykłe wyświetlanie strony. Zmniejszy to całkowitą liczbę bajtów wymaganych przez przeglądarki do ładowania użytkowników, którzy spowodowali opóźnienie. Rezultatem jest szybszy blog i lepsza optymalizacja.

8. Używaj tylko niesynchronicznych wywołań kodów javascript.

Czy zauważyłeś, że gdy Facebook się zawiesza, inne zasoby internetowe zaczynają działać znacznie wolniej? Co ciekawe, nie dzieje się tak, gdy ładowane są kody Facebooka. Dzieje się tak, gdy używane są kody synchroniczne z innych witryn - zwłaszcza analizy lub śledzenia. Jeśli kod zostanie zainstalowany synchronicznie w WordPressie, najpierw ładuje - w zależności od części kodu - przed załadowaniem innych elementów witryny.

W przypadku korzystania tylko z asynchronicznego przesyłania kodów JavaScpipt gwarantuje się, że blog działa prawidłowo i szybko, niezależnie od tego, który serwer kodu JavaScript jest używany w projekcie WWW.

Możesz dowiedzieć się, co to jest przeczytaj tutaj .

9. Włącz HTTP Keep-Alive.

To ustawienie jest możliwe, jeśli masz dostęp do konfiguracji serwera http. W innych przypadkach polecam używanie normalny hosting .

Obsługę Keep-Alive włączono dla wszystkich klientów za darmo!

Zazwyczaj, gdy użytkownik żąda pliku z serwera, każdy plik jest wysyłany indywidualnie. Problem w tym przypadku polega na tym, że dla każdego pliku otwierany jest nowy link, co powoduje powolne działanie blogu, w zależności od tego, ile osób jednocześnie odwiedza zasób sieciowy. Włączając HTTP Keep-Alive, przeglądarki użytkowników są dostarczane wszystkie pliki za pośrednictwem jednego łącza. Łącze jest otwarte do momentu odebrania wszystkich plików. W ten sposób liczba otwartych połączeń na serwerze jest zmniejszona, co prowadzi do zwiększenia szybkości witryny.

10. Użyj lepszego hosta.

Jeśli host jest zły, wskazówki przedstawione w tym artykule nie będą miały większego znaczenia. W takich warunkach optymalizacja jest trudna. Dzięki regularnej analizie i badaniu hostów internetowych zauważono, że w 2 przypadkach na 10, jeśli konfiguracja serwera jest zła, nic nie można zrobić, aby zwiększyć szybkość portalu.

W jednym dzienniku opisano przypadki, które pokazują, jak silnie host WWW wpływa na czas ładowania strony internetowej. Programista porównał szybkość blogów dwóch klientów, z których jeden korzystał z serwera dedykowanego, drugi - wspólnego. Wynik był oszałamiający: czas odpowiedzi zasobu internetowego na żądania na serwerze dedykowanym wynosił 7 ms, podczas gdy czas odpowiedzi witryny na serwerze współdzielonym wynosił nawet 250 ms.

Zdecydowanie liczy się hosting. Dlatego przed zakupem gdzieś hostingu, wypróbuj nasze . W pierwszym miesiącu możesz z niego korzystać za darmo. Albo możesz nawet wziąć darmową taryfę.

Na koniec proponuję, abyście obejrzeli wspaniały film, na którym wizualnie przedstawiono wiele najważniejszych informacji z tego artykułu na temat optymalizacji i przyspieszenia WordPressa.

Jeśli podoba Ci się artykuł i chcesz być na bieżąco z nowymi artykułami, nie zapomnij zapisać się do naszej grupy VKontakte lub innych sieci społecznościowych.

Lub ponów przyjaciela! W ten sposób wspierasz nasz projekt. Dziękuję!

A jeśli jest ich kilka?
Jakie jest najbardziej popularne narzędzie do kompresji plików do formatu zip na komputerze?
Zip?
WinRar?
Wiele osób musiało kompresować pliki i obserwować niesamowitą wydajność, gdy rozmiar pliku 200 MB jest zmniejszony do 40 MB?
Jak to idzie?
Czy kompresja technologiczna nie jest w ten sposób możliwa?
Jak wyjść z tej sytuacji?
A co jeśli te 12 rysunków połączy się w jeden?
Czy zauważyłeś, że gdy Facebook się zawiesza, inne zasoby internetowe zaczynają działać znacznie wolniej?