Apăsați aceasta: WP Engine achiziționează pluginuri Delicious Brains, inclusiv câmpuri personalizate avansate

Publicat: 2022-06-02

Bun venit la Press This, podcastul comunității WordPress de la WMR. Aici gazda David Vogelpohl se așează cu invitații din întreaga comunitate pentru a vorbi despre cele mai mari probleme cu care se confruntă dezvoltatorii WordPress. Următoarea este o transcriere a înregistrării originale. Puteți afla mai multe despre achiziția WP Engine aici.

Produs de RedCircle

David Vogelpohl: Salutare tuturor și bine ați venit la Press This, podcastul comunității WordPress pe WMR. Acesta este gazda ta, David Vogelpohl. Sprijin comunitatea WordPress prin rolul meu la WP Engine și îmi place să vă aduc tot ce este mai bun din comunitate aici în fiecare săptămână pe Press This. Pentru a vă aminti, mă puteți urmări pe Twitter @wpdavidv și vă puteți abona la Press This pe Red Circle, iTunes, Spotify sau puteți descărca cele mai recente episoade de pe wmr.fm. În acest episod, suntem foarte încântați să vă oferim un interviu exclusiv care prezintă achiziția foarte popularelor Advanced Custom Fields sau ACF și a altor plugin-uri de top de către WP Engine. Și ni se alătură pentru acest episod foarte special și fondatorii WP Engine și Delicious Brains. Aș dori să încep prin a saluta Press This, fondatorul Delicious Brains, Brad Touesnard. Brad, bine ai venit.

Brad Touesnard: Hei, mulțumesc că m-ai primit, David.

DV: Atât de minunat să te am aici, o veste atât de interesantă, sunt sigur că pentru tine și echipa ta, este incredibil. Apreciez foarte mult că ne-ați alăturat pentru a vorbi despre asta astăzi aici. Și apoi, desigur, de cealaltă parte a tranzacției, aș dori să-i urez bun venit fondatorului WP Engine, domnul Jason Cohen, Jason, bun venit.

Jason Cohen: Hei, mulțumesc, asta va fi grozav.

DV: Este prima dată când te am la Press This, Jason?

JC: Știi, poate fi.

DV: Bine, bine, va trebui să corectăm asta, va trebui să te aducem înapoi. Dar tu Brad, știu că am stat la un milion de WordCams, dar te-am avut vreodată în emisiune?

BT: Nu, îmi pare rău și îmi este rușine să spun că nu știam despre emisiunea ta. [razand]

DV: O, bine, bine, va trebui să facem o treabă mai bună promovând-o. Îmi place asta.

JC: Îmi este și mai rușine pentru că știam despre asta. [razand]

DV: Ei bine, asta este și pe mine pentru că vă cunoșteam pe amândoi și nu v-am invitat nici aparent, așa că va trebui să corectăm asta pe viitor. Dar pentru cei care ascultă un pic mai mult context, chiar în această săptămână, WP Engine și Delicious Brains au anunțat că WP Engine a achiziționat ACF Advanced Custom Fields, WP Migrate, poate chiar îl cunoașteți ca numele său anterior WP Migrate DB Pro, de asemenea ca WP Offload Media și WP Offload SES. Și ceea ce am vrut să facem este să-i aducem astăzi aici pe acești doi domni să discute despre tranzacție, să vorbim puțin despre sinergii, să vorbim despre viitorul produselor și al companiilor lor și să ne ofere un context general asupra tot ce s-a prăbușit și ce ar putea însemna asta pentru viitor. Așa că aștept cu nerăbdare această conversație, mulțumesc din nou, ambilor pentru că vă puteți face timp pentru a putea face asta. Deci, Brad, o să încep cu tine, pun această întrebare fiecărui oaspete de la Press This, pe care ai ști-o dacă ai asculta, și anume pentru a-mi spune pe scurt povestea ta despre originea WordPress. Când ați folosit prima dată WordPress?

BT: Trebuie să te întorci înapoi. [râzând] Adunați-vă în jurul copiilor, vă voi spune o poveste. Așa că în 2004, căutam un CMS pentru site-ul meu și am găsit WordPress și l-am configurat, iar prima mea postare pe blog pe site-ul meu remarcă doar cât de grozav este WordPress, de fapt. Așa că acesta a fost începutul, oarecum modificat cu teme și, în cele din urmă, cu pluginuri, am publicat primul meu plugin în 2007 și doar, știi, doar pe propriul meu site, nici măcar nu cred că știam despre wordpress.org la timpul.

DV: Ce fel de site era, apropo?

BT: Doar un blog, într-adevăr, da, acesta este, vreau să spun, din nou, acesta este înainte de Facebook și Twitter, așa ai publicat în lume corect, ca atunci când ai vrut să le spui ce ești, știi, ce luat la micul dejun. [râde] Deci, practic, asta a fost. De atunci, am tăiat site-ul pentru că avea o mulțime de lucruri jenante, așa că l-am eliminat. Dar da, și apoi și apoi cam știi, totul a mers de acolo. Am ajuns să lucrez la o agenție din Vancouver în 2008 și am ajuns să construiesc site-uri în WordPress profesional și la niște proiecte destul de mari pentru clienți destul de mari. Și apoi am ținut primul meu discurs la WordCamp în același an, care a fost WordCamp Vancouver, care era ca un subset al Bar Camp Vancouver, așa cum WordCamp nu era încă propriul său lucru. Și apoi de acolo, doar știți, contribuțiile de bază ale WordPress, a lucrat ca antreprenor și apoi a început această afacere cu produse, iar restul este un fel de istorie, da.

