O Wisznu
Vishnu jest niezależnym pisarzem w nocy, pracuje jako analityk danych w ciągu dnia.
Połączyć:
Buforowanie to niesamowicie ważna część przyspieszenia twojej strony WordPress. Szybka strona internetowa przekłada się na lepsze wrażenia użytkownika, co przekłada się na lepsze współczynniki odrzuceń i więcej czasu spędzanego przez odwiedzających na Twojej stronie. Szybkie, responsywne witryny o niskim czasie ładowania są zdecydowanie bardziej popularne niż witryny internetowe, które działają wolno i trwają kilka sekund.
Google próbował kilka eksperymentów z prędkością i ich wyniki były zgodne z oczekiwaniami. Wprowadzili opóźnienie po stronie serwera dla swoich stron wyników wyszukiwania, aby stworzyć wrażenie powolnej strony internetowej. Użytkownicy, których wyniki wyszukiwania zostały opóźnione o 200 milisekund, wykonali 0.22% mniej wyszukiwań w ciągu pierwszych trzech tygodni od wprowadzenia opóźnienia. Z czasem wpływ wydaje się coraz gorszy, a liczba wyszukiwań spadła o 0.36% w drugim trzytygodniowym okresie eksperymentu.
Gdy zwiększyły czas opóźnienia, spadek liczby wyszukiwań spadł jeszcze bardziej. I znowu z czasem wyniki zmniejszonej prędkości zawsze się wzmacniały.
Amazon, gigant handlu detalicznego online, straciłby 1.6 miliardów na sprzedaży, gdyby ich witryna zwolniła nawet o jedną sekundę. Możesz przeczytać więcej na ten temat w bardzo wnikliwy artykuł Kit Eaton na temat FastCompany.
Istnieje wiele czynników, które powodują, że witryny są zgryźliwe. Buforowanie jest jednym z nich. W3 Total Cache jest niezwykle popularną wtyczką do buforowania stron internetowych WordPress i spełnia szereg funkcji, które przyspieszają działanie witryny.
Dzisiaj przyjrzymy się, co można osiągnąć z ogólnych ustawień wtyczki Total Cache Plugin W3.
Otwórz deskę rozdzielczą WP, wybierz opcję Dodaj nowy w obszarze Wtyczki. Wyszukaj wtyczkę W3 Total Cache Plugin, zainstaluj ją i aktywuj. Możesz też pobrać wtyczkę bezpośrednio z WordPress.org jako plik zip, a następnie przesłać ją za pomocą klienta FTP do swojej witryny.
Po zainstalowaniu wtyczki otwórz Ustawienia ogólne w obszarze Wydajność z poziomu myślnika WordPress.
WordPress uruchamia wiele zapytań do bazy danych i wywołuje skrypty PHP, gdy strona jest żądana i jest podawana każdemu odwiedzającemu.
Włączenie buforowania dla określonej strony zmniejsza obciążenie serwerów i pozwala działać szybciej i płynniej. Jeśli korzystasz z serwera współużytkowanego, możesz użyć buforowania podstawowego lub rozszerzonego.
Jeśli czytasz ten artykuł, prawdopodobnie masz witrynę na udostępnionym serwerze. Buforowanie dyskowe Opcode i buforowanie wielu serwerów są dostępne tylko w dość drogich i znacznie lepszych planach hostingowych.
Kiedy ludzie tworzą kod dla stron internetowych, kod zawiera komentarze, znaki nowego wiersza i trochę spacji. Zwiększa to rozmiar witryny. Po zminimalizowaniu kodu strona internetowa pozbywa się zbędnego kodu.
Włącz wtyczkę i ustaw tryb na auto. Użyj domyślnych opcji minify, chyba że pojawią się problemy w Twojej witrynie. W takim przypadku spróbuj zmienić domyślne na inne opcje.
Pamięć podręczna bazy danych buforuje zapytania SQL. Twoja witryna WordPress w zasadzie uruchamia bardzo dużą bazę danych. Buforowanie tych zapytań skraca czas przetwarzania tych żądań.
Buforowanie obiektów ma na celu skrócenie czasu wykonywania złożonych zapytań do bazy danych i operacji, które obciążają moc obliczeniową serwera.
Zarówno opcje buforowania obiektów, jak i bazy danych nie są zalecane, jeśli witryna jest hostowana w udostępnianym środowisku hostingu.
Włącz buforowanie przeglądarki. Pozwala skrócić czas reakcji i zmniejszyć obciążenie serwera.
Pamięć podręczna użytkownika / użytkownika witryny przechowuje dane w przeglądarce, a zatem zmniejsza się liczba żądań danych od powracającego użytkownika, który już posiada informacje o stronie w swojej przeglądarce. Buforowanie przeglądarki umożliwia także kompresję HTTP i dodaje nagłówki, aby zmniejszyć obciążenie serwera i skrócić czas ładowania pliku.
Sieć dostarczania treści to w zasadzie wiele serwerów zlokalizowanych na całym świecie, aby wyświetlać statyczną treść witryny. Wtyczki buforujące, takie jak W3 Total Cache, umożliwiają pobieranie dynamicznej zawartości i sprawiają, że jest ona statyczna.
Wtyczka do buforowania, taka jak W3, działa w połączeniu z CDN do dostarczenia (zgodnie z opisem w Wikipedia) obiekty sieciowe (tekst, grafika i skrypty), obiekty do pobrania (pliki multimedialne, oprogramowanie, dokumenty), aplikacje (e-commerce, portale), media strumieniowe na żywo, media strumieniowe na żądanie i sieci społecznościowe. Jeśli nigdy nie słyszałeś o CDN, przeczytaj to Artykuł RackSpace na temat CDN.
Jeśli nie korzystasz z sieci CDN, wyłącz ją.
Oprócz wyżej wymienionych, istnieje sekcja dodatkowa, sekcja debugowania oraz funkcja importu / eksportu, która pomaga w ustawieniach, jeśli wcześniej korzystałeś z wtyczki. Nie jest to szczególnie ważne, gdy dopiero zaczynasz.
W3 ma więcej funkcji, które wykraczają poza ogólne ustawienia. Niektórzy wolą używać innych wtyczek pamięci podręcznej, ponieważ czasami są o wiele łatwiejsze do wykrycia niż W3. Jeśli chcesz przeskalować swoją stronę, jest to świetna wtyczka do buforowania, zdecydowanie warta czasu, aby poczuć się komfortowo.