Con la sua quota di mercato, WordPress è la soluzione più popolare per creare un negozio di eCommerce. E nonostante la popolarità travolgente di WooCommerce, ci sono in realtà diversi modi in cui è possibile utilizzare WordPress per creare un negozio di eCommerce, ed Easy Digital Downloads è un’altra soluzione stellare.

Questo potrebbe farvi pensare… tra WooCommerce e Easy Digital Downloads, quale plugin dovreste scegliere per costruire il vostro negozio?

Beh, la risposta più semplice è che WooCommerce è per prodotti fisici, mentre Easy Digital Downloads è per prodotti digitali.

Ma se da un lato l’affermazione è generalmente vera, dall’altro è anche un po’ troppo semplicistica. Cioè, è sempre possibile utilizzare WooCommerce per vendere prodotti digitali, ed è anche possibile vendere prodotti fisici con Easy Digital Downloads.

Dato che la risposta non è sempre così semplice, in questo post faremo un confronto completo tra WooCommerce e Easy Digital Downloads.

Alla fine, dovreste sapere qual è l’opzione giusta per il vostro negozio di ecommerce WordPress.

WooCommerce e Easy Digital Downloads

Non c’è dubbio che WooCommerce sia il gigante dell’eCommerce con WordPress. Acquisito da Automattic per ~$30 milioni nel 2015, WooCommerce detiene una quota di mercato di ~8% su tutti i siti di eCommerce su Internet. E un enorme 21% se si guarda al primo 1 milione di siti.

WooCommerce è stato originariamente sviluppato per gestire prodotti fisici, anche se ora è possibile utilizzarlo anche per i prodotti digitali.

La sua popolarità, unita al fatto che è supportato da Automattic, significa che:

  • C’è un enorme mercato per le estensioni di WooCommerce che potete utilizzare per aggiungere funzionalità extra al vostro negozio. Lo stesso vale per i temi di WooCommerce.
  • Riceve un supporto e uno sviluppo continui. In sostanza, non se ne andrà presto.
  • È facile trovare aiuto o supporto esperto in caso di problemi.

Easy Digital Downloads, spesso abbreviato in EDD, non è così popolare come WooCommerce. Secondo i numeri, alimenta appena ~0,2% di BuiltWith Top Million. Ma non c’è da scherzare, ed è molto popolare nei negozi di eCommerce che vendono prodotti digitali.

Come suggerisce il nome, Easy Digital Downloads è stato creato per gestire i prodotti digitali, anche se ora offre un supporto rudimentale per i prodotti fisici. Come WooCommerce:

  • Easy Digital Downloads ha un mercato di estensioni sia ufficiali che di terze parti. Easy Digital Downloads ha il suo mercato ospitato internamente nel 2017, ma è ancora possibile trovare un sacco di componenti aggiuntivi di terze parti.
  • Anche se Sandhills Development, l’azienda dietro EDD, non è grande come Automattic, è comunque abbastanza affermata. Oltre a EDD, ha anche plugin come Restrict Content Pro e AffiliateWP.
Google Trends - WooCommerce vs Easy Digital Downloads
Google Trends – WooCommerce vs Easy Digital Downloads

Cosa si Può Vendere con WooCommerce e Easy Digital Downloads?

Ok, quindi, nonostante la versione semplificata che vi abbiamo dato all’inizio, potete utilizzare sia WooCommerce che Easy Digital Downloads per vendere prodotti sia fisici che digitali.

Detto questo, c’è un una cosa che è ancora una buona regola generale:

  • Anche se è possibile utilizzare Easy Digital Downloads per vendere prodotti fisici, è comunque costruito con i prodotti digitali in mente, quindi il supporto per i prodotti fisici non sarà mai così dettagliato come quello che si ottiene con WooCommerce.
  • WooCommerce ha molte caratteristiche che non si applicano ai prodotti digitali. In sostanza, ci sono un sacco di cose di cui non c’è bisogno in un negozio puramente digitale.
  • Sebbene entrambi supportino le chiavi di licenza del software, la maggior parte degli sviluppatori sembra preferire l’approccio di Easy Digital Downloads alle chiavi di licenza e agli abbonamenti. Il modulo della licenza software di EDD viene aggiornato regolarmente.