DV: Este uimitor, am auzit atât de multe povești similare de-a lungul anilor, punând aceste întrebări și asta este uimitor de auzit. 2004, așa că ar fi fost la doar un an după ce WordPress a fost creat, așa că cu siguranță te întorci cu mult înapoi. Este minunat și cred că contribuțiile tale la WordPress vorbesc de la sine, bine Jason, aceeași întrebare pentru tine, spune-mi pe scurt povestea ta despre originea WordPress.

JC: A spus cuvântul „scurt” pentru a se asigura că nu am continuat timp de 18 minute.

DV:: Asta le spun fiecărui oaspete.

JC: Da. [razand]

DV: Brad a fost destul de bun, a fost destul de succint. A acoperit mult timp, dar a ajuns direct.

JC: Deci asta contează ca timpul meu? [râde] Așa că am început să scriu pe blog în 2006, așa cum a spus Brad, era ceva tare înaintea rețelelor sociale și chiar a telefoanelor mobile și așa mai departe, și asta a fost interesant. Și apoi, să spunem în jurul anului 2010 sau cam așa ceva, în sfârșit a devenit popular, nu știu, la acea vreme abonații RSS era adesea modul în care măsurai dacă știai, dacă erai popular, deci nu știu , aveam cam.50.000 de abonați RSS sau ceva de genul, și ajungeam pe prima pagină a Hacker News în majoritatea săptămânilor când posteam pentru că scriam despre startup-uri și marketing și chestii de genul asta, ceea ce era, ceea ce era un furaj bun pentru Hacker News. , iar apoi site-ul s-ar prăbuși. Și îmi rulam propriul server cu WordPress și nu era prost configurat, dar știi, știm cu toții, nu este ușor de configurat când primești 15-20 de accesări pe secundă, ceea ce înseamnă, la acel moment, ce ai primi când ai ajunge pe prima pagină a Hacker News. Așa că am vorbit cu alți bloggeri și le-am spus, hei, cum țineți WordPress-ul când obțineți o grămadă de trafic, și ei au spus, da, nu știu, dar dacă găsești ceva spune-mi pentru că am nevoie de asta. Și așa m-am transformat într-un fel de descoperire adecvată a unui produs, am vorbit cu 40 sau 50 de oameni, asta a durat trei sau patru luni și s-a dovedit că, dacă noi, ai putea percepe de 10 ori mai mult decât plăteau oamenii pentru servicii de găzduire partajată precum GoDaddy, ai putea percepe 50 de dolari pe lună, în loc de cinci dolari pe lună, dacă ai face WordPress rapid, scalabil și sigur și dacă asistența tehnologică a fost cu adevărat bună și a răspuns la întrebări despre WordPress și nu doar să răspunzi la întrebări despre server, cum ar fi serverul este pornit. Internetul este deschis, așa că am terminat. De fapt, acceptă WordPress. Deci, aceasta este originea WP Engine acum 12 ani.: Și da și acum avem aproape 200.000 de clienți care și ei simt așa.

DV: Excelent, excelent, bine, e grozav să aud că știi că am auzit povestea ta despre originea WordPress și WP Engine de câteva ori de-a lungul anilor. Am învățat câteva informații noi pe parcurs. Nu am auzit cu adevărat acea culoare din experiența ta cu Hacker News și a câștigat acea popularitate și a avea nevoie să mă gândesc la asta prin prisma unei soluții la acel nivel de detaliu, este minunat. Brad, mai devreme, deoarece descrieam episodul și de ce am discutat cu toții aici astăzi, am trecut prin intermediul pluginurilor, dar sunt doar curios dacă ai putea să le parcurgi din nou și să te asigur că am înțeles ce anume. Delicious Brains le-a vândut pluginurilor către WP Engine?

BT: Da, totul trebuie să meargă, toate pluginurile trebuie să meargă. [râde] Deci, toate acestea sunt răspunsul, deci acesta este ACF, evident că ați menționat că, acesta este cel mai mare, și apoi avem WP Migrate, anterior WP Migrate DB Pro. Îți poți da seama, de ce m-am schimbat, știi că i-am schimbat numele pentru că nu este potrivit pentru podcast, este doar prea mult de spus.

DV: Are un ritm frumos, totuși, știi că are un fel de model.

BT: Da, dar adevăratul motiv pentru care am schimbat-o este pentru că DB, mi-a plăcut un mic sondaj pe Twitter în care se întreabă oameni cum ar fi, îți dai seama că WP Migrate DB Pro face mai mult decât să migreze baza de date și o mulțime de oameni au spus că nu a făcut-o. Nu și-au dat seama din cauza numelui, așa că a fost ca și cum, omule, trebuie să facem ceva în privința asta. Și apoi celelalte plugin-uri sunt WP Offload Media, WP Offload SES și Better Search Replace.

