Parliamo di Divi 5.0 e del futuro di Divi

Pubblicato: 2022-11-11

Oggi parlerò di alcuni dei grandi aggiornamenti di Divi su cui abbiamo lavorato. Sarà un post lungo con molte informazioni! Se vuoi solo le note sulla scogliera, eccole qui:

  • Stiamo lavorando a Divi 5.0, una riscrittura delle tecnologie principali di Divi che fungerà da trampolino di lancio verso il futuro.
  • Divi 5.0 è un aggiornamento fondamentale incentrato su prestazioni, stabilità, scalabilità ed estensione.
  • Verrà fornito con una nuova API che consentirà al nostro team e alla comunità di sviluppo di Divi di creare funzionalità migliori, più velocemente e con meno bug.
  • Nel frattempo, stiamo espandendo il nostro team per offrirti ancora più valore durante questa transizione.

Ora per tutti i dettagli

Stiamo costruendo una nuova fondazione per Divi

Circa un anno fa abbiamo iniziato a trasferire il nostro team di sviluppo a un progetto pluriennale, Divi 5.0 . In questo momento la maggior parte del nostro team è concentrata su questo importante sforzo che definirà il futuro di Divi.

Potresti aver notato che il ritmo di sviluppo delle funzionalità di Divi è rallentato nell'ultimo anno. Questo perché quando ogni nuova funzionalità per l'attuale versione di Divi è stata completata, i membri del team coinvolti sono stati trasferiti al team Divi 5.0. Un progetto con un orizzonte temporale molto più lungo.

Divi 5.0 è ciò che chiamiamo "Aggiornamento della base". È una riscrittura completa delle tecnologie di base di Divi, ripensata per il futuro e costruita utilizzando tutte le conoscenze e l'esperienza che il nostro team ha acquisito negli ultimi nove anni nella creazione di Divi.

Ora, mentre Divi si avvicina al suo decimo compleanno, è tempo di fare un passo indietro e costruire una nuova base su cui possiamo spingerci avanti ancora una volta nel prossimo decennio.

Divi 5.0 è focalizzato su prestazioni , stabilità , scalabilità ed estensibilità . Sarà molto più veloce. Sarà a prova di futuro e costruito per la direzione in cui si sta dirigendo WordPress. Verrà fornito con un'API che offre agli sviluppatori un'incredibile libertà. Sarà anche compatibile con le versioni precedenti e non interromperà gli utenti Divi.

In effetti, quando esegui l'aggiornamento a Divi 5.0, non noterai molti cambiamenti dal punto di vista dell'interfaccia utente. Non stiamo aggiungendo un sacco di nuove funzionalità in Divi 5.0. Non è questo l'obiettivo. A prima vista, il Divi Builder apparirà e funzionerà allo stesso modo di adesso (con forse alcune novità interessanti qua e là), ma tutto dietro le quinte sarà notevolmente migliorato e quei miglioramenti si manifesteranno in diversi modi significativi.

Prestazioni e scalabilità migliorate

Prestazioni e scalabilità sono al centro di Divi 5.0. Stiamo migliorando notevolmente la rapidità di Visual Builder, la velocità di caricamento delle pagine front-end e la capacità di Divi di gestire progetti molto grandi e complessi.

Ricreare il Visual Builder ci dà l'opportunità di apportare modifiche fondamentali al modo in cui funzionano le interazioni e al modo in cui l'applicazione esegue il rendering degli aggiornamenti durante la progettazione del tuo sito Web, velocizzando le cose da ogni angolazione. Ci impegniamo a rendere il Visual Builder estremamente veloce e affinché non si impantani mai, indipendentemente da ciò che gli si lancia.

La velocità del tuo sito web migliorerà anche con Divi 5.0. Stiamo ricreando il framework di back-end di Divi, ripulendo anni di debiti tecnici, cambiando il formato di archiviazione di Divi e migliorando il suo meccanismo di rendering. Questa nuova versione di Divi sarà in grado di elaborare le impostazioni di progettazione molto più rapidamente.

Niente più codici brevi

