Plugin WordPress di Yoast
Plugin WordPress di Yoast
Plugin WordPress di Yoast

Il Webshop di Yoast effettua una potente migrazione a WooCommerce

Vi piace questo articolo?
Condividetelo sui social media!
Contenuti

La crescita della vostra attività di eCommerce dipende dalla facilità di navigazione, dall'affidabilità, dalla velocità e dall'usabilità del vostro sito web. Il successo della vostra attività di commercio elettronico dipende anche dalla piattaforma sottostante utilizzata per vendere contenuti, strumenti o prodotti sul vostro sito web. La migrazione di Yoast alla piattaforma WooCommerce è un esempio di cambiamento di piattaforma per l'efficienza aziendale e il successo futuro. In questo articolo analizzeremo da vicino la decisione di Yoast di effettuare la migrazione, i passaggi tecnici necessari e i vantaggi della migrazione.

Plugin WordPress di Yoast

Perché Yoast è migrato da EDD?

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

L'EDD facilitava la vendita e l'aggiornamento dei plugin premium. Gli sviluppatori di Yoast hanno trovato questo formato affidabile per un certo numero di anni e lo hanno migliorato. Il software aveva bisogno di un formato più adattabile. Ad esempio, Yoast voleva la possibilità di aggiungere varie valute non disponibili con il formato esistente.

Yoast ha cercato di trovare l'alternativa perfetta tenendo conto di queste qualità necessarie:

  • Supporta i pagamenti ricorrenti
  • Supporta gli account utente
  • Supporta più valute
  • Creazione di una piattaforma 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 del 2017 per discutere delle esigenze aziendali e dei modi per soddisfarle. L'obiettivo primario era trovare una piattaforma compatibile con WordPress come sistema di gestione dei contenuti (CMS). Il team ha concluso che WooCommerce faceva al caso suo. Tuttavia, c'era solo un problema: WooCommerce non supporta le valute multiple.

Yoast ha aggirato questo ostacolo implementando il plugin Multilingual Press. Questo plugin consente l'installazione di più siti, per cui 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 problema della multicurrency, WooCommerce è diventato una soluzione di gran lunga migliore:

  • Yoast può combinare il suo plugin con la piattaforma
  • Supporto Webhook e API REST integrati
  • Una vivace comunità di piattaforma
  • Grande ecosistema
  • Buon modello di dati
  • La piattaforma è una soluzione completa per l'e-commerce, quindi Yoast deve concentrarsi solo sulla SEO.

Il dominio dell'e-commerce

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

Un aspetto essenziale del commercio elettronico è l'identificativo univoco, SKU, collegato a ciascun prodotto. Lo SKU aiuta a identificare i prodotti prima e dopo la loro vendita. Lo SKU facilita inoltre la tracciabilità delle transazioni. La nuova piattaforma di Yoast utilizza come SKU lo stesso numero che il reparto finanziario utilizza per tracciare i prodotti. La nuova piattaforma aumenta l'accuratezza dei dati storici:

  • Creazione automatica di un record storico ad ogni acquisto
  • Rendere immutabili i dati storici
  • Applicare gli aggiornamenti delle informazioni sul cliente e i rimborsi come una nuova transazione separata.

I requisiti tecnici

Migrazione

Yoast aveva molti dati storici da migrare da Easy Digital Downloads alla nuova piattaforma. È stato utilizzato uno strumento di migrazione in grado di migrare grandi insiemi di dati, Pandas, per migrare tutto in una volta. La migrazione di un set di dati così grande è stata molto complessa. I dati dovevano essere disserializzati perché erano salvati in un unico metavalore. Tuttavia, Yoast ha scelto di utilizzare PHP per l'aserializzazione per aumentare l'efficienza. La migrazione di quantità minori avrebbe reso il processo più fluido.

Aggregazione

Yoast ha ora due siti con tutti i dati disponibili in un'unica posizione: MyYoast. Gli ordini vengono sincronizzati automaticamente con MyYoast utilizzando i webhook, il sistema di sincronizzazione della nuova piattaforma. Tuttavia, alcune informazioni possono andare perdute a causa del malfunzionamento del sistema di ricezione. Pertanto, un'altra alternativa può servire come backup.

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

