Siti web WordPress ottimizzati per la CO2

CO₂ siti web ottimizzati con WordPress e WooCommerce

Siti web e negozi online con WordPress ottimizzati per il CO₂? La nostra agenzia partner ecombee ha capito esattamente questo. In qualità di web host particolarmente sostenibile, l'argomento WordPress "verde" ci sta a cuore. Ecco perché abbiamo chiesto a Patrick Losert di ecombee come si possono pianificare progetti web più ecologici.

Patrick, tu progetti siti web e negozi online ottimizzati per la CO₂ con WordPress. Quali sono le leve principali del tuo lavoro per rendere i risultati più sostenibili?

Negli ultimi 12 anni in cui ho lavorato con WordPress, ho avuto modo di fare molta esperienza con una grande varietà di configurazioni. Da piccoli siti web e landing page di validazione del mercato a grandi comunità, SaaS e negozi online. Alcune funzionavano meglio e altre meno bene in termini di prestazioni, usabilità, integrazione e manutenibilità.

In questo periodo, tuttavia, le prestazioni e la manutenibilità sono diventate le questioni più importanti. Le prestazioni e la facilità di manutenzione sono solitamente accompagnate da un minore traffico e utilizzo dei server, che a sua volta si traduce in un minore consumo energetico dell'infrastruttura, ovvero in un effetto positivo in termini di emissioni di CO₂ (in parole povere, l'intera struttura è ovviamente molto più complessa).

Maggiori prestazioni non significano automaticamente minori emissioni di CO₂.

Si possono fare molti giochetti con le prestazioni, che non riducono realmente il consumo di energia, come ad esempio il caricamento successivo degli script. A mio parere, il tema della manutenibilità ha un impatto anche sulle emissioni di CO₂, in quanto un elevato sforzo di manutenzione e molti test dopo gli aggiornamenti e le modifiche richiedono naturalmente anche più risorse (tecniche e umane).

Risparmia le emissioni di CO₂ con WordPress

Esistono diverse leve per sviluppare e gestire WordPress e WooCommerce nel modo più sostenibile possibile. Consulta i nostri articoli Sviluppo sostenibile di WordPress e Hosting verde per WordPress.

Quindi, se ottimizziamo il più possibile le prestazioni e la manutenibilità, siamo già a metà strada verso soluzioni ottimizzate per il CO₂. Abbiamo quindi analizzato i restanti colli di bottiglia e adattato le nostre configurazioni di conseguenza. Le leve centrali sono definitive:

  • Usa un tema WordPress ad alte prestazioni. Ci affidiamo a GeneratePress il 99% delle volte, perché l'integrazione con GenerateBlocks è perfetta e copre il 90% dei componenti necessari.
  • Usa il minor numero possibile di plugin di WordPress.
  • I plugin utilizzati devono essere programmati e integrati con prestazioni elevate.
  • Ottimizza automaticamente tutte le immagini e la grafica.
  • Anche tutti i fogli di stile e gli script devono essere ottimizzati e caricati solo quando sono necessari.
  • Un'integrazione CDN pulita.
  • Un host WordPress molto buono e performante come Raidboxes 😉

Ecco una panoramica dei temi e dei plugin di WordPress che utilizziamo nella maggior parte dei nostri progetti:

  • GeneratePress, GP Premium, GenerateBlocks, GenerateBlocks Pro, FluentForms Pro, Postman SMTP, Perfmatters, ACF Pro
  • Il plugin LazyBlocks, con il quale abbiamo sviluppato diversi blocchi e integrazioni personalizzate per Gutenberg .
  • In scenari complessi, utilizziamo JetEngine di Crocoblock, che abbiamo modificato per renderlo più performante.

Utilizziamo la configurazione sopra descritta anche per i negozi WooCommerce , insieme a Mollie come soluzione di pagamento. Su richiesta dei clienti, integriamo i negozi online con moduli appositamente sviluppati e con il nostro GP Child Theme, poiché i plugin di WooCommerce possono creare rapidamente un sovraccarico di codice che noi evitiamo.

Alternative alle complesse configurazioni di WordPress

I tuoi clienti devono rinunciare a singole funzionalità o a siti web particolarmente elaborati per poter raggiungere il tuo obiettivo? Come gestisci le richieste dei clienti che generano molto traffico e carico?

Nessuno deve fare a meno di ciò che è assolutamente necessario. Ogni elemento può essere ottimizzato per ridurre al minimo il traffico. Tuttavia, ritengo che faccia parte del nostro servizio di consulenza anche segnalare gli "espedienti inutili" e fornire delle alternative.

Tuttavia, il nostro obiettivo è sempre raggiunto al 100% se ottimizziamo gli elementi, poiché anche un risparmio di pochi kilobyte su siti ad alto traffico ha un effetto reale. Ciò significa che anche un sito web molto "CO₂-intensive" con molte immagini e video ha un effetto positivo con la nostra configurazione, poiché senza l'ottimizzazione si consumerebbe molta più energia.

Audit CO2 WordPress
L'audit CO₂ come base per l'ottimizzazione