DV: Ei bine, vezi că am făcut o greșeală, nu am adăugat Better Search Replace în introducerea mea originală. Mă bucur că te-am pus să parcurgi acea listă.

BT: Da, da, Better Search Replace este un fel de mic plugin care ar putea. Este ceva pe care nu l-am promovat foarte mult, dar a apărut pe wordpress.org și tocmai a câștigat din ce în ce mai multă tracțiune și este foarte popular. Are peste un milion de instalări active pe dot org, așa că, cred că este al doilea cel mai popular plugin după ACF din catalogul nostru. Deci, iată.

DV: Este fantastic, da, sunt familiarizat cu el, l-am folosit înainte, cunosc oameni cărora le place, asta e fantastic, e minunat. Mă voi asigura că actualizez notele emisiunii înainte de a publica episodul, astfel încât oamenii să nu citească informații greșite acolo în descrierea emisiunii, a fost minunat. Bine, așa că vreau să fac acum, poate să fac o tranziție în mai multe motive în spatele acordului și cum vă gândiți amândoi la strategie și calea în viitor, dar vom lua prima noastră pauză și vom reveni imediat.

DV: Bună ziua tuturor, bine ați revenit la Press This, podcastul comunității WordPress pe WMR, acesta este gazda dvs. David Vogelpohl, sunt în mijlocul interviului cu Brad Touesnard de la Delicious Brains și WP, îmi pare rău și Jason Cohen de la WP Engine despre achiziția recentă a ACF și a altor plugin-uri populare de către WP Engine. Brad și Jason, chiar înainte de pauză, bineînțeles, amândoi îmi spuneați poveștile voastre despre originea WordPress, iar Brad detaliați cumva pluginurile care au fost implicate în tranzacție. Așa că acum, am de gând să-l trec pe Jason pentru un minut și Jason, cum rămâne cu portofoliul de plugin-uri Delicious Brains arăta deosebit de delicios când te-ai gândit ce ar fi util pentru a susține misiunea WP Engine? De exemplu, ce despre pluginuri a fost o remiză sau ați crezut că este o sinergie cu ceea ce încearcă să facă WP Engine.

JC: Sigur, ei bine, vreau să spun, desigur, există diferite plugin-uri care fac diferite sarcini și, deci, cred că răspunsul variază puțin în funcție de plugin. Dar, aș spune, în general, sunt toate plugin-uri de foarte înaltă calitate și populare, și spuneți că știți că populare nu demonstrează neapărat că sunt de înaltă calitate, dar sunt de fapt și asta. Și când vedem mulți dintre clienții noștri care îl folosesc și, desigur, mulți oameni din comunitatea WordPress care îl folosesc, este greu, este greu de argumentat că nu sunt foarte valoroși, foarte folositori pentru mulți. oameni. În general, una dintre misiunile principale ale WP Engine este de a face viața grozavă dezvoltatorilor de site-uri WordPress. Și asta poate însemna multe lucruri, poate însemna arhitectură tehnică, ar putea însemna instrumente precum Local. Dar înseamnă și pluginuri pe care dezvoltatorii le iubesc și asta sunt multe dintre acestea. Și astfel, unele dintre ele sunt plugin-uri pe care le folosiți uneori, cum ar fi migrarea. Evident, folosește asta atunci când migrați lucruri. Deși unii oameni îl folosesc pentru lucruri precum realizarea de zone de punere în scenă sau alte lucruri care fac parte dintr-un proces de dezvoltator normal sau recurent. Unii oameni îl folosesc doar o dată sau de două ori și știi din când în când să muți lucrurile, dar ideea este că este un instrument de dezvoltator. Și apoi, același lucru cu Better Search Replace, corect, uneori ai nevoie de el în majoritatea zilelor, nu ai nevoie, dar uneori ai nevoie, așa că este un instrument grozav. ACF, evident, unul dintre cele mai populare plugin-uri din WordPress, așa că probabil nu are nevoie de nicio introducere sau măcar explicație de ce este valoros. Un alt lucru deosebit de interesant pentru noi cu ACF este rolul său în site-urile WordPress fără cap. Desigur, ACF este popular în perioada WordPress, deci nu este deloc specific pentru asta, dar cu WordPress fără cap, este deosebit de util pentru că există atât de mult conținut care ar trebui să vină de la WordPress și să fie injectat în site-uri web atunci când este fără cap. Și ar putea fi lucruri simple, cum ar fi Întrebări frecvente, sau oameni dintr-o pagină Despre noi și fiecare persoană are nevoie de o fotografie și un nume și titlul și o biografie rapidă și un link către Twitter și tu știi acest gen de lucruri. Și apoi dezvoltatorul fără cap va lua acele date și le va formata și va face tot ce vrea să facă cu ele. Dar vrei să fie structurat așa. Deci, spre deosebire de, ei bine, voi folosi doar o convenție, voi deschide doar Gutenberg și voi folosi o convenție în care stil totul la fel. Mai degrabă, este mai bine pentru un dezvoltator fără cap să vadă acele date și acele modele de date ca acele câmpuri individuale, poate cu restricții asupra acestuia nu pot fi mai lungi decât știți, 20 de caractere așa ceva. Pentru că în acest fel, dezvoltatorul fără cap poate face literalmente orice dorește, chiar să se răzgândească, iar în marketer poate credita acele articole și într-un fel în siguranță, și astfel toată lumea este fericită. Deci, ACF facilitează acest lucru și este deosebit de valoros pentru toate tipurile de surse de date și, desigur, am ales un exemplu foarte simplu. ACF poate face un milion de lucruri, dar chiar și un simplu exemplu este destul de valoros.