Ecco come funziona:

  1. Sono state create diverse classi per gestire i lavori
  2. Ogni classe gestisce un elemento fondamentale
  3. Un operatore in background gestisce i lavori
  4. I prodotti sono quindi immediatamente visibili dal cliente su MyYoast.

Applicazione di WordPress

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

Ecco come configurare WordPress:

  • Potrebbe essere necessario l'aiuto di un professionista per navigare tra le sue caratteristiche uniche.
  • WordPress è la chiave per aggiornare le applicazioni di eCommerce
  • Il compositore spiega la configurazione
  • L'applicazione dei dodici fattori spiega anche la configurazione

Prestazioni ottimali

Per ottenere prestazioni ottimali, la cache degli oggetti è consigliata in caso di volumi di vendita elevati:

  • Senza di essa, i modelli di ordine devono essere reistanziati ad ogni richiesta relativa ad un ordine.
  • Senza di essa, il processo è più lento
  • La reintegrazione dei modelli di ordine è costosa

La cache degli oggetti e le richieste di pull di WooCommerce possono essere utilizzate insieme per ottenere prestazioni ottimali.

Estensioni e plugin

Per aumentare la funzionalità e il successo della migrazione di Yoast sono stati utilizzati estensioni e plugin. Questi includono:

  • CMB2
  • Tipo di campo CMB2
  • Campo di ricerca dei messaggi CMB2
  • Autenticatore Google
  • Prompt di Google Authenticator per utente
  • MailChimp per WordPress
  • MailChimp per WordPress-Premium
  • Membri
  • Stampa multilingue
  • Reporting di New Relic per WordPress
  • Timbro postale
  • Schema di colore Romance Admin
  • WooCommerce
  • Pagamenti in base al paese di WooCommerce
  • WooCommerce Adyencw
  • Link ai coupon di WooCommerce
  • Prezzi dinamici di WooCommerce
  • Personalizzatore di e-mail WooCommerce
  • WooCommerce Partita IVA UE
  • WooCommerce Regala prodotti
  • WooCommerce Paypal Express Checkout Gateway
  • Pacchetti di prodotti WooCommerce
  • Abbonamenti WooCommerce
  • Yoast SEO: WooCommerce
  • Yoast SEO Premium

I vantaggi della migrazione

Sebbene l'EDD e la popolarità SEO abbiano aumentato la crescita di Yoast, la migrazione era necessaria per sostenere la crescita e il successo futuro. Grazie alla migrazione:

  • Le prestazioni di Yoast sono migliorate in modo sostanziale dopo il lancio della nuova piattaforma.
  • Il trasferimento dei conti e i rimborsi sono molto più semplici.
  • La nuova piattaforma e i suoi strumenti integrati creano un'attività di eCommerce di successo, preparando al contempo il successo futuro.

Bright Vessel è esperto nell'installazione di WordPress e delle piattaforme di e-commerce. Bright Vessel è anche un esperto verificato di WooCommerce. Siamo a disposizione per rispondere alle vostre domande sulla migrazione della piattaforma e sulle piattaforme eCommerce. Possiamo aiutarvi a preservare la funzionalità della vostra piattaforma, aumentando al contempo i profitti. Contattateci oggi stesso per il vostro eCommerce.

Ottenete il vostro audit SEO gratuito

Modulo di verifica SEO gratuito

"*" indica i campi obbligatori

Questo campo è a scopo di convalida e deve essere lasciato invariato.
Contenuti
Vi piace questo articolo?
Condividetelo sui social media!
Ottenete il vostro audit SEO gratuito

Modulo di verifica SEO gratuito

"*" indica i campi obbligatori

Questo campo è a scopo di convalida e deve essere lasciato invariato.
Ottenete il vostro audit SEO gratuito

Modulo di verifica SEO gratuito

"*" indica i campi obbligatori

Questo campo è a scopo di convalida e deve essere lasciato invariato.
Vi è piaciuto questo articolo?
Condividetelo sui social media!

Lascia una risposta

Date un'occhiata a un altro post del blog!

Torna a tutti i post del blog
© 2024 Bright Vessel. Tutti i diritti riservati.
crocemenuchevron-downfreccia-sinistra