Conclusioni:

  • Se il vostro negozio vende soprattutto prodotti digitali, con solo pochi prodotti fisici, Easy Digital Downloads è probabilmente la vostra soluzioni migliore.
  • Se il vostro negozio vende soprattutto prodotti fisici, probabilmente WooCommerce è preferibile perché Easy Digital Downloads è pensato solo per la spedizione fisica di base. Se decidete di vendere qualche prodotto digitale in futuro, andrà bene lo stesso, perché WooCommerce supporta i prodotti digitali. Assicuratevi di consultare la nostra guida approfondita sugli abbonamenti a WooCommerce.

Quali Gateway di Pagamento Si Possono Utilizzare?

Per i gateway di pagamento di grandi nomi, probabilmente non noterete alcuna differenza tra WooCommerce e Easy Digital Downloads. Cioè, entrambi i plugin supportano grandi nomi come:

  • PayPal
  • Stripe
  • Autorize.net
  • 2Checkout

Detto questo, i gateway di WooCommerce per Stripe e PayPal sono gratuiti, mentre Easy Digital Downloads vi farà pagare $89 per l’accesso a Stripe.

Utilizzate Square? Date un’occhiata al nostro approfondito post di confronto: Stripe vs Square.

Inoltre, se avete bisogno di un gateway di pagamento diverso – come uno speciale gateway di pagamento locale – WooCommerce, grazie alla sua popolarità, ha una serie più ampia di estensioni.

È possibile trovare un ampio elenco di gateway di pagamento di terze parti per Easy Digital Downloads, ma molti di essi non sono ben curati.

Conclusioni::

  • Entrambi supportano tutti i principali gateway di pagamento.
  • WooCommerce vi offre più gateway di pagamento gratuiti.
  • WooCommerce ha un migliore supporto per i gateway locali più piccoli grazie alla sua popolarità.

Quali Sono i Componenti Aggiuntivi e i Temi Disponibili?

Grazie alla sua popolarità, WooCommerce ha una selezione più ampia di temi e plugin. Ad esempio, ecco i risultati di alcune ricerche rapide:

  • ~5.600 plugin WooCommerce su WordPress.org, rispetto a ~600 per Easy Digital Downloads
  • ~2.700 plugin WooCommerce su CodeCanyon, rispetto a ~300 per Easy Digital Downloads

Naturalmente non sono necessari migliaia di plugin, bastano pochi plugin chiave o solo i migliori plugin di WooCommerce di questa lista. Quindi la disparità tra questi due numeri non dovrebbe necessariamente influenzare la vostra decisione.

L’idea qui è solo per dire che WooCommerce ha un mercato di estensioni molto più grande, che potrebbe essere utile se avete bisogno di qualche funzionalità particolare di nicchia.

Detto questo, Easy Digital Downloads ha estensioni per tutte le funzionalità importanti di cui potreste aver bisogno per vendere prodotti digitali, così come un sacco di temi di grande effetto.

Conclusioni::

  • WooCommerce ha un mercato significativamente più ampio per gli add-on e i temi.
  • Questo potrebbe non significare molto nella vita reale perché probabilmente avrete bisogno solo di diversi plugin chiave – dovrete verificare voi stessi se entrambe le soluzioni possono offrire le funzionalità necessarie attraverso le funzionalità core o i componenti aggiuntivi.

Quale Plugin è Più Facile da Usare Rispetto all’Altro?

Entrambi i plugin rendono semplice la creazione di un negozio di eCommerce e non ci sono grandi differenze di usabilità. Se è possibile utilizzare WooCommerce, non dovrebbero esserci problemi con Easy Digital Downloads (e viceversa).

Se volete vedere un confronto creando un negozio con ogni plugin, abbiamo scritto dei tutorial dettagliati per entrambi:

Entrambi i tutorial vi guidano attraverso l’intera procedura di creazione di un negozio di eCommerce, che dovrebbe darvi un’idea della facilità d’uso di entrambi i plugin.

Conclusioni::

  • Entrambi i plugin facilitano la creazione di un negozio di eCommerce con WordPress.

WooCommerce e Easy Digital Downloads: i Prezzi

