Bright Vessel si sta espandendo attraverso acquisizioni. Vendi la tua agenzia WordPress a un partner Automattic e a un esperto verificato di WooCommerce.
Connettiamoci
Plugin WordPress di Yoast
Plugin WordPress di Yoast
Plugin WordPress di Yoast

Il negozio online di Yoast effettua una potente migrazione a WooCommerce

Ti è piaciuto questo articolo?
Condividilo sui social media!
Contenuto

La crescita della tua attività di e-commerce dipende dalla facilità di navigazione, dall'affidabilità, dalla velocità e dall'usabilità del tuo sito web. Il successo della tua attività di e-commerce dipende anche dalla piattaforma utilizzata per vendere contenuti, strumenti o prodotti sul tuo sito web. La migrazione di Yoast alla piattaforma WooCommerce è un esempio di come cambiare piattaforma per l'efficienza aziendale e il successo futuro. In questo articolo, analizzeremo da vicino la decisione di Yoast di migrare, i passaggi tecnici coinvolti e i vantaggi della migrazione.

Plugin WordPress di Yoast

Perché Yoast è migrato da EDD?

La popolarità di Yoast è cresciuta grazie al successo del suo blog SEO e del suo plugin. Tuttavia, il plugin ha creato delle difficoltà nella gestione del sito web. Pertanto, l'azienda ha cercato un nuovo metodo per rendere la gestione del sito più efficiente. Joost de Valk, il fondatore di Yoast, ha deciso di trasformare l'installazione originale di WordPress in un formato Easy Digital Downloads (EDD).

EDD ha facilitato la vendita e l'aggiornamento di plugin premium. Gli sviluppatori di Yoast hanno riscontrato l'affidabilità del formato per diversi anni, migliorandolo. Il software necessitava di un formato più adattabile. Ad esempio, Yoast desiderava la possibilità di aggiungere diverse valute non disponibili nel formato esistente.

Yoast si è messo alla ricerca dell'alternativa perfetta tenendo conto delle seguenti qualità necessarie:

  • Supporta pagamenti ricorrenti
  • Supporta gli account utente
  • Supporta più valute
  • Creazione di piattaforme SEO
  • Manutenibilità della piattaforma
  • Costi ragionevoli di migrazione e integrazione
  • Compatibilità prevista tra 5 e 10 anni

Migrare come?

Il team di architetti di Yoast si è riunito nel gennaio 2017 per discutere delle esigenze aziendali e delle modalità per soddisfarle. L'obiettivo principale era trovare una piattaforma compatibile con WordPress come Content Management System (CMS). Il team ha concluso che WooCommerce era la soluzione ideale. Tuttavia, c'era solo un problema: WooCommerce non supportava più valute.

Yoast ha aggirato questo ostacolo implementando il plugin Multilingual Press. Questo plugin consente l'installazione multisito, quindi la nuova piattaforma utilizza un sito diverso per ogni lingua. Ad esempio, il sito inglese utilizza il dollaro statunitense come valuta, mentre un sito europeo separato utilizza l'euro come valuta.

Dopo che il plugin Multilingual Press è stato scoperto come soluzione al divario multivaluta, WooCommerce è diventato una soluzione decisamente migliore perché:

  • Yoast può combinare il suo plugin con la piattaforma
  • Supporto webhook e API REST integrati
  • Comunità di piattaforme dinamiche
  • Grande ecosistema
  • Buon modello di dati
  • La piattaforma è una soluzione di eCommerce completa, quindi Yoast deve concentrarsi solo sulla SEO

Il dominio dell'eCommerce

Nel settore dell'e-commerce, la fluidità e l'accuratezza delle transazioni e dei registri sono fondamentali. Prima della migrazione, Yoast riscontrava difficoltà contabili a causa delle transazioni rimborsate. Le transazioni venivano elaborate correttamente con le informazioni del cliente e l'importo in dollari, ma quando venivano elaborati i rimborsi dei clienti, le transazioni venivano automaticamente rimosse dallo storico dei ricavi mensili.

Un aspetto essenziale dell'e-commerce è l'identificativo univoco, SKU, associato a ciascun prodotto. Lo SKU aiuta a identificare i prodotti prima e dopo la vendita. Lo SKU semplifica anche il monitoraggio delle transazioni. La nuova piattaforma di Yoast utilizza lo stesso numero che il reparto finanziario utilizza per tracciare i prodotti, come SKU del prodotto. La nuova piattaforma aumenta l'accuratezza dei dati storici:

  • Creazione automatica di un record storico ad ogni acquisto
  • Rendere i dati storici immutabili
  • Applicazione degli aggiornamenti delle informazioni del cliente e dei rimborsi come una nuova transazione separata

I requisiti tecnici

Migrazione

Yoast aveva molti dati storici da migrare da Easy Digital Downloads alla nuova piattaforma. Per migrare tutto in una volta, è stato utilizzato uno strumento di migrazione in grado di migrare grandi set di dati, Pandas. Migrare un set di dati così grande era molto complesso. I dati dovevano essere deserializzati perché erano salvati in un unico meta valore. Tuttavia, Yoast ha dovuto ricorrere a PHP per la deserializzazione, al fine di aumentare l'efficienza. Migrare quantità minori avrebbe reso il processo più fluido.