Per i siti ad alto traffico, oltre all'hosting scalabile, ovviamente, assorbiamo molto con la nostra integrazione CDN e gli script worker. In questo modo distribuiamo il carico e risparmiamo risorse. Per questo motivo non vedo l'ora che arrivi la nuova infrastruttura di Raidboxes 🙂

I plugin e i temi di WordPress come leve

Anche i plugin di WordPress possono essere sviluppati in modo sostenibile, vedi questa intervista. Anche tu vuoi utilizzare i tuoi plugin, funzioni o temi in futuro?

Danny van Kooten, che hai intervistato, è una persona fantastica. Vale sicuramente la pena leggere l'articolo. In passato ho adottato il suo approccio e mi sono affidato ai miei plugin e moduli per garantire le prestazioni. E per caricare solo gli script e il codice effettivamente necessari.

A mio parere, per la maggior parte degli sviluppatori di plugin il design e le funzionalità hanno avuto una priorità maggiore rispetto alle prestazioni e al risparmio di risorse. Ma spero che le cose cambino 🙂

Poiché vogliamo ottenere il massimo effetto possibile nell'ottimizzazione del CO₂ senza investire molte risorse nella manutenzione del codice dei plugin e dei temi di WordPress, non pubblichiamo i nostri plugin e moduli. Servire le masse e le configurazioni con essi non ci sembra abbastanza scalabile e manutenibile. Pertanto, continueremo a utilizzare le nostre soluzioni WordPress sviluppate in precedenza solo nei nostri setup.

Quando eseguiamo audit e ottimizzazioni di CO₂ su altre configurazioni, lavoriamo con le risorse e le opzioni disponibili, poiché sono pochi i clienti disposti a far ricostruire il proprio sito.

Attualmente stiamo lavorando a una soluzione che non solo ottimizzi le pagine di WordPress, ma che possa essere utilizzata con qualsiasi stack web. In questo modo avremo un impatto molto più sostenibile. E senza dover prestare troppa attenzione a software speciali.

L'audit CO₂

Prima di un progetto offrite una verifica delle prestazioni e del CO₂. Come procedete esattamente e quali strumenti utilizzate?

Il nostro audit è rivolto a siti web, negozi online e applicazioni web esistenti. Attualmente stiamo automatizzando il processo. In primo luogo, utilizziamo una combinazione di Webpagetest, CO2.js, Wappalyzer e Firefox Performance Profiler per creare un rapporto di verifica completo a partire dai dati. Il report mostra in dettaglio dove e quanto potenziale di ottimizzazione c'è.

Confrontiamo poi questi risultati con i nostri processi e le nostre soluzioni di ottimizzazione esistenti e li utilizziamo per creare un piano di ottimizzazione. In alcuni casi, creiamo anche degli audit di stack web che non conosciamo ancora e impariamo come ottimizzarli.

Il piano di ottimizzazione si traduce in una raccomandazione di intervento e in una stima della portata dell'ottimizzazione. Offriamo ai nostri clienti questo piano di ottimizzazione, che può essere realizzato da noi o dal loro team. Una volta implementata l'ottimizzazione, controlliamo nuovamente il tutto.

Offriamo il nostro pacchetto di audit settimanali o mensili per garantire che l'intera operazione non sia una tantum, ma continui su base continuativa. Come suggerisce il nome, effettuiamo un audit a intervalli ricorrenti. Se tutti i criteri del piano di ottimizzazione rimangono soddisfatti, i nostri clienti ricevono il nostro marchio CO₂ Optimised.

Abbiamo riflettuto a lungo sull'opportunità di creare un sigillo e alla fine abbiamo deciso di farlo. Non tanto per un effetto di marketing, quanto per dimostrare che l'ottimizzazione continua è in atto e che le emissioni di CO₂ vengono effettivamente risparmiate.

Come iniziare con lo sviluppo web sostenibile

Quali consigli hai per gli sviluppatori di WordPress? Come iniziare a sviluppare un sito web sostenibile?

Ci sono ottime pagine informative come:

Inoltre, ogni persona dovrebbe affrontare il tema delle emissioni di CO₂. A volte è molto complesso e poco trasparente, ma ritengo che sia essenziale capire come lo sviluppo web si relaziona con le emissioni di CO₂.

Per quanto riguarda lo sviluppo del software stesso, ti consigliamo di creare un'idea fin dall'inizio e di verificare ciò che è realmente necessario. Ad esempio, quali framework o altre risorse di terze parti sono effettivamente necessarie. È meglio sviluppare semplicemente un modulo da soli piuttosto che caricarlo di un potente framework. Inizialmente questo può comportare un maggiore sforzo di programmazione, ma in termini di massa di potenziali clienti si traduce in un enorme risparmio e valore aggiunto, in linea con il principio di Danny van Kooten. Inoltre, quando si programma qualcosa da soli si impara sempre qualcosa di nuovo.

