Najlepsze wtyczki do komentowania WordPress (przetestowane pod kątem wydajności)
Opublikowany: 2023-03-10Komentarze są ważną częścią witryn wystarczająco dużych, aby zwiększyć nie tylko czytelnictwo, ale także zaangażowanie .A w przypadku witryn działających na tym poziomie utrzymaniewydajności na dużą skalę staje się jeszcze większym celem.
Jako komponent, który jest nie tylko wizualny, ale także wprowadza dodatkowe funkcje, sposób, w jaki wtyczka komentująca wpływa na wydajność, może się znacznie różnić.
Aby rozwiązać ten problem, przetestowaliśmy kilka wtyczek komentarzy WordPress, a także kilka opcji, które nie są w 100% wtyczkami (np. nie tylko rozszerzenie natywnego systemu komentarzy WordPress), aby zobaczyć ich wpływ na wydajność.
Metodologia testowania
W naszych testach oceniliśmy następujące wskaźniki KPI:
- Przeniesione dane
- Liczba żądań
- Czas ładowania sieci
- Czas ładowania całej strony
- Pierwsza pełna treści farba
- Indeks prędkości
- Czas na interaktywność
- Całkowity czas blokowania
- Największa zawartość farby
Na koniec zastosowaliśmy również test indeksowania , aby upewnić się, że uwzględniono również potencjalny wpływ na wydajność innych stron.
Natywne komentarze WordPress
Natywny system komentarzy WordPress jest wbudowany w witrynę jako część podstawowego pakietu WordPress, więc nie wymaga konfiguracji – działa od razu po wyjęciu z pudełka. Z tego powodu wykorzystaliśmy to jako nasz punkt odniesienia podczas przeprowadzania tych testów wydajności.
Zmierzyliśmy wydajność strony natywnej witryny WordPress za pomocą 10 komentarzy , przy użyciu domyślnych wtyczekimotywuTwenty Twenty-Three .
Przeniesione dane | 46 kB |
Liczba żądań | 9 |
Czas ładowania sieci | 339 ms |
Czas ładowania całej strony | 0,67s |
Pierwsza pełna treści farba | 1,1 s |
Największa zawartość farby | 844ms |
Indeks prędkości | 1,5s |
Czas na interaktywność | 1,2 s |
Całkowity czas blokowania | 50 ms |
Największa zawartość farby | 1,2 s |
Komentarze Jetpacka
Jetpack to pakiet zawierający szereg różnych narzędzi do witryn WordPress, z których jednym jest system komentarzy , który obejmuje takie funkcje, jak integracja z opcjami logowania do mediów społecznościowych i wbudowane opcje powiadomień.
Koszt: Komentarze Jetpack to bezpłatna funkcja pakietu produktów Jetpack.
Po włączeniu systemu komentarzy Jetpack zastępuje on domyślny system komentarzy WordPress. Główną dodaną funkcją jest to, że umożliwia komentatorom logowanie się za pomocą konta WordPress.com – lub dowolnej dużej platformy mediów społecznościowych (Facebook, Twitter, Google itp.). Umożliwia także powiadamianie użytkowników o dalszych komentarzach i przyszłych postach za pośrednictwem poczty elektronicznej.
Przeniesione dane | 156KB |
Liczba żądań | 33 |
Czas ładowania sieci | 1,15 s |
Czas ładowania całej strony | 1,15 s |
Pierwsza pełna treści farba | 1,9s |
Największa zawartość farby | 933ms |
Indeks prędkości | 2,1 s |
Czas na interaktywność | 2,2 s |
Całkowity czas blokowania | 10 ms |
Największa zawartość farby | 2,2 s |
Po przeanalizowaniu wydajności Jetpack zauważyliśmy, że chociaż wynik wydajności Lighthouse nie spadł, zainicjował prawie trzy razy więcej żądań sieciowych w porównaniu z naszym testem porównawczym i przesłał znacznie więcej danych z serwera.
wpDiscuz
Wtyczka wpDiscuz to system komentarzy, który wykorzystuje technologię AJAX do udostępniania funkcji komentowania w czasie rzeczywistym w witrynach WordPress. Możesz wybrać jeden z trzech predefiniowanych typów układów, aby prezentować komentarze użytkownikom. Możesz nawet wybrać inny układ dla różnych stron i zmienić jego wygląd. Zapewnia również unikalną funkcję oceny, która pozwala użytkownikom oceniać artykuł bez pozostawiania komentarza.
Koszt: Wszystkie podstawowe funkcje są dostępne bezpłatnie w podstawowej wpDiscuz.Jednak może być konieczne zakupienie dodatków wpDiscuz , aby włączyć niektóre z jego funkcji.
Ta wtyczka jest wyposażona w funkcję dymka z komentarzami, która daje użytkownikom możliwość opublikowania komentarza, bez względu na to, gdzie się znajdują na stronie. Różni się to od natywnego WordPressa, który wymaga od użytkowników przewinięcia strony w dół w celu opublikowania komentarza. Ten dymek może również wyświetlać aktualizacje na żywo nowych komentarzy innych użytkowników.
Przeniesione dane | 143 kB |
---|---|
Liczba żądań | 15 |
Czas ładowania sieci | 667 ms |
Czas ładowania całej strony | 0,93 s |
Pierwsza pełna treści farba | 1,8s |
Indeks prędkości | 2,2 s |
Czas na interaktywność | 1,9s |
Całkowity czas blokowania | 0 ms |
Największa zawartość farby | 1,1 s |
Po porównaniu wydajności wpDiscuz z naszym testem porównawczym, widzimy, że nowe funkcje są okupione niewielkim spadkiem wydajności. Nieznacznie obniża wynik Lighthouse Performance Score i przesyła znacznie więcej danych – co jest gorsze niż natywny WordPress, ale nadal bardzo dobre.
Dyskusja
Disqus to doskonały wybór jako system komentowania, używany przez miliony wydawców do zarządzania, moderowania i publikowania komentarzy do ich treści. Zapewnia odwiedzającym bogatsze w funkcje komentowanie, co zwiększa zaangażowanie i ruch.
Koszt: Możesz korzystać z podstawowych funkcji za darmo.Płatne plany zaczynają się od 11 USD miesięcznie dla witryn, które uzyskują łącznie do 50 000 dziennych wyświetleń strony.
Disqus oferuje szereg funkcji, w tym prostą instalację jednym kliknięciem, automatyczne filtrowanie spamu, blokowanie w tle, powiadomienia internetowe i e-mail, spersonalizowane podsumowania i responsywność mobilną. Zawiera również różnorodne narzędzia do moderacji i analizy oraz umożliwia opcje monetyzacji w celu zwiększenia przychodów.
Przeniesione dane | 48 kB |
Liczba żądań | 12 |
Czas ładowania sieci | 529 ms |
Czas ładowania całej strony | 0,98 s |
Pierwsza pełna treści farba | 1,3 s |
Największa zawartość farby | 893 ms |
Indeks prędkości | 1,8s |
Czas na interaktywność | 1,6 s |
Całkowity czas blokowania | 60 ms |
Największa zawartość farby | 1,6 s |
Po porównaniu Disqus z natywnym WordPressem zauważyliśmy znikomy spadek wydajności. Ładowanie trwa nieco dłużej, ale zapewnia tak wiele funkcji, których brakuje w natywnym WordPressie. Jeśli szukasz nowego systemu komentowania WordPress, zdecydowanie powinieneś go wypróbować.
Leniwe ładowanie komentarzy
Lazy Load for Comments to wtyczka WordPress typu open source (GPL V2), która dodaje funkcję leniwego ładowania do domyślnego systemu komentowania WordPress – bez żadnych skomplikowanych konfiguracji.
Twierdzi, że zmniejsza liczbę żądań sieciowych wymaganych do załadowania strony, ładując tylko te komentarze i awatary, które będą widoczne dla użytkownika. Zmniejsza to przesyłane dane i przyspiesza czas ładowania. Ta funkcja nie jest jednak wyjątkowa – jest również dostępna w innych wtyczkach do komentowania, takich jak wpDiscuz.
Koszt: jest open source i dostępny za darmo.
Przeniesione dane | 46 kB |
Liczba żądań | 9 |
Czas ładowania sieci | 342 ms |
Czas ładowania całej strony | 0,7 s |
Pierwsza pełna treści farba | 1,5s |
Największa zawartość farby | 1,3 s |
Indeks prędkości | 2,0s |
Czas na interaktywność | 1,6 s |
Całkowity czas blokowania | 10 ms |
Największa zawartość farby | 1,5s |
Podczas naszych testów nie zauważyliśmy spadku liczby żądań HTTP. Do przetestowania każdej wtyczki wykorzystaliśmy około 10 komentarzy, więc możliwe, że Lazy Load for Comments wymaga bardzo dużej liczby komentarzy, aby mieć większy wpływ. Nie testowaliśmy z większą liczbą komentarzy, ponieważ byłoby to niespójne z resztą testów i wypaczyłoby wyniki.
WykresKomentarz
GraphComment to wtyczka do organizowania dyskusji i budowania społeczności w Twojej witrynie. Ma elegancki i nowoczesny interfejs użytkownika i pozwala zmienić kolor motywu sekcji komentarzy, aby lepiej zintegrować się z resztą strony. Interfejs graficzny przypomina fora dyskusyjne – pozwala to użytkownikom na lajkowanie, reagowanie i odpowiadanie na poszczególne komentarze oraz poruszanie się po drzewie dyskusji.
Koszt: Dostępny jest bezpłatny plan z ograniczonymi funkcjami.Musisz jednak kupić licencję Starter, która kosztuje 8 USD miesięcznie, aby odblokować większość funkcji.
Użytkownicy mogą logować się za pomocą różnych kont w mediach społecznościowych, takich jak Facebook, Twitter itp., aby publikować komentarze. Te komentarze są następnie sortowane przy użyciu algorytmu o nazwie Bubble Rank, aby wyświetlać istotne i ważne dyskusje ponad wszystko inne. Dyskusje można również udostępniać za pośrednictwem adresu URL w innych sieciach społecznościowych. Jest to unikalna funkcja niedostępna w innych wtyczkach.
Przeniesione dane | 52 kB |
Liczba żądań | 9 |
Czas ładowania sieci | 319 ms |
Czas ładowania całej strony | 0,61 s |
Pierwsza pełna treści farba | 1,3 s |
Największa zawartość farby | 1,2 s |
Indeks prędkości | 1,7 s |
Czas na interaktywność | 1,4 s |
Całkowity czas blokowania | 40 ms |
Największa zawartość farby | 1,3 s |
Jeśli porównamy wynik wydajności GraphComment z naszym testem porównawczym, zauważymy tylko niewielki spadek wydajności, ale zapewnia on wiele przydatnych funkcji, których brakuje natywnemu WordPressowi.
Skomentuj hacki
Hacki na komentarze poprawiają istniejącą funkcjonalność komentarzy WordPress, dostosowując niektóre ustawienia do zarządzania i moderowania komentarzy. Może być używany do wysyłania niestandardowych wiadomości e-mail z powiadomieniami do użytkowników, blokowania komentarzy dłuższych niż określony próg, przekierowywania użytkowników na inną stronę po opublikowaniu komentarza i nie tylko.
Koszt: jest open source i dostępny za darmo.
Przeniesione dane | 46 kB |
Liczba żądań | 9 |
Czas ładowania sieci | 357 ms |
Czas ładowania całej strony | 0,71 s |
Pierwsza pełna treści farba | 1,2 s |
Największa zawartość farby | 951ms |
Indeks prędkości | 1,2 s |
Czas na interaktywność | 1,2 s |
Całkowity czas blokowania | 10 ms |
Największa zawartość farby | 1,2 s |
Nie zauważyliśmy żadnej zauważalnej różnicy w wydajności podczas korzystania z tej wtyczki, co jest nieco oczekiwane, ponieważ koncentruje się po prostu na wprowadzeniu kilku poprawek w sposobie zarządzania komentarzami i nie jest zamiennikiem natywnych komentarzy WordPress. Jeśli więc szukasz lepszego sposobu zarządzania komentarzami w WordPress, to jest to dobre rozwiązanie.
Komentarze społecznościowe autorstwa WpDevArt
Wtyczka Social Comments umożliwia wyświetlanie komentarzy Facebooka na Twojej stronie internetowej. Jeśli Twoja firma ma stronę na Facebooku, jest to pomocne w zwiększeniu ruchu w sieci i poprawie obecności Twojej witryny w Internecie. Istnieje możliwość dostosowania niektórych ustawień, takich jak szerokość pola komentarza, język, kolor tła i animacje, aby zmienić wygląd sekcji komentarzy.
Koszt: licencje osobiste, biznesowe i deweloperskie kosztują odpowiednio 10 USD, 21 USD i 31 USD.Dostępny jest również bezpłatny plan z ograniczonymi funkcjami.
Przeniesione dane | 222 kB |
Liczba żądań | 18 |
Czas ładowania sieci | 604ms |
Czas ładowania całej strony | 1,03 s |
Pierwsza pełna treści farba | 1,5s |
Największa zawartość farby | 1,8s |
Indeks prędkości | 3,5s |
Czas na interaktywność | 8,3 s |
Całkowity czas blokowania | 273 ms |
Największa zawartość farby | 1,6 s |
Zauważyliśmy ogromny wpływ na wydajność podczas używania wtyczki Social Comments. Chociaż jest to nieco oczekiwane, biorąc pod uwagę, że korzysta z systemu komentarzy Facebooka. Rezultatem jest zużywanie znacznie większej ilości danych i inicjowanie większej liczby żądań połączeń.
Zauważyliśmy również skumulowane zmiany układu podczas naszych testów, co znacząco wpłynęło na wyniki audytu wydajności Lighthouse.
Prosta edycja komentarzy
Prosta edycja komentarzy działa w parze z natywną funkcją komentarzy WordPress i pozwala użytkownikom edytować swoje komentarze przez określony czas po ich opublikowaniu. Domyślny próg to 5 minut, ale można go zmienić w dashboardzie. Dodaje funkcję edycji do istniejącego systemu zamiast go zastępować, co oznacza, że nie musisz się martwić o zmiany w wyglądzie.
Koszt: prosta edycja komentarzy jest bezpłatna;wersja pro jest dostępna za 14 USD rocznie.
Przeniesione dane | 46 kB |
Liczba żądań | 9 |
Czas ładowania sieci | 332 ms |
Czas ładowania całej strony | 0,61 s |
Pierwsza pełna treści farba | 1,1 s |
Największa zawartość farby | 1,7 s |
Indeks prędkości | 1,1 s |
Czas na interaktywność | 1,1 s |
Całkowity czas blokowania | 13 ms |
Największa zawartość farby | 1,1 s |
Jeśli porównamy tę wtyczkę z naszym testem porównawczym, zauważymy gwałtowny spadek wyniku Lighthouse Performance. Ponieważ ta wtyczka zapewnia tylko jedną funkcję, zalecamy jej używanie tylko wtedy, gdy naprawdę potrzebujesz dodać funkcję edycji do swoich komentarzy, ponieważ ma to nietrywialny wpływ na wydajność.
pole odpowiedzi
ReplyBox oferuje szereg funkcji, które pomogą Ci zarządzać systemem komentarzy WordPress. Na przykład możesz uzyskać automatyczne filtrowanie spamu, możliwość przypinania komentarzy, obsługę logowania społecznościowego i wiele więcej – wszystko to na nieograniczonej liczbie witryn. Oferuje również narzędzia do moderacji, dzięki którym możesz łatwo zbudować silną społeczność.
Ponadto ReplyBox umożliwia dostęp do komentarzy i zarządzanie nimi bezpośrednio z pulpitu nawigacyjnego WordPress, a nawet zawiera niestandardową obsługę CSS, aby upewnić się, że sekcja komentarzy pasuje do stylu Twojej witryny.
Koszt: ReplyBox pobiera 5 USD miesięcznie za witryny, które mają do 20 000 odsłon.
ReplyBox umożliwia również wykorzystanie zdarzeń webhook do wysyłania powiadomień do dowolnej wybranej zewnętrznej aplikacji za każdym razem, gdy zostanie opublikowany nowy komentarz. Ta funkcja może być przydatna do aktualizowania usług, takich jak Zapier, o nowych komentarzach.
Przeniesione dane | 63 kB |
Liczba żądań | 9 |
Czas ładowania sieci | 372 ms |
Czas ładowania całej strony | 0,63 s |
Pierwsza pełna treści farba | 1,1 s |
Największa zawartość farby | 871 ms |
Indeks prędkości | 1,2 s |
Czas na interaktywność | 1,1 s |
Całkowity czas blokowania | 0 ms |
Największa zawartość farby | 1,1 s |
Musieliśmy dokładnie sprawdzić nasze wyniki testów dla ReplyBox; nie tylko zauważyliśmy wydajność zbliżoną do natywnej, ale także zauważyliśmy niewielką poprawę czasu ładowania strony. Jesteśmy pod wrażeniem możliwości ReplyBox – dlatego używamy go na Servebolt.com .
Tak więc, jeśli chcesz przetestować ReplyBox, możesz poeksperymentować z tym, co mamy na tym blogu — podziel się swoimi przemyśleniami i komentarzami pod tym artykułem, aby sprawdzić, czy Ci się spodoba.
A zwycięzcą jest… ReplyBox
ReplyBox miał najlżejszy ślad, z różnicą w transferze danych wynoszącą zaledwie 17 KB w porównaniu z natywnym testem WordPress. Jak zapewne zauważyłeś, ReplyBox jest również tym, czego obecnie używamy na Servebolt.com do komentowania.
System komentarzy | Przeniesione dane | Największa zawartość farby | Liczba żądań |
Natywny WordPress | 46 kB | 1,2 s | 9 |
Komentarze Jetpacka | 156KB | 2,2 s | 33 |
wpDiscuz | 143 kB | 1,1 s | 15 |
Dyskusja | 48 kB | 1,6 s | 12 |
Leniwe ładowanie komentarzy | 46 kB | 1,5s | 9 |
WykresKomentarz | 52 kB | 1,3 s | 9 |
Skomentuj hacki | 46 kB | 1,2 s | 9 |
Komentarze społecznościowe autorstwa WpDevArt | 222 kB | 1,6 s | 18 |
Prosta edycja komentarzy | 46 kB | 1,1 s | 9 |
pole odpowiedzi | 63 kB | 1,1 s | 9 |
Wybraliśmy ReplyBox zamiast natywnego systemu komentowania WordPress, głównie dlatego, że zauważyliśmy wymierne ulepszenia w ładowaniu strony w naszych testach wydajności (a będąc Servebolt, każda okazja do poprawy szybkości i wydajności jest koniecznością!). Ale byliśmy również pod wrażeniem dodatkowych funkcji, które oferował, w tym filtrowania spamu, narzędzi do moderacji, obsługi przypiętych komentarzy, integracji logowania społecznościowego i innych.
Aby porównać to poza wydajność, w naszej ocenie wszystkich dostępnych rozwiązań – uważamy również, że ReplyBox jest również najlepszą alternatywą dla natywnego komentowania WordPress jako kompletnerozwiązanie. Idealna równowaga między elementami zewnętrznymi, a zintegrowanymi z WordPressem nie zapewnia doświadczenia, które wydaje się nienatywne (którego skrajnym przykładem byłoby użycie komentarzy na Facebooku), wciąż poprawiając wrażenia bez kosztu strony, która wciąż może być niesamowicie wydajny.
Ważne zastrzeżenie
Należy pamiętać, że chociaż przeprowadziliśmy dokładne testy wszystkich tych wtyczek, nie możemy zagwarantować, że Twoja witryna zobaczy dokładne porównanie wydajności, ponieważ prawdopodobnie w grę wchodzą inne zmienne, w tym motyw, zawartość, serwer, hosting pakiet, istniejące wtyczki – to tylko kilka z nich.
Powinieneś również mieć świadomość, że chociaż nie zauważyliśmy żadnych problemów z konfliktami, zawsze jest to coś innego, o czym należy pamiętać. Nie możemy zagwarantować, że nie będzie żadnych konfliktów między tymi wtyczkami a Twoim motywem lub istniejącymi wtyczkami.
Jak przetestowaliśmy różne wtyczki komentarzy
Środowisko:
- Wersja WordPressa: 6.1.1
- Motyw WordPress: Dwadzieścia dwadzieścia trzy
- Wersja PHP: 8.1
- Hostowane w chmurze Servebolt (na śrubie zlokalizowanej w Amsterdamie)
Wszystkie instalacje WordPressa miały tę samą treść i te same komentarze. Treść i komentarze zostały wykonane za pomocą wtyczki WordPress FakerPress .
Jak wybrać odpowiednią wtyczkę do komentowania WordPress dla swojej witryny
Po przetestowaniu popularnych wtyczek do komentowania WordPress, widzimy, że korzystanie z wtyczek ma wpływ na wydajność strony internetowej. Istnieją jednak inne czynniki, które należy wziąć pod uwagę przed podjęciem decyzji o użyciu wtyczki.
Zdecyduj, jakich funkcji potrzebujesz: Dostępnych jest wiele różnych wtyczek do komentowania WordPress, z których każda ma własny zestaw funkcji.Poświęć trochę czasu na zastanowienie się, jakich funkcji potrzebujesz, a bez których możesz się obejść. Pomoże Ci to zawęzić wybór. Szybka wtyczka jest bezużyteczna, jeśli nie zapewnia wszystkich potrzebnych funkcji.
Weź pod uwagę łatwość użytkowania: nie wszystkie wtyczki komentujące WordPress są sobie równe, jeśli chodzi o łatwość użytkowania.Niektóre są znacznie łatwiejsze w użyciu niż inne. Jeśli nie masz pewności, jak korzystać z określonej wtyczki, przeczytaj dokumentację i sprawdź obsługę klienta przed podjęciem ostatecznej decyzji.
Porównaj ceny: Cena jest zawsze ważnym czynnikiem przy wyborze dowolnego rodzaju oprogramowania lub wtyczki.Może się okazać, że jedna wtyczka jest lepszą ofertą niż inna, biorąc pod uwagę wszystkie oferowane funkcje.
Weź pod uwagę wpływ na wydajność: jeśli znajdziesz wtyczkę, która spełnia Twoje wymagania i mieści się w budżecie, wystarczy wziąć pod uwagę wpływ korzystania z wtyczki na wydajność.Jeśli znajdziesz wiele wtyczek, które spełniają Twoje potrzeby, możesz skorzystać z samodzielnego przetestowania każdej z nich.
Interesuje Cię hosting zarządzany, który jest empirycznie szybszy?Wypróbuj nasze podejście do hostingu WordPress– rozpoczęcie jest bezpłatne, a korzyści obejmują:
- Skalowalność: w testach rzeczywistego obciążenia użytkownika, Servebolt zapewniał średni czas odpowiedzi 65 ms, 4,9x szybszy czas odpowiedzi niż drugi najlepszy.
- Najszybsze globalne czasy ładowania: średni czas ładowania strony wynoszący 1,26 sekundy stawia nas na szczycie listy globalnych wyników WebPageTest.
- Najszybsza prędkość obliczeniowa: serwery Servebolt zapewniają niespotykane wcześniej prędkości baz danych, przetwarzając 2,44 razy więcej zapytań na sekundę niż średnia i uruchamiając PHP 2,6 razy szybciej niż drugi najlepszy!
- Doskonałe bezpieczeństwo i dyspozycyjność: dzięki 100% bezawaryjnej pracy na wszystkich monitorach i ocenie A+ naszej implementacji protokołu SSL możesz mieć pewność, że Twoja witryna jest online i bezpieczna.