Aggregazione

Yoast ora dispone di due siti con tutti i dati disponibili in un'unica posizione: MyYoast. Gli ordini vengono sincronizzati automaticamente con MyYoast tramite webhook, il sistema di sincronizzazione della nuova piattaforma. Tuttavia, alcune informazioni potrebbero andare perse a causa dell'interruzione del sistema di ricezione. Pertanto, un'altra alternativa potrebbe fungere da backup.

Per evitare la perdita di dati dovuta a un sistema di ricezione inattivo, può essere utile una coda di messaggi o un progetto di job ritardato. Yoast utilizza una porta PHP simile al progetto di job ritardato di Ruby on Rails. I job ritardati possono essere pianificati per un'esecuzione successiva per adattarsi a un sistema inattivo. Pertanto, la nuova piattaforma è configurata con un URL fittizio personalizzato e una classe scheduler viene utilizzata per pianificare i job. In questa configurazione, i webhook diventano job.

Ecco come funziona:

  1. Sono previste diverse classi per gestire i lavori
  2. Ogni classe gestisce un elemento fondamentale
  3. Un addetto alle attività di background gestisce i lavori
  4. I prodotti sono quindi immediatamente visibili dal cliente su MyYoast

Applicazione di WordPress

Un'installazione solida di WordPress è la chiave per un framework di successo.

Ecco come configurare WordPress:

  • Potrebbe essere necessario un aiuto professionale per orientarsi tra le sue caratteristiche uniche
  • WordPress è fondamentale per aggiornare le applicazioni di eCommerce
  • Compositore spiega l'installazione
  • L'app Twelve-Factor spiega anche l'impostazione

Prestazioni ottimali

Per prestazioni ottimali, si consiglia la memorizzazione nella cache degli oggetti in caso di vendite di grandi volumi perché:

  • Senza di esso, i modelli di ordine devono essere re-istanziati ad ogni richiesta riguardante un ordine
  • Senza di esso, il processo è più lento
  • La reinstaurazione dei modelli di ordine è costosa

Per ottenere prestazioni ottimali, è possibile utilizzare insieme la memorizzazione nella cache degli oggetti e le richieste pull di WooCommerce.

Estensioni e plugin

Per aumentare la funzionalità e il successo della migrazione di Yoast sono state utilizzate estensioni e plugin. Tra questi:

  • CMB2
  • Tipo di campo CMB2
  • Campo di ricerca post CMB2
  • Google Authenticator
  • Richiesta di Google Authenticator per utente
  • MailChimp per WordPress
  • MailChimp per WordPress-Premium
  • Membri
  • Stampa multilingue
  • New Relic Reporting per WordPress
  • Timbro postale
  • Schema colori amministratore di Romance
  • WooCommerce
  • Pagamenti WooCommerce basati sul paese
  • WooCommerce Adyencw
  • Link ai coupon WooCommerce
  • Prezzi dinamici di WooCommerce
  • Personalizzatore di e-mail WooCommerce
  • Numero di partita IVA UE di WooCommerce
  • WooCommerce fornisce prodotti
  • Gateway di pagamento rapido WooCommerce Paypal
  • Pacchetti di prodotti WooCommerce
  • Abbonamenti WooCommerce
  • Yoast SEO: WooCommerce
  • Yoast SEO Premium

I vantaggi della migrazione

Sebbene la popolarità di EDD e SEO abbia contribuito alla crescita di Yoast, la migrazione è stata necessaria per sostenerne la crescita e il successo futuro. A causa della migrazione:

  • Le prestazioni di Yoast sono migliorate notevolmente dopo il lancio della nuova piattaforma
  • Trasferire conti e rimborsi è molto più semplice
  • La nuova piattaforma e i suoi strumenti integrati creano un'attività di eCommerce di successo, preparando al contempo il successo futuro

Bright Vessel è un'esperta nell'installazione di WordPress e piattaforme di e-commerce. Bright Vessel è anche un esperto verificato di WooCommerce. Siamo disponibili a rispondere alle vostre domande sulla migrazione della piattaforma e sulle piattaforme di e-commerce. Possiamo aiutarvi a preservare la funzionalità della vostra piattaforma, aumentandone al contempo i profitti. Contattaci oggi per quanto riguarda il tuo eCommerce.

Ottieni il tuo audit SEO gratuito

Modulo di verifica SEO gratuito

"*" indica i campi obbligatori

Questo campo serve per la convalida e non dovrebbe essere modificato.
Ti è piaciuto questo articolo?
Condividilo sui social media!
Ottieni il tuo audit SEO gratuito

Modulo di verifica SEO gratuito

"*" indica i campi obbligatori

Questo campo serve per la convalida e non dovrebbe essere modificato.
Ottieni il tuo audit SEO gratuito

Modulo di verifica SEO gratuito

"*" indica i campi obbligatori

Questo campo serve per la convalida e non dovrebbe essere modificato.
Ti è piaciuto questo articolo?
Condividilo sui social media!

Lascia una risposta

Dai un'occhiata a un altro post del blog!

Torna a tutti i post del blog
© 2024 Bright Vessel. Tutti i diritti riservati.
chevron-down freccia sinistra