Strony WordPress zoptymalizowane pod kątem CO2

Strony internetowe zoptymalizowane pod kątem CO₂ za pomocą WordPress i WooCommerce

Strony i sklepy internetowe z WordPress, które są zoptymalizowane pod kątem CO₂? Nasza agencja partnerska ecombee zdaje sobie z tego sprawę. Jako szczególnie zrównoważony hosting, temat "zielonej" strony WordPress jest bliski naszemu sercu. Dlatego zapytaliśmy Patricka Loserta z ecombee, w jaki sposób projekty internetowe mogą być planowane bardziej ekologicznie.

Patrick, projektujesz strony internetowe i sklepy internetowe zoptymalizowane pod kątem CO₂ za pomocą WordPress. Jakie są kluczowe dźwignie w Twojej pracy, aby wyniki były bardziej zrównoważone?

W ciągu ostatnich 12 lat, kiedy pracowałem z WordPressem, udało mi się zdobyć duże doświadczenie w wielu różnych konfiguracjach. Od małych stron internetowych i stron docelowych weryfikujących rynek po duże rozwiązania społecznościowe, SaaS i sklepy internetowe. Niektóre działały lepiej, a inne gorzej pod względem wydajności, użyteczności, integracji i łatwości konserwacji.

W tym czasie najważniejszymi kwestiami stały się jednak wydajność i łatwość konserwacji. A wydajności i łatwości konserwacji zwykle towarzyszy mniejszy ruch i wykorzystanie serwerów, co z kolei oznacza mniejsze zużycie energii przez infrastrukturę, czyli pozytywny wpływ na emisję CO₂ (po prostu cała konstrukcja jest oczywiście znacznie bardziej złożona).

Większa wydajność nie oznacza automatycznie mniejszej emisji CO₂.

Z wydajnością można zrobić wiele sztuczek, które tak naprawdę nie zmniejszają zużycia energii, takich jak późniejsze ładowanie skryptów. Moim zdaniem temat łatwości konserwacji ma również wpływ na emisję CO₂, ponieważ wysoki wysiłek związany z konserwacją i wiele testów po aktualizacjach i dostosowaniach naturalnie również wymaga więcej zasobów (technicznych i ludzkich).

Oszczędzaj emisję CO₂ dzięki WordPress

Istnieją różne dźwignie umożliwiające rozwój i obsługę WordPress i WooCommerce w sposób jak najbardziej zrównoważony. Zobacz nasze artykuły Zrównoważony rozwój WordPress i Zielony hosting dla WordPress.

Jeśli więc zoptymalizujemy wydajność i łatwość konserwacji w jak największym stopniu, jest to już połowa drogi do rozwiązań zoptymalizowanych pod kątem emisji CO₂. Następnie przyjrzeliśmy się pozostałym wąskim gardłom i odpowiednio dostosowaliśmy nasze konfiguracje. Główne dźwignie są ostateczne:

  • Użyj wydajnego motywu WordPress. W 99 procentach polegamy na GeneratePress, ponieważ integracja z GenerateBlocks jest doskonała i obejmuje 90 procent wymaganych komponentów.
  • Używaj jak najmniejszej liczby wtyczek WordPress.
  • Używane wtyczki muszą być zaprogramowane i zintegrowane z wysoką wydajnością.
  • Automatycznie optymalizuj wszystkie obrazy i grafiki.
  • Wszystkie arkusze stylów i skrypty powinny być również zoptymalizowane i ładowane tylko tam, gdzie są potrzebne.
  • Czysta integracja CDN.
  • Bardzo dobry i wydajny hosting WordPress, taki jak Raidboxes 😉

Oto wgląd w motywy i wtyczki WordPress, których używamy w większości naszych projektów:

  • GeneratePress, GP Premium, GenerateBlocks, GenerateBlocks Pro, FluentForms Pro, Postman SMTP, Perfmatters, ACF Pro
  • Wtyczka LazyBlocks, za pomocą której opracowaliśmy różne niestandardowe bloki i integracje Gutenberg .
  • W złożonych scenariuszach używamy JetEngine firmy Crocoblock, który zmodyfikowaliśmy, aby zwiększyć jego wydajność

