Să vorbim despre Divi 5.0 și despre viitorul Divi
Publicat: 2022-11-11Astăzi voi vorbi despre unele dintre marile actualizări Divi la care am lucrat. Aceasta va fi o postare lungă, cu multe informații! Dacă vrei doar notele de stâncă, iată-le:
- Lucrăm la Divi 5.0, o rescrie a tehnologiilor de bază ale Divi care ne va servi drept trambulină în viitor.
- Divi 5.0 este o actualizare fundamentală axată pe performanță, stabilitate, scalabilitate și extindere.
- Acesta va fi livrat cu un nou API care va permite echipei noastre și comunității de dezvoltare Divi să construiască funcții mai bune, mai rapid și cu mai puține erori.
- Între timp, ne extindem echipa pentru a vă oferi și mai multă valoare în timpul acestei tranziții.
Acum pentru toate detaliile
Construim o nouă fundație pentru Divi
În urmă cu aproximativ un an, am început să facem tranziția echipei noastre de dezvoltare la un proiect de mai mulți ani, Divi 5.0 . În acest moment, majoritatea echipei noastre se concentrează pe acest efort important care va defini viitorul Divi.
S-ar putea să fi observat că ritmul de dezvoltare a caracteristicilor Divi a încetinit în ultimul an. Asta pentru că, pe măsură ce fiecare caracteristică nouă pentru versiunea actuală a Divi a fost terminată, membrii echipei implicați au fost transferați la echipa Divi 5.0. Un proiect cu un orizont de timp mult mai lung.
Divi 5.0 este ceea ce numim „Actualizarea fundației”. Este o rescrie completă a tehnologiilor de bază ale Divi, re-imaginată pentru viitor și construită folosind toate cunoștințele și experiența pe care echipa noastră le-a dobândit în ultimii nouă ani în construirea Divi.
Acum, când Divi se apropie de cea de-a 10-a aniversare, este timpul să facem un pas înapoi și să construim o nouă fundație de la care să ne putem propulsa din nou în următorul deceniu.
Divi 5.0 se concentrează pe performanță , stabilitate , scalabilitate și extindere . Va fi mult mai rapid. Va fi pregătit pentru viitor și va fi construit pentru direcția pe care se îndreaptă WordPress. Va fi livrat cu un API care oferă dezvoltatorilor o libertate incredibilă. De asemenea, va fi compatibil cu versiunea inversă și nu va perturba utilizatorii Divi.
De fapt, când actualizați la Divi 5.0, nu veți observa o schimbare prea mare din perspectiva UI. Nu adăugăm o grămadă de funcții noi în Divi 5.0. Nu acesta este scopul. La prima vedere, Divi Builder va arăta și va funcționa la fel ca acum (cu poate câteva lucruri noi interesante introduse aici și colo), dar totul din culise va fi mult îmbunătățit, iar acele îmbunătățiri se vor manifesta în mai multe moduri semnificative.
Performanță și scalabilitate îmbunătățite
Performanța și scalabilitatea sunt punctul central al Divi 5.0. Îmbunătățim considerabil gradul de claritate al Visual Builder, viteza de încărcare a paginilor front-end și capacitatea Divi de a gestiona design-uri foarte mari și complexe.
Recrearea Visual Builder ne oferă posibilitatea de a face modificări fundamentale în modul în care funcționează interacțiunile și în modul în care aplicația redă actualizări pe măsură ce vă proiectați site-ul web, accelerând lucrurile din orice unghi. Ne angajăm să facem Visual Builder extrem de rapid și ca acesta să nu se blocheze niciodată, indiferent de ce ați arunca în el.
Viteza site-ului dvs. se va îmbunătăți și cu Divi 5.0. Recreăm cadrul de backend al Divi, curățăm ani de datorii tehnice, schimbăm formatul de stocare al Divi și îmbunătățim mecanismul de randare. Această nouă versiune a Divi va putea procesa setările de design mult mai rapid.
Nu mai sunt scurte coduri
Una dintre cele mai mari schimbări care va veni cu Divi 5.0 este migrarea de la shortcode-uri către un format de stocare mai modern. Migrarea departe de codurile scurte are mai multe beneficii.
- Acesta va permite o procesare mai rapidă și mai eficientă a paginilor dvs. Divi și a tuturor setărilor de design ale acestora.
- Va avea ca rezultat mai puține erori născute din complexitatea implicată în modul în care codurile scurte și atributele codurilor scurte sunt imbricate în conținutul postării.
- Ne va fi mai ușor să construim un sistem pentru a permite conținutul imbricat propriu (cum ar fi rândurile din rânduri).
Cel mai important, această schimbare va aduce Divi în alinierea cu viitorul WordPress, care evoluează într-o nouă direcție.
API-ul New Builder
Probabil cea mai interesantă parte a Divi 5.0 este o schimbare de paradigmă în modul în care abordăm dezvoltarea sa. Va deschide atât de multe posibilități noi pentru dezvoltatori terți. Noul Divi Builder va fi complet personalizabil. Dezvoltatorii vor putea folosi API-ul Divi pentru a crea orice doresc. Dezvoltatorii nu numai că vor putea crea module noi și uimitoare, dar vor putea, de asemenea, să creeze noi tipuri de setări și caracteristici complet noi proprii. Pentru a explica diferența dintre API-ul Divi actual și API-ul Divi 5.0 (de la un non-dezvoltator la altul), permiteți-mi să fac o analogie.
Să ne imaginăm că Visual Builder este o casă. Am construit acea casă și a fost pusă în piatră. Mai târziu, pe drum, am vrut să oferim oamenilor opțiunea de a-și construi propriile module sau, în cazul acestei analogii, posibilitatea de a-și personaliza casa. Deoarece casa era deja pusă în piatră, modalitățile pe care le-am putea permite personalizarea erau limitate. Am putut deschide doar mici moduri specifice de a personaliza casa. Am bătut un cui într-un perete și am spus: „Iată un loc unde poți personaliza. Puteți atârna o poză de acel cui, doar asigurați-vă că imaginea are dimensiunea potrivită și că există un fir care este compatibil cu cuiul de care atârnă.”
E frumos, dar nu prea este loc de inovație! Ideile noi sunt împiedicate de structura rigidă a actualului API al Divi.
În noua versiune a Divi Builder, nu vă vom da doar un cui pe perete. Vă vom oferi schițele, cheresteaua, ciocanul și cuiele. În versiunea actuală a Divi Builder, vă puteți agăța propriile fotografii pe perete. În noua versiune a Divi Builder, veți putea să remodelați parterul sau chiar să adăugați o a doua etapă.
Împuternicirea comunității
Luăm toți „dezvoltatorii terți” din comunitate și îi ridicăm la „dezvoltatori primari”. Instrumentele pe care le veți avea pentru a personaliza constructorul vor fi exact aceleași instrumente pe care echipa noastră le folosește pentru a construi constructorul în primul rând. Interesele noastre ca creatori ai Divi și interesele comunității de dezvoltare vor fi unul și același.
Viitorul Divi este ca fundament al unui ecosistem mai larg. Ne dorim ca acel ecosistem să prospere, la fel cum a făcut WordPress. De fapt, dezvoltatorii familiarizați cu crearea de blocuri pentru WordPress vor găsi o mulțime de asemănări în API-ul modulului Divi 5.0. Blocurile WordPress vor fi adaptate mai ușor la Divi, iar dezvoltatorii WordPress vor putea sări cu capul întâi în construirea de lucruri pentru comunitatea noastră. Construim această nouă versiune a Divi pentru a funcționa în armonie cu WordPress.
Dacă sunteți dezvoltator, o să vă placă aceste schimbări. Dacă nu sunteți dezvoltator, veți iubi toate modulele și instrumentele uimitoare pe care dezvoltatorii din comunitate le vor putea crea pentru dvs.
Împuternicirea echipei noastre
Noul API nu va fi util doar pentru dezvoltatorii din comunitate, ci va fi util și pentru propria noastră echipă. Asta pentru că Divi va fi construit folosind API-ul pe care îl creăm noi. Mai mult, construim această nouă versiune a Divi cu capacitatea de extindere ca valoare de bază. Recreăm tot ce am creat în trecut, dar facem acest lucru în timp ce ne gândim mult mai profund la modul în care fiecare caracteristică s-ar putea schimba și extinde în moduri neprevăzute, permițând mai puține frecări în dezvoltarea viitoare.
Divi 5.0 este o investiție în propriul nostru viitor. Ne construim singuri instrumentele de care avem nevoie pentru a construi un software grozav. Deși va dura un timp pentru a termina, odată ce este gata, va fi trambulină care ne va permite să sprintăm din nou înainte, creând noi funcții minunate mult mai rapid decât înainte și cu multe mai puține erori pe parcurs.
Ne pregătim astfel încât să putem depăși concurența și să vă îndeplinim mai multe solicitări.
Noi proiecte interesante pe parcurs
În timp ce lucrăm la Divi 5.0, nu vom lansa o grămadă de funcții noi pentru Divi Builder. Dacă am face-o, ar trebui să fie recreate din nou de către echipa Divi 5.0, rezultând un ciclu de dezvoltare fără sfârșit . De aceea, ritmul nostru de dezvoltare a caracteristicilor a încetinit recent. Dar nu vă faceți griji... nu vă vom lăsa spânzurați! Planificăm să facem invers.
Anul acesta ne-am dublat pe Divi, am angajat mai mulți dezvoltatori și ne-am extins echipa, astfel încât să putem lucra la noi instrumente și resurse integrate Divi pe site-ul nostru web, care vor adăuga și mai multă valoare calității de membru și vor îmbunătăți fluxul de lucru pentru design web. Vom continua să construim lucruri care vor face Divi mai bun, fără a perturba dezvoltarea Divi 5.0.
De fapt, am lansat deja câteva dintre aceste noi proiecte. Primul exemplu a fost Divi Cloud, iar al doilea exemplu a fost Divi Teams. Aceste caracteristici sunt diferite de alte caracteristici Divi. Sunt aplicații independente care funcționează cu Divi și fac Divi mai bun, dar pot fi dezvoltate singure și sunt susținute de propriile modele freemium.
Veți fi surprinși și încântați de noile lucruri pe care le lansăm în continuare anul acesta și anul viitor, chiar dacă Divi 5.0 este în dezvoltare. Vom continua să lansăm lucruri noi care fac Divi să fie mai bun, dar ne vom concentra asupra lucrurilor din jurul constructorului și asupra lucrurilor care se integrează cu constructorul, mai degrabă decât asupra constructorului în sine. Odată ce Divi 5.0 este lansat, este plin de abur înainte pe toate fronturile!
Când va fi gata Divi 5.0?
S-ar putea să vă întrebați „când va fi lansat Divi 5.0?” Aceasta este o întrebare la care este greu de răspuns în această etapă de dezvoltare. Lucrăm deja la Divi 5.0 de peste un an și mai sunt multe de terminat. Scopul nostru este să lansăm o versiune beta cândva anul viitor, pe care toată lumea o va putea testa. După aceea, lansarea oficială va depinde complet de feedback-ul utilizatorilor. Aceasta este o actualizare foarte mare și nu ne vom grăbi în ea. Vă puteți aștepta ca Divi 5.0 să dureze ceva timp să se termine, dar pentru asta așteptați să merite. Între timp, puteți avea încredere că planificăm viitorul și că avem în vedere interesele dumneavoastră cele mai bune.
Planul nostru tentativ este să lansăm Divi 5.0 în mai multe etape:
- Faza 1: Developer Alpha – Aceasta va fi o versiune neterminată a API-ului Divi 5.0. Le va oferi dezvoltatorilor o privire asupra viitorului Divi, astfel încât să poată începe să facă planuri cu privire la modul în care actualele lor extensii Divi vor trebui adaptate.
- Faza 2: Developer Beta – Aceasta va fi o versiune neterminată a Divi 5.0 cu o versiune finalizată a API-ului Divi 5.0. Acest lucru va permite dezvoltatorilor să înceapă să-și actualizeze extensiile devreme, cu mult înainte de lansarea oficială a Divi 5.0.
- Faza 3: Public Alpha – Vom începe alpha public cu o versiune „lite” a Divi 5.0. Aceasta va fi o versiune complet funcțională a Divi 5.0, dar îi vor lipsi unele dintre caracteristicile și modulele actuale ale Divi. Va permite unei mari părți a comunității noastre să folosească Divi 5.0 și să ne ofere feedback. Acesta va fi potrivit pentru construirea de noi site-uri Divi și pentru testare, dar nu va fi potrivit pentru utilizare pe site-urile Divi existente din cauza lipsei de caracteristici.
- Faza 4: Beta publică – Beta publică va începe odată ce toate funcțiile Divi au fost adăugate la alpha publică și toate feedback-ul de la alpha au fost abordate. Aceasta va fi versiunea finală a Divi 5.0, în așteptarea oricăror remedieri de erori găsite în timpul beta.
- Faza 5: Lansare oficială – Vom lansa oficial Divi 5.0, ca o actualizare normală în tabloul de bord WordPress, odată ce toate feedback-urile din versiunea beta publică au fost abordate.
Suntem încă aici, muncim mai mult ca niciodată
Nu vă faceți griji, există un motiv bun pentru care am fost puțin tăcuți în ultima vreme. Am avut capul în jos, lucrând mai mult ca oricând la o nouă fundație pentru Divi și la noi proiecte construite de noi echipe care ne vor întinde în noi direcții interesante. Dacă aveți întrebări, vă rugăm să lăsați un comentariu! Voi citi fiecare comentariu și aștept cu nerăbdare să discut cu tine.