Uno dei maggiori cambiamenti che arriveranno con Divi 5.0 è la migrazione dagli shortcode verso un formato di archiviazione più moderno. La migrazione dagli shortcode ha diversi vantaggi.

  1. Consentirà un'elaborazione più rapida e semplificata delle tue pagine Divi e di tutte le relative impostazioni di progettazione.
  2. Si tradurrà in un minor numero di bug nati dalla complessità coinvolta nel modo in cui gli shortcode e gli attributi shortcode sono nidificati nel contenuto del post.
  3. Ci semplificherà la creazione di un sistema per abilitare il nostro contenuto nidificato (come le righe all'interno delle righe).

Ancora più importante, questo cambiamento porterà Divi ad allinearsi con il futuro di WordPress, che si sta evolvendo in una nuova direzione.

La nuova API Builder

Probabilmente la parte più eccitante di Divi 5.0 è un cambio di paradigma nel modo in cui ci stiamo avvicinando al suo sviluppo. Aprirà così tante nuove possibilità per gli sviluppatori di terze parti. Il nuovo Divi Builder sarà completamente personalizzabile. Gli sviluppatori potranno utilizzare l'API Divi per creare tutto ciò che vogliono. Gli sviluppatori non solo saranno in grado di creare moduli nuovi e sorprendenti, ma saranno anche in grado di creare nuovi tipi di impostazioni e funzionalità completamente nuove. Per spiegare la differenza tra l'attuale API Divi e l'API Divi 5.0 (da un non sviluppatore all'altro), vorrei fare un'analogia.

Immaginiamo che il Visual Builder sia una casa. Abbiamo costruito quella casa ed era scolpita nella pietra. Più avanti, abbiamo voluto dare alle persone la possibilità di costruire i propri moduli o, nel caso di questa analogia, la possibilità di personalizzare la propria casa. Poiché la casa era già scolpita nella pietra, i modi in cui potevamo consentire la personalizzazione erano limitati. Siamo stati in grado di aprire solo piccoli modi specifici per personalizzare la casa. Abbiamo piantato un chiodo in un muro e abbiamo detto: "Ecco un posto dove puoi personalizzare. Puoi appendere un'immagine a quel chiodo, assicurati solo che l'immagine sia della dimensione giusta e che ci sia un filo compatibile con il chiodo da cui pende".

È bello, ma non c'è molto spazio per l'innovazione! Le nuove idee sono ostacolate dalla struttura rigida dell'attuale API di Divi.

Nella nuova versione di Divi Builder, non ti daremo solo un chiodo sul muro. Ti daremo i progetti, il legname, il martello e i chiodi. Nella versione attuale di Divi Builder, puoi appendere le tue foto al muro. Nella nuova versione di Divi Builder, potrai rimodellare il piano terra o persino aggiungere un secondo piano.

Potenziare la comunità

Stiamo prendendo tutti gli "sviluppatori di terze parti" nella community e li eleviamo a "sviluppatori di prima parte". Gli strumenti che avrai per personalizzare il builder saranno esattamente gli stessi strumenti che il nostro team utilizza per costruire il builder in primo luogo. I nostri interessi come creatori di Divi e gli interessi della comunità di sviluppo saranno la stessa cosa.

Il futuro di Divi è il fondamento di un ecosistema più ampio. Vogliamo che quell'ecosistema prosperi, proprio come ha fatto WordPress. In effetti, gli sviluppatori che hanno familiarità con la creazione di blocchi per WordPress troveranno molte somiglianze nell'API del modulo Divi 5.0. I blocchi di WordPress saranno adattati più facilmente a Divi e gli sviluppatori di WordPress saranno in grado di lanciarsi a capofitto nella costruzione di cose per la nostra comunità. Stiamo costruendo questa nuova versione di Divi per funzionare in armonia con WordPress.

Se sei uno sviluppatore, amerai questi cambiamenti. Se non sei uno sviluppatore, adorerai tutti i fantastici moduli e strumenti che gli sviluppatori della community potranno creare per te.

Potenziare il nostro team

La nuova API non sarà utile solo per gli sviluppatori della community, ma sarà utile anche per il nostro team. Questo perché Divi verrà creato utilizzando l'API che creiamo. Inoltre, stiamo costruendo questa nuova versione di Divi con la capacità di estensione come valore fondamentale. Stiamo ricreando tutto ciò che abbiamo creato in passato, ma lo stiamo facendo mentre riflettiamo molto più profondamente su come ciascuna funzionalità potrebbe cambiare ed espandersi in modi imprevisti, consentendo meno attriti nello sviluppo futuro.

Divi 5.0 è un investimento nel nostro futuro. Stiamo costruendo noi stessi gli strumenti di cui abbiamo bisogno per creare un ottimo software. Anche se ci vorrà del tempo per finire, una volta terminato, sarà il trampolino di lancio che ci consentirà di correre di nuovo in avanti, creando meravigliose nuove funzionalità molto più velocemente di prima e con molti meno bug lungo il percorso.

Ci stiamo preparando in modo da poter superare la concorrenza e soddisfare un maggior numero di richieste.

Nuovi entusiasmanti progetti lungo la strada