Korzystamy również z powyższej konfiguracji dla sklepów WooCommerce , wraz z Mollie jako rozwiązaniem płatniczym. Uzupełniamy sklepy internetowe na życzenie klienta specjalnie opracowanymi modułami i naszym motywem dziecięcym GP, ponieważ wtyczki WooCommerce mogą szybko stworzyć nadmiar kodu, którego unikamy.

Alternatywy dla złożonych konfiguracji WordPress

Czy Twoi klienci muszą obejść się bez indywidualnych funkcji lub szczególnie wyszukanych stron internetowych, abyś mógł osiągnąć swój cel? Jak radzisz sobie z żądaniami klientów, które generują duży ruch i obciążenie?

Nikt nie musi rezygnować z niczego, co jest absolutnie niezbędne. Każdy element można zoptymalizować do minimum ruchu. Uważam jednak, że częścią naszych usług doradczych jest wskazywanie "niepotrzebnych sztuczek" i zapewnianie alternatyw.

Jednak nasz cel jest zawsze osiągany w 100 procentach, o ile optymalizujemy elementy, ponieważ nawet oszczędność kilku kilobajtów na stronach o dużym natężeniu ruchu ma realny wpływ. Oznacza to, że nawet bardzo "CO₂-intensywna strona internetowa" z dużą ilością obrazów i filmów ma pozytywny wpływ na naszą konfigurację, ponieważ bez optymalizacji zużyto by znacznie więcej energii.

Audyt CO2 WordPress
Audyt CO₂ jako podstawa optymalizacji

W przypadku witryn o dużym natężeniu ruchu, oprócz oczywiście skalowalnego hostingu, wiele pochłania nasza integracja CDN i skrypty robocze. To rozkłada obciążenie i oszczędza zasoby. Dlatego tym bardziej nie mogę się doczekać planowanej nowej infrastruktury Raidboxes 🙂

Wtyczki i motywy WordPress jako dźwignie

Wtyczki WordPress mogą być również rozwijane w sposób zrównoważony, zobacz ten wywiad. Czy chcesz w przyszłości korzystać z własnych wtyczek, funkcji lub motywów?

Danny van Kooten, z którym przeprowadziłeś wywiad, to świetny facet. Zdecydowanie warto przeczytać ten artykuł. W przeszłości przyjąłem jego podejście i polegałem na własnych wtyczkach i modułach, aby zapewnić wydajność. I ładować tylko te skrypty i kod, które są rzeczywiście potrzebne.

Moim zdaniem dla większości twórców wtyczek design i funkcje mają wyższy priorytet niż wydajność i oszczędność zasobów. Ale mam nadzieję, że to się zmieni 🙂

Ponieważ chcemy osiągnąć jak największy efekt w optymalizacji CO₂ bez inwestowania dużej ilości zasobów w utrzymanie kodu wtyczek i motywów WordPress, nie publikujemy naszych wtyczek i modułów. Obsługa mas i konfiguracji za ich pomocą nie wydaje nam się wystarczająco skalowalna i łatwa w utrzymaniu. Dlatego będziemy nadal korzystać z naszych wcześniej opracowanych rozwiązań WordPress tylko w naszych konfiguracjach.

Kiedy przeprowadzamy audyty CO₂ i optymalizacje na innych konfiguracjach, pracujemy z dostępnymi tam zasobami i opcjami, ponieważ bardzo niewielu klientów chce przebudować swoją witrynę.

Obecnie pracujemy nad rozwiązaniem, które nie tylko optymalizuje strony WordPress, ale może być również używane z dowolnym stosem internetowym. Zapewni nam to znacznie bardziej zrównoważony wpływ. I to bez konieczności poświęcania zbyt dużej uwagi specjalnemu oprogramowaniu.

Audyt CO₂

Oferujesz audyt wydajności i CO₂ przed rozpoczęciem projektu. Jak dokładnie to robisz i jakich narzędzi używasz?

Nasz audyt jest skierowany do istniejących stron internetowych, sklepów internetowych i aplikacji internetowych. Obecnie jesteśmy w trakcie automatyzacji tego procesu. Po pierwsze, używamy kombinacji Webpagetest, CO2.js, Wappalyzer i Firefox Performance Profiler, aby stworzyć kompleksowy raport z audytu danych. Raport pokazuje szczegółowo, gdzie i jak duży jest potencjał optymalizacji.