DV: Da, este foarte interesant pentru că mai devreme, vorbeai, evident că sunt de înaltă calitate și populare, le-am folosit chiar de multe ori de-a lungul anilor și cu siguranță pot atesta asta. Dar ai spus mai devreme despre misiunea WP Engine, că era într-adevăr în jurul a face viața mai bună sau grozavă pentru dezvoltatori. Și, pe măsură ce mă gândesc la pluginuri și pe măsură ce mă gândesc la oamenii care le folosesc, există adesea acest lucru, pluginurile par să se afle într-un fel de mijloc de care oamenii ies, am folosit o temă și câteva plugin-uri pentru a face un site web, pentru a începe și a extinde călătoria lor de dezvoltare, poate chiar până în lucruri precum decuplat, dar este genul ăsta de zonă la care vă gândiți este oamenii care creează site-uri în acest fel?

JC: Da exact, și știți, de asemenea, oamenii vor folosi mediile de dezvoltare locală, fie că folosesc Local, cel mai popular instrument de mediu de dezvoltare locală care este, de asemenea, un produs WP Engine, sau alte lucruri. Totuși, știi, fie că este vorba despre dezvoltarea locală sau mutarea lucrurilor sau etc., acestea sunt genul de lucruri pe care oamenii le fac adesea în fiecare zi. Și știți că Google a inventat acest termen, produsul periuță de dinți, un produs pe care îl utilizați o dată sau de două ori pe zi și orice lucru care este folosit atât de des este probabil, probabil că este util și valoros pentru dvs. Și multe dintre aceste pluginuri au acest caracter. Iar unele precum ACF sunt constante sau, de asemenea, Offload Media, corect, unde de fapt nu trebuie să ai o mulțime de media pentru ca acest lucru să fie valoros, dar este deosebit de valoros dacă ai o mulțime de media sau medii mari unde le vrei. fișiere pentru a trece la ceva de genul fișierelor S3 sau Google cloud. Cu alte cuvinte, un sistem care este scalabil în mod înnăscut și rapid și foarte disponibil pentru acest gen de lucruri și, totuși, desigur, folosește WordPress pentru a gestiona totul folosind biblioteca media WordPress. Practic, utilizați WordPress ca de obicei, dar localizați-l în altă parte. Din nou, acesta este genul de lucru în care îl folosiți în mod constant, poate chiar dacă este într-un fel, rulând în fundal din perspectiva marketerului.

DV: Chiar cred că aceasta este o parte atât de puternică a WordPress. Eu personal fac parte din codul suficient de cunoscut pentru a fi o mulțime periculoasă, dar cred că, puntea pe care o oferă și modul în care aceste plugin-uri se potrivesc în acea călătorie în ceea ce privește permiterea oamenilor să adopte tehnologia sau carierele de inginerie dacă doresc, sau tu. știi să stai în zona în care se simt confortabil, este o parte atât de puternică a WordPress. Cu siguranță am auzit asta pe larg în poveștile noastre despre origine. Brad, o să-ți revin acum și să vorbesc puțin despre tranzacție în sine, unde nu te voi întreba prețul sau altceva și știu, evident, că prețul joacă un rol în luarea în considerare a vânzării unui produs. , dar ce alți factori au fost importanți pentru dvs., deoarece v-ați gândit la vânzarea acestui portofoliu de plugin-uri?

BT: A fost foarte important pentru mine să găsesc o casă bună pentru plugin-uri și pentru echipa care lucrează cu acele plugin-uri, așa că acesta este numărul unu. Trebuie să fie o companie care are o reputație solidă în comunitatea WordPress, în mod ideal una cu o bază de inginerie, orientată spre inginerie, știi, pentru că asta este într-adevăr un fel de inima care bate a organizației noastre. Și așa știi că da, este doar o mare parte a ADN-ului nostru, așa că cred că este important să existe o potrivire acolo. Și da, aveam, ar trebui să am încredere că cumpărătorul va putea continua să împingă produsul nostru înainte și să facă bine de către clienții noștri, corect. Deci toate aceste lucruri sunt super importante și cred că le avem în WP Engine, deci.

DV: Ascultându-te că treci prin lista ta și apoi gândindu-mă la ce ai spus la sfârșit acolo. Ați spus, faceți bine de către clienții noștri și am impresia că, dacă v-aș fi întrebat de ce a contat reputația dvs., de ce a contat fundația de inginerie, a avut foarte mult de-a face cu oamenii. Și așa, asta a fost în minte când te gândeai la părțile non-financiare ale tranzacției, oamenii se bazează pe aceste produse și contribuie la ele?