Mentre lavoriamo su Divi 5.0, non rilasceremo molte nuove funzionalità per Divi Builder. Se lo facessimo, dovrebbero essere ricreati da capo dal team Divi 5.0, risultando in un ciclo di sviluppo senza fine ‍. Ecco perché il nostro ritmo di sviluppo delle funzionalità è rallentato di recente. Ma non preoccuparti... non ti lasceremo in sospeso! Abbiamo intenzione di fare il contrario.

Quest'anno abbiamo raddoppiato Divi, assunto più sviluppatori e ampliato il nostro team in modo da poter lavorare su nuovi strumenti e risorse integrati in Divi sul nostro sito Web che aggiungeranno ancora più valore alla tua iscrizione e miglioreranno il flusso di lavoro di progettazione web. Continueremo a costruire cose che renderanno Divi migliore, senza interrompere lo sviluppo di Divi 5.0.

In effetti, abbiamo già lanciato un paio di questi nuovi progetti. Il primo esempio è stato Divi Cloud e il secondo esempio è stato Divi Teams. Queste funzionalità sono diverse dalle altre funzionalità di Divi. Sono applicazioni indipendenti che funzionano con Divi e migliorano Divi, ma possono essere sviluppate da sole e sono supportate dai propri modelli freemium.

Rimarrai sorpreso e deliziato dalle novità che continuiamo a lanciare quest'anno e il prossimo anno, anche mentre Divi 5.0 è in fase di sviluppo. Continueremo a rilasciare nuove cose che rendono Divi migliore, ma ci concentreremo sulle cose intorno al builder e sulle cose che si integrano con il builder, piuttosto che sul builder stesso. Una volta rilasciato Divi 5.0, è tutto a tutto vapore su tutti i fronti!

Quando sarà pronto Divi 5.0?

Potresti chiederti "quando uscirà Divi 5.0?" Questa è una domanda a cui è difficile rispondere in questa fase di sviluppo. Abbiamo già lavorato su Divi 5.0 per oltre un anno e c'è ancora molto da finire. Il nostro obiettivo è rilasciare una versione beta l'anno prossimo che tutti potranno testare. Successivamente, il rilascio ufficiale dipenderà completamente dal feedback degli utenti. Questo è un aggiornamento molto grande e non ci affretteremo a farlo. Puoi aspettarti che Divi 5.0 richieda un po' di tempo per finire, ma per quell'attesa ne vale la pena. Nel frattempo, puoi fidarti che stiamo pianificando il futuro e che abbiamo a cuore i tuoi migliori interessi.

Il nostro piano provvisorio è di rilasciare Divi 5.0 in più fasi:

  1. Fase 1: Developer Alpha – Questa sarà una versione non completata dell'API Divi 5.0. Darà agli sviluppatori uno sguardo sul futuro di Divi in ​​modo che possano iniziare a fare piani su come adattare le loro attuali estensioni Divi.
  2. Fase 2: Developer Beta – Questa sarà una versione incompleta di Divi 5.0 con una versione finita dell'API Divi 5.0. Ciò consentirà agli sviluppatori di iniziare ad aggiornare le proprie estensioni in anticipo, molto prima del rilascio ufficiale di Divi 5.0.
  3. Fase 3: Public Alpha – Inizieremo la public alpha con una versione “lite” di Divi 5.0. Questa sarà una versione completamente funzionale di Divi 5.0, ma mancherà di alcune delle attuali funzionalità e moduli di Divi. Consentirà a gran parte della nostra community di utilizzare Divi 5.0 e di fornirci feedback. Questo sarà adatto per la creazione di nuovi siti Divi e per i test, ma non sarà adatto per l'uso su siti Web Divi esistenti a causa della mancanza di funzionalità.
  4. Fase 4: Beta pubblica – La beta pubblica inizierà una volta che tutte le funzionalità di Divi saranno state aggiunte all'alfa pubblica e tutti i feedback dell'alfa saranno stati affrontati. Questa sarà la versione finale di Divi 5.0, in attesa di eventuali correzioni di bug rilevate durante la beta.
  5. Fase 5: Rilascio ufficiale – Rilasceremo ufficialmente Divi 5.0, come un normale aggiornamento nella dashboard di WordPress, una volta che tutti i feedback della beta pubblica saranno stati affrontati.

Siamo ancora qui, a lavorare più duramente che mai

Non preoccuparti, c'è una buona ragione per cui ultimamente siamo stati un po' tranquilli. Abbiamo tenuto la testa bassa, lavorando più duramente che mai su una nuova base per Divi e su nuovi progetti costruiti da nuovi team che ci allungheranno in nuove entusiasmanti direzioni. Se hai domande, lascia un commento! Leggerò ogni singolo commento e non vedo l'ora di chattare con te.