Następnie porównujemy te ustalenia z naszymi istniejącymi procesami i rozwiązaniami optymalizacyjnymi i wykorzystujemy je do stworzenia planu optymalizacji. W niektórych przypadkach tworzymy również audyty stosów internetowych, których jeszcze nie znamy, a następnie dowiadujemy się, jak można je zoptymalizować.

Plan optymalizacji zawiera zalecenia dotyczące działań i szacowany zakres optymalizacji. Oferujemy ten plan optymalizacji naszym klientom, przeprowadzany przez nas lub przez ich własny zespół. Po wdrożeniu optymalizacji ponownie sprawdzamy całość.

Oferujemy nasz tygodniowy lub miesięczny pakiet audytów, aby zapewnić, że cała sprawa nie jest tylko jednorazowa, ale trwa na bieżąco. Jak sama nazwa wskazuje, przeprowadzamy audyt w regularnych odstępach czasu. Jeśli wszystkie kryteria planu optymalizacji zostaną spełnione, nasi klienci otrzymają znak CO₂ Optimised.

Długo zastanawialiśmy się, czy stworzyć pieczęć i ostatecznie zdecydowaliśmy się na nią. Mniej jako efekt marketingowy, a bardziej jako dowód, że ma miejsce ciągła optymalizacja i że emisje CO₂ są faktycznie oszczędzane.

Rozpoczęcie pracy ze zrównoważonym tworzeniem stron internetowych

Jakie masz rady dla programistów WordPress? Jak rozpocząć zrównoważone tworzenie stron internetowych?

Istnieją świetne strony informacyjne, takie jak:

Ponadto każda osoba powinna zająć się tematem emisji CO₂. Czasami jest to bardzo skomplikowane i nieprzejrzyste, ale uważam, że ważne jest, aby zrozumieć, w jaki sposób tworzenie stron internetowych wiąże się z emisją CO₂.

Jeśli chodzi o sam rozwój oprogramowania, zalecamy stworzenie koncepcji od samego początku i sprawdzenie, co jest naprawdę potrzebne. Na przykład, które frameworki lub inne zasoby stron trzecich są rzeczywiście potrzebne. Lepiej jest po prostu samodzielnie opracować moduł niż ładować do niego potężny framework. Chociaż początkowo wiąże się to z większym wysiłkiem programistycznym, skutkuje to ogromnymi oszczędnościami i wartością dodaną dla masy potencjalnych klientów, zgodnie z zasadą Danny'ego van Kootena. Co więcej, zawsze uczysz się czegoś nowego, gdy sam coś programujesz.

Przede wszystkim: pisz czysty i wydajny kod, istnieją już wtyczki do środowisk programistycznych, takie jak CodeSniffer, Clean Code itp. do tego celu. I jeśli to możliwe, używaj buforowania. Ale przede wszystkim: miej odwagę popełniać błędy. A także wytrwałość. Lepiej mieć mały wpływ i uczyć się na nim, niż nie mieć żadnego wpływu i ukrywać go. Sami tego doświadczamy każdego dnia 🙂

Jak narodził się Twój wyjątkowy pomysł na biznes i jakie opinie otrzymujesz?

Pomysł na biznes narodził się w trakcie ostatniego dużego projektu w start-upie, dla którego pracowaliśmy. Musieliśmy zbudować rynek B2C dla wielu dostawców, a temat zrównoważonego rozwoju był również w czołówce technologii. W rezultacie, w połączeniu z wewnętrzną motywacją do kształtowania zrównoważonych zmian w sieci, powstał nasz model biznesowy.

Jednak podstawa wszystkiego była z nami przez wszystkie lata, kiedy pracowaliśmy nad wydajnością i zrównoważonym rozwojem. Czas był dla nas odpowiedni, ujmijmy to w ten sposób 🙂

Zespół ecombee WordPress
Patrick Losert (z lewej) i Wojtek Konieczny z ecombee