BT: Da, asta face parte din asta, dar am fost de fapt da, vreau să spun comunitatea este un lucru, mă refeream în mare parte la echipa mea în acest context. Dar știi că am oameni cu mine de mulți ani acum și asta este foarte important pentru mine când știi că vinzi afacerea și că oamenii aceia vor merge cu ea, corect, așa că acesta este un factor important. . Dar da, bineînțeles, trebuie să fie și cineva care să aibă grijă de produse, corect, de asta îi pasă comunității, că produsele lor vor deveni mai bune, nu mai rele. Deci, așa că știi și asta, acestea sunt considerații aproape la fel de importante.

DV: Da, în totalitate, și este bine să aud că te gândești la asta prin prisma aceea și să ai acea diligență. Știu că, dacă iau vreodată o decizie care afectează multe site-uri web, mă gândesc la oamenii care le-au făcut, la afacerile care se bazează pe ele, dacă există agenți de vânzări care colectează clienți potențiali prin intermediul lor, oricare ar fi ea, viața cuiva sau afacerea ar putea fi într-o stare foarte proastă dacă nu o tratez cu respect și este bine să aud că, știi, iei acest nivel de considerație cu echipa ta și cu cei care sunt clienți și contribuie la produsele tale și cum te-ai gândit la tranzacție. Știu că poate fi și un lucru emoționant, gândindu-te la cum să-ți vinzi bebelușii și lucruri de genul ăsta, dar e bine să aud că cheltuiești multă diligență acolo. În regulă, Jason mai devreme te-ai gândit la ACF, ceea ce este ca o mare parte din ceea ce am vrut să-ți vorbesc astăzi, și mi-ar plăcea să mă scufund în asta, dar o să luăm ultimul nostru pauză și ne întoarcem imediat.

DV: Bună ziua tuturor, bine ați revenit la Press This, podcastul comunității WordPress pe WMR, acesta este gazda dumneavoastră David Vogelpohl. Îi intervievez pe Brad Touesnard de la Delicious Brains și Jason Cohen de la WP Engine despre achiziția recentă de către WP Engine a portofoliului de pluginuri Delicious Brains. Bine, chiar înainte de pauză, Brad ne spunea despre câteva dintre considerentele sale atunci când vinde portofoliul de pluginuri, o mulțime de P-uri în unele dintre aceste declarații aici. Dar acum vom face tranziția înapoi la Jason pentru a vorbi despre ACF. Jason, pentru mine, ACF se află ca un punct mort la intersecția dintre versiunile WordPress fără cap și tradiționale. Vorbeam mai devreme despre tipul de asamblare, cunoașteți pluginuri și teme, cunoașteți suficient cod pentru a fi periculos, intrați în lucruri mai avansate precum decuplat. Dar cum vedeți că ACF evoluează în acest rol, acest tip de rol intermediar între tradițional și fără cap? Considerați ACF ca o punte pentru dezvoltatorii PHP și ACF va juca un rol în Atlas? Deci sunt 10 întrebări într-una, Jason, dar sunt atâtea în jurul ACF. Ce părere aveți despre toate astea?