Infine, veniamo al prezzo…

Anche se entrambi i plugin core sono gratuiti, è più o meno un dato di fatto che sarà necessario acquistare almeno alcune estensioni premium, non importa quale plugin si scelga.

Purtroppo non c’è una regola generale per la quale sia più economico – è un po’ come chiedersi “un’auto rossa è più economica di un’auto blu?” La risposta è che dipende…

A causa degli aumenti di prezzo di Easy Digital Downloads alla fine del 2016, le singole estensioni di WooCommerce sono generalmente un po’ più economiche, o a volte hanno un prezzo simile. Per esempio:

  • I gateway di pagamento commerciali di WooCommerce di solito costano 79 dollari, ma diventano 89 dollari per Easy Digital Downloads.
  • La licenza del software WooCommerce è di $129, e i pagamenti ricorrenti sono di $199. Su Easy Digital Downloads, la licenza del software è di $199 e i pagamenti ricorrenti sono di $199.

Easy Digital Downloads vende anche dei pacchetti, tuttavia, che possono farvi risparmiare una notevole quantità di denaro. Ad esempio, è possibile ottenere l’accesso a tutte le estensioni per l’utilizzo su siti illimitati per $499 all’anno, il che consente di risparmiare una quantità di denaro, soprattutto su più siti:

Easy Digital Downloads bundles
Easy Digital Downloads bundle (fatturati annualmente)

Questo pacchetto costava 899 dollari, che era difficile da digerire. Ma il nuovo prezzo di 499 dollari lo rende un ottimo affare. E si possono trovare anche pacchetti ancora più economici se non si ha bisogno di ogni singola estensione.

Anche se ci sono diversi bundle WooCommerce, non c’è niente di paragonabile al valore che si ottiene con i bundle di Easy Digital Downloads.

Quindi, se avete bisogno di usare molte estensioni, specialmente su più siti, l’approccio bundle di Easy Digital Downloads potrebbe in realtà renderlo più accessibile.

Conclusioni::

  • Non c’è una regola difficile su quale sia più economico per WooCommerce rispetto a Easy Digital Downloads.
  • Le singole estensioni di WooCommerce sembrano essere di solito un po’ più economiche.
  • I pacchetti di Easy Digital Downloads potrebbero essere più accessibili, soprattutto se avete bisogno di molte estensioni o se gestite più negozi.

Prestazioni eCommerce

Un aspetto molto importante da tenere a mente è la performance. I siti di eCommerce WordPress sono molto esigenti e generano un sacco di caricamenti di pagine dinamiche che bypassano la cache. Funzionano in modo molto simile ai siti di affiliazione, e noi abbiamo un intero post dedicato alle cose da fare e da non fare per quanto riguarda l’hosting.

Dato che Easy Digital Downloads è più focalizzato nel suo approccio, ha generalmente migliori prestazioni. Ad esempio, ecco un Easy Digital Downloads ottimizzato per il caricamento del negozio in meno di 600 ms su Kinsta.

Esempio di tempo di caricamento di Easy Digital Downloads
Esempio di tempo di caricamento di Easy Digital Downloads

Se diamo un’occhiata a una nuova installazione di WooCommerce rispetto ad Easy Digital Downloads possiamo anche vedere una differenza. Abbiamo allestito una pagina del negozio con un unico prodotto, carrello della spesa, e abbiamo eseguito alcuni test.

Nuova Installazione di WooCommerce

La nostra nuova installazione di WooCommerce non ottimizzata è stata caricata in 774 ms. Ecco gli otto script di WooCommerce che sono stati caricati nella pagina del negozio:

  • /plugins/woocommerce/assets/css/woocommerce-layout.css
  • /plugins/woocommerce/assets/css/woocommerce-smallscreen.css
  • /plugins/woocommerce/assets/js/frontend/add-to-cart.min.js
  • /plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js
  • /plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js
  • /plugins/woocommerce/assets/js/frontend/woocommerce.min.js
  • /plugins/woocommerce/assets/js/frontend/cart-fragments.min.js
  • /?wc-ajax=get_refreshed_fragments