Do tej pory otrzymaliśmy wiele pozytywnych opinii na temat naszych usług i zespołu, ale także krytykę dotyczącą poszczególnych tematów, takich jak przejrzystość emisji CO₂. Jesteśmy bardzo zadowoleni z obu tych kwestii. Z jednej strony fakt, że nasze produkty są oczywiste i że współpracujemy z naszymi klientami, aby ich przyszłość w sieci była bardziej zrównoważona. Z drugiej strony doceniamy również krytykę, która pozwala nam mierzyć się i stale ulepszać.

Temat przejrzystości jest tak wieloaspektowy, złożony i wymaga tak dużej ilości edukacji i treści, że nie możemy zająć się tym wszystkim naraz. Wiemy, że nie uda nam się zrobić wszystkiego od początku. Ale i tutaj jesteśmy wdzięczni za wszelką krytykę i sugestie. A jednocześnie jesteśmy dumni z tego, co już osiągnęliśmy. Naszym mottem jest osiąganie celu małymi, ale stałymi i zrównoważonymi krokami.

Ekologiczny hosting WordPress

Dlaczego współpracujesz z Raidboxes ? Jak konkretnie pomagamy Ci realizować zrównoważone projekty WordPress?

Współpracujemy z Raidboxes , ponieważ oprócz waszego zrównoważonego rozwoju w firmie i zielonego hostingu, zdejmujecie z nas wiele pracy. Na przykład w zakresie tworzenia stron, konfiguracji serwera, buforowania, kopii zapasowych, wydajności, bezpieczeństwa i konfiguracji WordPress.

"*" wyświetla wymagane pola

Chcę otrzymywać newsletter, aby być informowanym o nowych artykułach na blogu, e-bookach, funkcjach i nowościach dotyczących WordPress. Mogę wycofać swoją zgodę w dowolnym momencie. Należy zapoznać się z naszą Polityką prywatności.
To pole służy do weryfikacji i nie powinno być zmieniane.

Wasze serwery znajdują się również w Niemczech, co jest ważnym kryterium dla większości klientów, zwłaszcza w B2B. Wasze wsparcie jest jednym z najlepszych, jakich do tej pory doświadczyliśmy, co jest dla nas wielką pomocą. Tak więc dla nas wszystko to tworzy świetny ogólny pakiet, który jest również zrównoważony.

Kilka słów o Tobie i Twoim zespole?

Od kilku lat podróżuję po świecie jako cyfrowy nomada i dzięki temu mogłem poznać tak wiele różnych kultur, ludzi i projektów, co napełnia mnie wdzięcznością. Podczas tej długiej podróży rozwinęły się bliskie przyjaźnie i współpraca. Zawsze cieszę się, że mogę kształtować tu i teraz oraz przyszłość razem z tymi ludźmi.

Bardzo ważnym doświadczeniem, które udało mi się zdobyć, było to, że każda z tych osób podąża własną ścieżką życia i że zmiana jest jej częścią. Sztywne struktury nie sprawdzają się w przypadku wielu osób, a wolność zawodowa jest z natury motywująca. Obciążenie pracą poszczególnych osób jest również zawsze inne w naszych projektach.

Dlatego zdecydowaliśmy się pracować w zespole niezależnych osób pod jedną marką, aby nie stracić zwinności i kreatywności, a każdy wnosił swój wkład w miarę potrzeb. Jestem wielkim fanem tego typu zespołów, ponieważ mamy bardzo mało konfliktów, a każdy członek zespołu może podążać za własnym "dlaczego" bez utraty kreatywności i produktywności.

Brzmi to bardzo filozoficznie, ale dla nas jest to ważny kamień węgielny udanej współpracy. Jestem wdzięczny i dumny, że mogę być częścią tego zespołu.

Twoje pytania dotyczące zrównoważonego WordPress

Jakie masz pytania dotyczące zrównoważonego rozwoju i WordPressa? Zadaj je w komentarzach. Chcesz być informowany o kolejnych artykułach na temat WordPress i WooCommerce ? Śledź nas na LinkedIn, Facebooku, Twitterze lub za pośrednictwem naszego newslettera.

Spodobał Ci się ten artykuł?

Zostawiając opinię pomożesz nam udoskonalać publikowane przez nas treści.

Napisz komentarz

Twój adres e-mail nie zostanie opublikowany. Pola wymagane oznaczone są *.