JC: Bine, da. Așa este, este super interesant că, este la fel de important, cu WordPress fără cap și WordPress tradițional. Și acest lucru nu este adevărat pentru majoritatea pluginurilor, sau orice altceva din WordPress, care, deci este destul de interesant. Unul dintre aceste lucruri care indică acest lucru este cât de esențial este pentru ceea ce este WordPress, este un sistem de gestionare a conținutului. Gestionați conținutul. Și, desigur, te gândești adesea la asta ca postări și pagini, cu alte cuvinte, conținut în stil de formă lungă la care acum ne gândim la Gutenberg. Dar este, de asemenea, toate celelalte tipuri de conținut și modele de conținut, așa cum am menționat anterior. Și așa, așa cum spuneți, de parcă ar fi unul dintre cele mai populare plugin-uri din WordPress tradițional, așa că evident că este o idee utilă, indiferent de tipul de site pe care îl utilizați. Dar se întâmplă să fie și lucrul perfect și pentru fără cap. Când vedem, de asemenea, că în lumea fără cap este dacă te uiți la alte CMS-uri fără cap, deci sunt CMS-uri care au fost construite de la început pentru a fi fără cap, cum ar fi un Contentful sau Content Stack, Graph CMS, lucruri de genul acesta. Acest model de conținut , ca ce are ACF, asta au toti. Toți au un model așa cum spuneam înainte. Știi, o biografie sau un eveniment sau ceva care apare pe un calendar și tu creezi modele și câmpuri, iar alți oameni le completează. Și s-ar putea să aibă relații și s-ar putea să ai traduceri și alte limbi și există tot felul de lucruri pe care s-ar putea să vrei să le faci pentru că sunt mulțumiți, nu? Desigur, WordPress a început să fie grozav la forma lungă, iar apoi, datorită ACF, a adăugat ideea acestor alte tipuri de modele de conținut. Ai putea spune orice altceva în afară de forma lungă. Aceste alte CMS-uri, aceste CMS-uri fără cap, au mers în sens invers. Nici unul nu este foarte bun la conținutul de formă lungă, nici unul nu are ceva ca Gutenberg în el. Dar sunt destul de buni la modelarea conținutului. Deci, motivul pentru care aduc toate acestea în discuție este doar pentru a spune, ei bine, așteaptă un minut, dacă WordPress este cel mai bun din lume la chestiile de formă lungă, ceea ce ar putea sugera 43% din penetrarea Internetului și tipul de lucru cheie despre aceste CMS-uri fără cap este un accent pe acest tip de modelare a conținutului, ei bine, pe modelarea conținutului, dacă avem modelare de conținut minunată în WordPress, WordPress nu are o slăbiciune acolo în ceea ce privește fără cap, pentru că este la fel de bun la modelarea conținutului ca și nativ. CMS-uri fără cap, dar este grozav și la forma lungă, atunci nu are o slăbiciune. Deci, cât de tare este? Deci, cu ACF plus Gutenberg, cam ai asta. Deci, acum, cu Atlas, așa cum ați menționat, care este produsul fără cap al WP Engine, avem propria noastră versiune a modului în care arată modelarea conținutului, în Atlas Content Modeler, o altă bibliotecă open source, este un plugin. Și Atlas Content Modeler are câteva fațete sau caracteristici interesante, una este că este o interfață grafică complet modernă. Tot ceea ce faci este instantaneu, deoarece totul se întâmplă în browser. Totul, cum ar fi reordonați articolele trăgându-le și adăugați câmpuri, și este ca și cum arăta instantaneu, deoarece nu reîncarcă întreaga pagină, deci este ca o interfață modernă încântătoare, ceea ce este frumos. Creează datele obișnuite în backend-ul WordPress și, de asemenea, prezintă, automat, API-uri grozave și API-ul REST și în WPGraphQL, cu toate tipurile de date potrivite și tot felul de interogări și chestii speciale. Deci, cu alte cuvinte, este foarte bun la partea API și la partea UI. Și apoi te uiți la ACF, și ACF are de toate, știi, are milioane de clienți, are, mai ales cu pluginurile de supliment, are 100 de tipuri diferite de câmpuri, oamenii știu să folosească o mulțime de lucruri, oameni scrie cod personalizat peste el, ACF are asta, știi, desigur, o comunitate bogată, un mediu bogat de funcționalități în jurul asta. Deci, știi, ce înseamnă să le ai pe amândouă este ca următoarea întrebare pentru echipele noastre din acest domeniu. Hei, interfață de utilizare grozavă, e foarte bună. Brad a spus la fel de multe în trecut, cred. O interfață de utilizare modernă grozavă este cu adevărat utilă, o interfață API grozavă este grozavă pentru fără cap și toată funcționalitatea ACF este evident minunată, așa că pentru a avea tot ce este mai bun din acele lumi și acum, cu toate echipele împreună, putem face asta. Pentru mine, este doar super interesant și știu că am vorbit despre fără cap pentru că este un fel de cel mai recent și este foarte interesant, deoarece WordPress, știți, se mișcă, unii oameni folosesc WordPress în acel spațiu acum. Dar, tot ce tocmai am spus este util, oricum, nu trebuie să folosești headless pentru a dori o interfață de utilizare frumoasă pentru plugin-urile tale, nu. Așa că cred că acest lucru va fi grozav pentru toți utilizatorii în toate cazurile de utilizare a modelării conținutului, se întâmplă să fie, ați putea spune, mai centrală, o funcționalitate mai centrală pentru site-urile fără cap, este tot timpul în prim-plan în acea utilizare specială. caz.

DV: Aceasta este o perspectivă cu adevărat interesantă asupra locului în care se află ACF și un fel de lipsă de suprapunere în versiuni și pluginuri și teme tradiționale și fără cap. Mă pot gândi la câteva liste de suprapuneri, simt că există o suprapunere bună acolo, dar este foarte bună, da. Sunt, de asemenea, produse bazate pe metadate, în mare parte, în care se întâmplă acest crossover, dar, ACF este poziționat atât de interesant, mă simt pentru tot, mai ales pe măsură ce oamenii își dezvoltă abilitățile. Dar știi, evident, valoarea pe care ACF a ajutat-o ​​să aducă, vreau să spun că știam, tipuri de postări personalizate și meta câmpuri înainte de ACF, dacă nu mă înșel, dar ACF le-a făcut mult mai accesibile pentru mulți oameni, este cu adevărat mă bucur să vă aud gândindu-vă la el și la rolul său în viitor. Bine, Brad, ne vom întoarce la tine, WP Migrate trebuie să fie unul dintre favoriții din toate timpurile de la WP Engine, clienții și personalul nostru de asistență. Sunt destul de sigur că am auzit un hohot de urale când am a anunțat asta de la inginerii WP aici, în Austin, în fața casei mele. Dar, ce oportunități sperați să aducă investiția de la WP Engine în foaia de parcurs WPM în viitor?