I siti WooCommerce, soprattutto quelli di grandi dimensioni, a volte incontrano problemi di tempo di caricamento con lo script /?wc-ajax=get_refreshed_fragments. La funzione dei frammenti del carrello e richieste AJAX in WooCommerce viene utilizzata per aggiornare il totale del carrello senza aggiornare la pagina. Il problema è che questa richiesta non può essere messa in cache e a volte ha un costo.

Un’opzione che avete per migliorare questo aspetto è quella di eliminare lo script. Potete farlo anche su una pagina specifica, come la vostra pagina più importante, la homepage. Questo, naturalmente, non deve essere fatto necessariamente, ma può migliorare la velocità. Potete vedere questo problema su GitHub e un esempio di funzione di de-accodamento che potreste utilizzare:

add_action( 'wp_enqueue_scripts', 'dequeue_woocommerce_cart_fragments', 11); function dequeue_woocommerce_cart_fragments() { if (is_front_page()) wp_dequeue_script('wc-cart-fragments'); }

Alcune alternative potrebbero essere l’utilizzo di un plugin di prestazioni che permette di disattivare facilmente la funzione dei frammenti del carrello o una soluzione JavaScript per il carrello della spesa. E, se siete curiosi, tutti e otto gli script di cui sopra si caricano anche in un sito web quando WooCommerce è abilitato.

Nuova Installazione di Easy Digital Downloads

La nostra nuova installazione di Easy Digital Downloads non ottimizzata si è caricata in 717 ms. Si tratta di una diminuzione del 7,36% del tempo di caricamento complessivo rispetto a WooCommerce. Ci sono anche solo due script di Easy Digital Download che sono stati caricati sulla pagina del negozio:

  • /plugins/easy-digital-downloads/templates/edd.min.css
  • /plugins/easy-digital-downloads/assets/js/edd-ajax.min.js

Quindi, anche se non c’è un’enorme differenza, EDD è sicuramente più leggero solo per il tempo in cui viene caricato sulla pagina del negozio. Entrambi gli script qui sopra caricano anche in tutto il sito quando EDD è abilitato.

Ottimizzazione dell’eCommerce per le Prestazioni

Sia Easy Digital Downloads che WooCommerce possono essere caricati velocemente se ottimizzati correttamente. Tuttavia, WooCommerce di solito richiede maggiori modifiche e un hosting ottimizzato per WooCommerce. Il nostro team WordPress si occupa quotidianamente dell’ottimizzazione dei siti WooCommerce e EDD ad alto traffico. Abbiamo visto tutto. Qui ci sono solo alcuni modi per trovare il perfetto equilibrio tra prestazioni e funzionalità:

  • Abbiamo una veloce cache delle pagine a livello di server, con regole atte a garantire la corretta funzionalità di WooCommerce e EDD.
  • Di default, alcune pagine che non dovrebbero mai essere messe in cache, come il carrello, il mio account e la cassa, sono escluse dalla cache.
  • Gli utenti bypassano automaticamente la cache quando viene rilevato il cookie woocommerce_items_in_cart o edd_items_in_cart per garantire una procedura di checkout fluida e in-sync.

Da Kinsta, si ha anche la possibilità di scegliere un piano che ha più PHP worker. I PHP worker gestiscono essenzialmente tutte le richieste che non sono servite dalla cache.

Cosa Scegliere tra WooCommerce e Easy Digital Downloads?

Alla fine, si torna ancora alla semplice differenza che abbiamo fatto nell’introduzione:

  • Per un negozio che vende soprattutto prodotti fisici, WooCommerce è probabilmente l’opzione migliore.
  • Per un negozio che vende soprattutto prodotti digitali, soprattutto quelli che richiedono licenze software, Easy Digital Downloads è probabilmente l’opzione migliore.

Le esigenze uniche del vostro negozio potrebbero far cambiare le cose e rendere un plugin un’opzione migliore dell’altra, ma quanto sopra è una buona regola nella maggior parte dei negozi.

E voi, avete usato entrambi questi plugin? Quale consigliereste e perché/quando?

Brian Jackson

Brian ha una grande passione per WordPress, lo usa da più di dieci anni e sviluppa anche un paio di plugin premium. Brian ama i blog, i film e le escursioni. Entra in contatto con Brian su Twitter.