E soprattutto: scrivi codice pulito e performante, per il quale esistono già plugin per gli ambienti di sviluppo come CodeSniffer, Clean Code, ecc. E se possibile, usa il caching. Ma soprattutto: abbi il coraggio di sbagliare. E anche la perseveranza. È meglio avere un piccolo impatto e imparare da esso piuttosto che non avere alcun impatto e nasconderlo. Lo sperimentiamo noi stessi ogni giorno 🙂

Com'è nata la tua idea di business speciale e che riscontro hai avuto?

L'idea imprenditoriale è nata nel corso dell'ultimo grande progetto di una start-up per cui lavoravamo. Dovevamo costruire un mercato multivendor nel settore B2C e il tema della sostenibilità era all'avanguardia anche dal punto di vista tecnologico. Il risultato di tutto ciò, unito alla motivazione interiore di contribuire al cambiamento sostenibile sul web, ha portato al nostro modello di business.

Tuttavia, la base di tutto è stata con noi per tutti gli anni in cui abbiamo lavorato sulle prestazioni e sulla sostenibilità. Era il momento giusto per noi, mettiamola così 🙂

Team WordPress di ecombee
Patrick Losert (a sinistra) e Wojtek Konieczny di ecombee

Finora abbiamo ricevuto molti feedback positivi sul nostro servizio e sul team, ma anche critiche su singoli argomenti, come la trasparenza delle emissioni di CO₂. Siamo molto soddisfatti di entrambe le cose. Da un lato, il fatto che i nostri prodotti si spieghino da soli e che stiamo lavorando con i nostri clienti per rendere il loro futuro sul web più sostenibile. Dall'altro, apprezziamo anche le critiche che ci permettono di misurarci e migliorare costantemente.

Il tema della trasparenza è così sfaccettato, complesso e richiede così tanta formazione e contenuti che non possiamo affrontarlo tutto in una volta. Sappiamo che non possiamo fare tutto bene fin dall'inizio. Ma anche in questo caso siamo grati per tutte le critiche e i suggerimenti. Tuttavia, siamo orgogliosi di ciò che abbiamo già raggiunto. Il nostro motto è raggiungere il nostro obiettivo a piccoli passi, ma costanti e sostenibili.

Hosting WordPress sostenibile

Perché lavori con Raidboxes ? In che modo ti aiutiamo a realizzare progetti WordPress sostenibili?

Lavoriamo con Raidboxes perché, oltre alla sostenibilità dell'azienda e all'hosting ecologico, ci toglie molto lavoro. Ad esempio, per quanto riguarda la creazione di pagine, la configurazione del server, il caching, i backup, le prestazioni, la sicurezza e la configurazione di WordPress.

"*" indica i campi obbligatori

Desidero iscrivermi alla newsletter per essere informato sui nuovi articoli del blog, sugli ebook, sulle funzionalità e sulle novità di WordPress. Posso ritirare il mio consenso in qualsiasi momento. Si prega di prendere nota della nostra Politica sulla Privacy.
Questo campo è per la convalida e non deve essere modificato.

I vostri server sono inoltre situati in Germania, un criterio importante per la maggior parte dei clienti, soprattutto nel settore B2B. Il vostro supporto è tra i migliori che abbiamo sperimentato finora, il che ci è di grande aiuto. Per noi, quindi, tutto questo costituisce un ottimo pacchetto complessivo che è anche sostenibile.

Qualche parola su di te e sul tuo team?

Sono ormai diversi anni che viaggio per il mondo come nomade digitale e in questo modo ho potuto conoscere tante culture, persone e progetti diversi, il che mi riempie di gratitudine. In questo lungo viaggio sono nate amicizie e collaborazioni strette. Sono sempre felice di poter dare forma al presente e al futuro insieme a queste persone.

Un'esperienza molto importante che ho potuto fare è che ognuna di queste persone segue il proprio percorso di vita e che il cambiamento fa parte di esso. Che le strutture rigide non funzionano per molte persone e che la libertà professionale è intrinsecamente motivante. Anche il carico di lavoro delle singole persone è sempre diverso nei nostri progetti.

Per questo motivo abbiamo deciso di lavorare in un team di persone indipendenti sotto un unico marchio, in modo che l'agilità e la creatività non vadano perse e che ognuno contribuisca secondo le proprie necessità. Sono un grande fan di questo tipo di team perché abbiamo pochissimi conflitti e ogni membro del team può seguire il proprio "perché" senza perdere creatività e produttività.

Sembra un concetto molto filosofico, ma per noi è una pietra miliare per una collaborazione di successo. Sono grato e orgoglioso di far parte di questo team.

Le tue domande su WordPress sostenibile

Quali domande hai sulla sostenibilità e su WordPress? Sentiti libero di farle nei commenti. Vuoi essere informato su altri articoli su WordPress e WooCommerce ? Allora seguici su LinkedInFacebook, Twitter o tramite la nostra newsletter.

Ti è piaciuto l'articolo?

Con la tua valutazione ci aiuti a migliorare ancora di più i nostri contenuti. Grazie!

Scrivi un commento

Il tuo indirizzo e-mail non sarà pubblicato. I campi obbligatori sono contrassegnati da *.