BT: Da, mă bucur că l-ai întrebat pe David, pentru că este amuzant ca WP Migrate, cred că a fost primul nostru produs corect și cred că a trecut printr-o perioadă de, nu știu, voi face să zicem stagnare, sau așa cum știți, dar în ultimele 18 luni sau cam asa ceva, știți că noi, cu lansarea versiunii 2.0 și a unei noi interfețe de utilizare și de fapt, o echipă complet nouă a lucrat la WP Migrate, a fost într-adevăr revitalizat sau ca. , există o energie nouă în proiectul respectiv, așa că, așa că este foarte interesant posibilitățile de a merge mai departe cu asta. Lucrurile despre care vorbim acum, sau despre care am vorbit în ultima vreme, ar trebui să spun, sunt performanța și fiabilitatea corecte? Acestea sunt două lucruri pe care chiar nu ne-am concentrat de ceva timp și, așadar, mi-ar plăcea să văd niște îmbunătățiri în acele domenii. Așadar, unul dintre lucrurile la care se va afla în următoarea versiune la care am lucrat este, așa că ne va plăcea, vom încerca să creștem cantitatea de date care este trimisă pentru fiecare solicitare. . În acest moment avem doar o dimensiune statică mică pentru fiecare sarcină utilă și vom încerca să găsim tipul de maxim și apoi, când nu reușește, vom renunța la asta și vom trimite un fel de maxim. dimensiunea sarcinii utile. Deci asta ar trebui să accelereze foarte mult lucrurile, va fi un fel de, cred că va fi un mod experimental sau ceva cu prima lansare pe care va trebui să o activați, cred că pentru asta ne-am hotărât în acest moment, dar da, e interesant. Și apoi, ca niște simple lucruri subtile, de exemplu, detectarea versiunii pluginurilor la origine și a versiunilor pluginurilor la destinație și pur și simplu nu trimiterea celor în care versiunile sunt aceleași. Dreapta? De exemplu, este cam prostesc acum că știi, bifezi caseta pentru a migra pluginurile și doar le trimite pe toate, sau trebuie să le trimiți pe cele pe care nu vrei să le trimiți. N-ar fi grozav dacă le-ar putea detecta automat pe cele care nu trebuie trimise, nu, așa că lucrurile mici de genul ăsta care vor fi introduse în următoarea ediție vor îmbunătăți asta, dar aș vrea să văd stii mai multe in viitor nu? Lucruri precum recuperarea eșecului, în care știi că faci această migrare uriașă și wifi-ul se stinge, bine, și la fel ca, Doamne, știi, așa e nasol, știi că funcționează de 45 de minute și aproape că era gata și trebuie doar să o pornești din nou chiar acum, corect, pentru că nu există niciun buton de reluare. FTP, cred că clienții FTP au butoane de reluare de când știți, 1999 corect, așa că cred că este timpul ca WP Migrate să aibă și unul.

DV: Deci, se pare că există o mulțime de chestii de calitate a vieții.

BT: Da.

DV: Chiar și în versiunile mai scurte și unele destul de semnificative, și se pare că odată cu accelerarea investiției de la WP Engine, poate că ar putea fi ceva util pentru foaia de parcurs. Mai ai vrea să împărtășești ceva în acest sens, Brad?

BT: Da, un lucru despre care am discutat anterior este extinderea funcției de export. Deci, acum, puteți doar să exportați baza de date. Nu exportă întregul site, dar nu ar fi grozav dacă ar putea face tot site-ul și apoi ați putea doar să importați acel zip în Local și acesta ar fi un flux de lucru grozav pentru dezvoltatori. Deci știi, acum că WP Migrate se află sub umbrela WP Engine, cred că asta trebuie să se întâmple, nu? Ca și cum asta ar fi doar o idee, acea caracteristică.

DV: Îmi place, îmi place, va trebui să trimit un DM unui manager de produs local mai târziu, dar mi-a plăcut genul ăsta de strategie ecologică de deduping de la origine la care faceai referință acolo. Este grozav să auzi despre asta. Bine, Jason, am de gând să trec la tine, vreau să vorbesc din nou puțin despre partea tranzacției. Și vreau să vorbesc despre oamenii care folosesc aceste produse astăzi și o să vă pun câteva întrebări destul de directe. Ești gata pentru asta?

JC: Da.

DV: Bine, o afacere bună. Clienții existenți vor pierde accesul la asistență sau la alte beneficii, în urma acestei achiziții?

JC: Nu.

DV: Bine.

JC: Frumos și ușor.

DV: Iată-ne, acesta a fost un răspuns ușor.

JC: Nu, nu există planuri de modificare a prețurilor. Susținem clienții existenți în temeiul acordurilor existente, care include, ACF are clienți pe viață, care include asta, Deci, știți, cine știe ce s-ar putea întâmpla în viitor, dacă avansați rapid cu un an decât ce, nu știu, că asta era adevărat și înainte, corect, știi toate produsele, uneori se schimbă, dar nu, ca, nimeni nu ar trebui să-și facă griji. Nimic nu se schimbă, nimic din ce ai cumpărat deja nu va fi luat sau ceva de genul ăsta.

DV: Bine, o afacere bună. Am încă unul pentru tine aici. Will you make any of these plugins only work on WP Engine or require WP Engine hosting to use?

JC: No. See it's so easy when it's.

DV: Alright, I just want to make sure here, it's a big question on people's minds sometimes with these things.

JC: No, no it's a very good question, and what I would use as sort of proof, is what we've done in the past with other acquisitions of plugins that were in the community, like Atomic Blocks and Genesis, StudioPress stuff, and so, we have a track record. Local was another one. We have a track record of doing what I just said, meaning, no, we don't make it exclusive to us, there's a community, we value that. As you well know yourself, David.

DV: I'm asking for my listeners here, Jason, but yeah no, I totally remember all those points you're making for sure.

JC: Yeah, yeah with Genesis we invested further, hired more people, started a community steering committee that didn't exist before. I mean, our track record is, we not only value the community, we continue to invest in those things, and so we have a multi-year track record of doing that. Therefore, if I say no, nothing's getting taken away, nothing's becoming exclusive to WP Engine, we care about the community, I get to point at our behavior for years to say, see, this is how we normally operate, so that makes it believable.

DV: Excellent, well, I know how much hard work goes into making a statement like that true, and I know that hard work never ends, so thank you for answering those questions, really appreciate it. Alright.

BT: David, I just want to, I wonder if we want to clarify the ACF Pro lifetime customers because I think, I think it's important that they know that they're going to have their license for life, you know, and they're going to get future updates of the plugin in the future. I assume all of that's true, but I think we should clarify that like to be super clear.

JC: Yeah, just to say it again. The expectations customers have and bought the products under, we are honoring, period.

BT: Boom. There it is.

JC: I hope that's clear. There it is.

DV: Excellent, yeah, I appreciate that call-out, Brad, I think you know, people get anxious, especially those that rely on these tools in their business, and you know, as I was kind of talking about earlier, as I think about the people that use products like this and the lives they affect, it means a lot to people, it means their income and their living and it's important to them, and I appreciate you calling that out, Brad, and making sure that was clear. Alright, Brad, I'm going to move on to you, what do you have planned next for Delicious Brains or otherwise?

BT: Well, I mean I'm going to be helping transition the products and team over to WP Engine, and obviously that's my first priority over the next few months. And after that, I will be focusing on SpinupWP, which is the product that I am retaining. It's the cloud server control panel we launched a few years ago, and I just, I haven't given it much of my attention, you know, maybe, less than a third of my time has gone into it, and I would just, I'd love to be able to spend more time on it. And I am, so you know, one of the, being able to focus on SpinupWP, really was one of my main motivators to sell the plugins side of the business. So yeah, I'm just, I'm super excited to kind of turn the page and start a new chapter.

DV: Excellent, well, congratulations for all this, this is amazing news and such a big moment in WordPress I feel and, I feel like your contributions in WordPress have been just outsized and outstanding, and really looking forward to see what you do next. As our CEO often says, her name is Heather Brunner, I know you all know that, but, where there's focus there's progress, so I wish you all the best of luck in your focus and progress there around these areas and certainly with helping to transition the products, you know, into the WP Engine universe, that's amazing. Okay Jason, last question for you I know we're kind of running a little long on time but in the best way you can, can you help us understand what WP Engine has in store for this amazing portfolio of plugins?

JC: Yeah, well we're going to continue investing in the plugins and as Brad suggested, there's already roadmaps for what that means, you know, of course, individual for each product. As I mentioned, with Atlas Content Modeler and ACF specifically, the question is ooh, how can we be better together. So that's the primary question there, and then for other ones, as Brad said, there's already a roadmap so we're, so that's what we're going to do, so that makes it pretty clear. We will be leveraging some of these things in our platform so, for example, the easier we make it for people to use Offload Media, the better and it of course, WP Migrate has all these nice features as we were just saying, that most of our, that makes sense, together with multiple of our products. So we will have deeper integrations of this functionality with our platform, but just to be clear, that's not saying, oh now it's only for WP Engine and now it's, I don't know, closed source or something like that, none of that. But simply again, just like we've done with Genesis and other products in the past, of course, we want to make it work well on WP Engine, and if we can integrate it more deeply, terrific, so long as it's you know, remains open and all the other things. I mean to this day, people, for example, like only something like one or 2% of all Genesis customers use WP Engine. Similar kind of number for Local. So that tells you is oh like 98% of the users don't have to use WP Engine so clearly we're committed to giving back in the communities there. So, yeah sure, we're going to integrate it and things and use it and that'll be great for our customers, but then, when the vast majority of people aren't customers and are still happily using it, that just demonstrates our commitment to the community and open source in general.

DV: Excellent, well I love that statement you made a few phrases back there when you described it as better together. Do you remember Brian Gardner bringing that up during the StudioPress acquisition, Jason?

JC: Yep

DV: Yeah, that's a phrase he coined, I remember when we were talking about the integration there, and I think it's such a powerful thought to think about the innovation that went into these products even you know with ACF prior to Delicious Brains, even in the evolution of WordPress, and how many people's livelihoods, you know have gone into using these products and the sites they build and the lives they've touched. And then thinking about the strategy and thinking about how to bring it all together with you know the technology that you're working within and the people you serve in the greater community. I think, better together, is a great way to describe that Jason. Thank you so much, Jason, thank you for joining the interview today, I really appreciate it.

JC: Yeah thanks for having me.

DV: Awesome, and then Brad, thank you so much for joining as well, this was incredibly enlightening.

BT: Thanks for having me on David, it's been my pleasure.

DV: Alright, I promise to have you both back as long as you listen. Thanks, everyone for listening today. If you'd like to learn more about what Brad is up to please visit Delicious Brains dot com and if you'd like to learn more about what Jason is up to please visit WP Engine dot com. Thanks, everyone for listening to Press This, the WordPress community podcast on WMR. This has been your host, David Vogelpohl, I support the WordPress community through my role at WP Engine and I love to bring the best of the community to you here every week, on Press This.