Premi questo: WP Engine acquisisce plugin Delicious Brains inclusi campi personalizzati avanzati
Pubblicato: 2022-06-02Benvenuto in Press This, il podcast della community di WordPress di WMR. Qui l'host David Vogelpohl si siede con gli ospiti di tutta la comunità per parlare dei maggiori problemi che devono affrontare gli sviluppatori di WordPress. Quella che segue è una trascrizione della registrazione originale. Puoi scoprire di più sull'acquisizione di WP Engine qui.
Realizzato da RedCircle
David Vogelpohl: Ciao a tutti e benvenuti a Press This, il podcast della community di WordPress su WMR. Questo è il tuo ospite, David Vogelpohl. Supporto la community di WordPress attraverso il mio ruolo in WP Engine e adoro portarti il meglio della community qui ogni settimana su Press This. Come promemoria, puoi seguirmi su Twitter @wpdavidv e puoi iscriverti a Press This su Red Circle, iTunes, Spotify o scaricare gli ultimi episodi su wmr.fm. In questo episodio, siamo super entusiasti di offrirti un'intervista esclusiva con l'acquisizione dei popolarissimi Advanced Custom Fields o ACF e altri plugin top da WP Engine. E insieme a noi per questo episodio molto speciale ci sono i fondatori di WP Engine e Delicious Brains. Vorrei iniziare dando il benvenuto a Press This, il fondatore di Delicious Brains, Brad Touesnard. Brad, benvenuto.
Brad Touesnard: Ehi, grazie per avermi ospitato, David.
DV: È fantastico averti qui, una notizia così eccitante che sono sicuro per te e il tuo team, è incredibile. Apprezzo davvero che tu ti sia unito a noi per parlarne qui oggi. E poi, naturalmente, dall'altra parte della transazione, vorrei dare il benvenuto al fondatore di WP Engine, il signor Jason Cohen, Jason, benvenuto.
Jason Cohen: Ehi, grazie, sarà fantastico.
DV: È la prima volta che ti vedo su Press This, Jason?
JC: Sai, potrebbe essere.
DV: Va bene, va bene, dovremo correggerlo, dovremo riaverti. E tu Brad, so che abbiamo partecipato a un milione di WordCamp, ma ti ho mai avuto nello show?
BT: No, mi dispiace e mi vergogno a dire che non sapevo del tuo show. [ridendo]
DV: Oh, va bene va bene, dovremo fare un lavoro migliore per promuoverlo. Mi piace.
JC: Mi vergogno ancora di più perché lo sapevo. [ridendo]
DV: Beh, questo è anche su di me perché vi conoscevo entrambi e non vi ho invitato nemmeno a quanto pare, quindi dovremo correggerlo in futuro. Ma per coloro che ascoltano un po' più di contesto, proprio questa settimana, WP Engine e Delicious Brains hanno annunciato che WP Engine ha acquisito ACF Advanced Custom Fields, WP Migrate, potresti anche conoscerlo come il suo nome precedente WP Migrate DB Pro, pure come WP Offload Media e WP Offload SES. E quello che volevamo fare era portare questi due signori qui oggi per parlare della transazione, per parlare un po' delle sinergie, per parlare del futuro dei loro prodotti e delle loro aziende e per fornirci un contesto generale su tutto ciò che è andato giù e cosa potrebbe significare per il futuro. Quindi non vedo l'ora di questa conversazione, grazie ancora, entrambi per essere in grado di trovare il tempo per poterlo fare. Quindi, Brad, comincio con te, faccio questa domanda a ogni ospite di Press This, che sapresti se ascolti, e cioè raccontarmi brevemente la tua storia di origine di WordPress. Quando è stata la prima volta che hai utilizzato WordPress?
BT: Devi tornare indietro. [ridendo] Radunatevi intorno ai bambini, vi racconterò una storia. Così nel 2004, stavo cercando un CMS per il mio sito Web e ho trovato WordPress e l'ho configurato, e il mio primo post sul blog sul mio sito sta solo sottolineando quanto sia fantastico WordPress, in realtà. Quindi questo è stato l'inizio, un po' armeggiato con temi e, infine, plug-in, ho pubblicato il mio primo plug-in nel 2007, e solo, sai, solo sul mio sito, non credo nemmeno di conoscere wordpress.org su il tempo.
DV: Che tipo di sito era, a proposito?
BT: Solo un blog, davvero, proprio sì, questo è, voglio dire, di nuovo questo è prima di Facebook e Twitter, è così che hai pubblicato nel mondo giusto, come quando volevi dire loro cosa eri, sai, cosa mangiato a colazione. [ridendo] Quindi era fondamentalmente quello che era. Da allora ho potato quel sito perché conteneva molte cose imbarazzanti, quindi l'ho rimosso. Ma sì, e poi e poi tipo, sai, è andato da lì. Ho finito per lavorare in un'agenzia a Vancouver nel 2008 e ho finito per creare siti in WordPress in modo professionale e su alcuni progetti piuttosto grandi per clienti piuttosto grandi. E poi ho tenuto il mio primo discorso a un WordCamp quello stesso anno, che era WordCamp Vancouver, che era come un sottoinsieme di Bar Camp Vancouver come WordCamp non era nemmeno una cosa a sé stante. E poi da lì, sai, i contributi principali di WordPress, ha lavorato come appaltatore e poi ha avviato questa attività di prodotti e il resto è una specie di storia, sì.
DV: È fantastico, ho sentito così tante storie simili nel corso degli anni, ho posto queste domande ed è incredibile da ascoltare. 2004, quindi questo sarebbe stato solo un anno dopo la creazione di WordPress, quindi tornerai sicuramente indietro nel tempo. È fantastico e penso che i tuoi contributi a WordPress parlino da soli, va bene Jason, stessa domanda per te, raccontami brevemente la tua storia di origine di WordPress.
JC: Ha detto la parola "brevemente" per assicurarsi che non andassi avanti per 18 minuti.
DV: : Lo dico a tutti gli ospiti.
JC: Oh sì. [ridendo]
DV: Brad era abbastanza bravo, era piuttosto conciso. Ha coperto un sacco di tempo, ma ci è riuscito.
JC: Quindi questo conta come il mio tempo? [ridendo] Così ho iniziato a bloggare nel 2006, esattamente come ha detto Brad, era roba interessante prima dei social media e persino dei telefoni cellulari e così via, ed è stato eccitante. E poi, diciamo intorno al 2010 o giù di lì, era finalmente diventato popolare, non lo so, all'epoca gli abbonati RSS erano spesso il modo in cui misuravi se lo avevi, se eri popolare, quindi non lo so , avevo circa 50.000 abbonati RSS o qualcosa del genere, e quasi tutte le settimane arrivavo sulla prima pagina di Hacker News quando pubblicavo perché scrivevo di startup e marketing e cose del genere, il che era un buon foraggio per Hacker News , e quindi il sito andrebbe in crash. E stavo eseguendo il mio server con WordPress e non era impostato male, ma sai, lo sappiamo tutti, non è facile da configurare quando si ottengono 15-20 hit al secondo, che è circa, a quel tempo, cosa otterresti quando saresti sulla prima pagina di Hacker News. Quindi ho parlato con altri blogger e ho detto, ehi, come fai a mantenere WordPress attivo quando ricevi un sacco di traffico, e loro dicevano, sì, non lo so, ma se trovi qualcosa dimmelo perché ne ho bisogno. E così mi sono trasformato in una sorta di vera scoperta del prodotto, ho parlato con 40 o 50 persone, ci sono voluti tre o quattro mesi, e si è scoperto che se noi potevi addebitare 10 volte tanto quanto le persone pagavano servizi di hosting condiviso come GoDaddy, potresti addebitare 50 dollari al mese, invece di cinque dollari al mese, se rendessi WordPress veloce, scalabile e sicuro e se il supporto tecnico fosse davvero buono e rispondesse alle domande su WordPress, e non solo alle domande sul server, come se il server fosse attivo Internet è attivo, quindi abbiamo finito. Supporta effettivamente WordPress. Quindi questa è l'origine di WP Engine 12 anni fa.: E sì e ora abbiamo quasi 200.000 clienti che la pensano allo stesso modo.
DV: Eccellente, eccellente, beh, è bello sapere che ho sentito la tua storia sulle origini di WordPress e WP Engine alcune volte nel corso degli anni. Ho imparato alcune nuove curiosità lungo la strada. Non avevo davvero sentito tutto quel colore sulla tua esperienza con Hacker News e ottenere quella popolarità e aver bisogno di pensarci attraverso l'obiettivo di una soluzione con quel livello di dettaglio, è fantastico. Brad, prima, mentre stavo descrivendo l'episodio e il motivo per cui stavamo tutti chattando qui oggi, ho esaminato i plug-in ma sono solo curioso di sapere se potresti esaminarli di nuovo e assicurarmi di capire cosa plugin venduti da Delicious Brains a WP Engine?
BT: Sì, tutto deve andare, tutti i plugin devono andare. [ridendo] Quindi, tutti sono la risposta, quindi questo è ACF, ovviamente l'hai menzionato, è quello più grande, e poi abbiamo WP Migrate, precedentemente WP Migrate DB Pro. Puoi dire perché sono cambiato, sai che abbiamo cambiato il nome perché non è adatto ai podcast, è solo che è troppo da dire.
DV: Ha un bel ritmo, però, sai che ha una specie di schema.
BT: Sì, ma il vero motivo per cui l'abbiamo cambiato è perché il DB, mi è piaciuto un piccolo sondaggio su Twitter che chiedeva a persone del tipo, ti rendi conto che WP Migrate DB Pro fa molto di più che migrare il database, e un gruppo di persone ha detto che no. Non se ne rendevano conto a causa del nome, quindi era come se, oh amico, dovevamo fare qualcosa al riguardo. E poi gli altri plugin sono WP Offload Media, WP Offload SES e Better Search Replace.
DV: Beh, vedi, ho fatto un errore, non ho aggiunto Better Search Replace nella mia introduzione originale. Sono contento di averti fatto scorrere quella lista.
BT: Sì, sì, Better Search Replace è una specie di piccolo plug-in che potrebbe. È qualcosa che non abbiamo davvero promosso molto, ma si è seduto su wordpress.org e ha appena guadagnato sempre più trazione ed è molto popolare. Ha oltre un milione di installazioni attive su dot org, quindi penso che sia il secondo plugin più popolare dopo ACF nel nostro catalogo. Quindi, ecco qua.
DV: È fantastico, sì, lo conosco, l'ho usato prima, conosco persone a cui piace, è fantastico, è fantastico. Mi assicurerò di aggiornare le note dello spettacolo prima di pubblicare l'episodio, così le persone non leggeranno le informazioni sbagliate nella descrizione dello spettacolo, è stato fantastico. Va bene, quindi voglio in un certo senso ora, forse in qualche modo passare alle ragioni dietro l'accordo e al modo in cui state entrambi pensando alla strategia e al percorso in futuro, ma faremo la nostra prima pausa e torniamo subito.
DV: Ciao a tutti, bentornati a Press This, il podcast della community di WordPress su WMR, questo è il vostro ospite David Vogelpohl, sto intervistando Brad Touesnard di Delicious Brains e WP, mi dispiace e Jason Cohen di WP Engine sulla recente acquisizione di ACF e di altri popolari plugin da parte di WP Engine. Brad e Jason, subito prima dell'intervallo mi stavate ovviamente raccontando le vostre storie sulle origini di WordPress, e Brad mi stavate descrivendo in qualche modo i plug-in coinvolti nella transazione. Quindi ora, passerò un attimo a Jason e Jason, che dire del portfolio di plugin di Delicious Brains sembrava particolarmente delizioso mentre pensavi a cosa sarebbe stato utile per supportare la missione di WP Engine? Ad esempio, per quanto riguarda i plug-in è stato un pareggio o pensavi fosse una sinergia con ciò che WP Engine sta cercando di fare.
JC: Certo, beh, voglio dire, ovviamente, ci sono diversi plugin che fanno lavori diversi, quindi penso che la risposta vari un po' a seconda del plugin. Ma, direi nel complesso, sono tutti plug-in di altissima qualità e popolari, e tu dici di sapere che il popolare non dimostra necessariamente che sono di alta qualità, ma in realtà lo sono anche. E quando vediamo molti dei nostri clienti che lo usano e, naturalmente, molte persone nella comunità di WordPress che lo usano, è difficile, è difficile sostenere che non siano molto preziosi, molto utili per molti le persone. In generale, una delle missioni principali di WP Engine è rendere la vita fantastica agli sviluppatori di siti WordPress. E questo può significare molte cose, può significare architettura tecnica, può significare strumenti come Local. Ma significa anche plugin che gli sviluppatori adorano, ed è quello che sono molti di questi. E quindi alcuni di loro sono plugin che usi a volte come migrare. Ovviamente usalo durante la migrazione delle cose. Anche se alcune persone lo usano per cose come creare aree di staging o altre cose che fanno parte di un processo di sviluppo normale o ricorrente. Alcune persone lo usano solo una o due volte, e di tanto in tanto sai per spostare le cose, ma il punto è che è uno strumento per sviluppatori. E poi, la stessa cosa con Better Search Replace, giusto, a volte ne hai bisogno quasi tutti i giorni non ne hai bisogno, ma a volte lo fai, quindi è un ottimo strumento. ACF ovviamente è uno dei plugin più popolari in tutto WordPress, quindi probabilmente non ha bisogno di presentazioni o anche solo spiegazioni del perché è prezioso. Un'altra cosa particolarmente interessante per noi con ACF è il suo ruolo nei siti WordPress senza testa. Ovviamente ACF è popolare con il periodo di WordPress, quindi non è in alcun modo specifico per questo, ma con WordPress senza testa è particolarmente utile perché ci sono così tanti contenuti che dovrebbero provenire da WordPress ed essere iniettati nei siti Web quando è senza testa. E potrebbero essere cose semplici come una FAQ o persone in una pagina Chi siamo e ogni persona ha bisogno di una foto, un nome e il suo titolo e una breve biografia e un collegamento al suo Twitter e conosci questo genere di cose. E poi lo sviluppatore senza testa prenderà quei dati, li formatterà e farà tutto ciò che vuole farne. Ma vuoi che sia strutturato in questo modo. Quindi, al contrario, userò solo una convenzione, aprirò semplicemente Gutenberg e userò una convenzione in cui lo stile tutto allo stesso modo. Piuttosto, è meglio per uno sviluppatore senza testa vedere quei dati e quei modelli di dati come quei singoli campi, forse con restrizioni su questo non possono essere più lunghi di quanto tu sappia, 20 caratteri quel tipo di cose giuste. Perché in questo modo, lo sviluppatore senza testa può fare letteralmente quello che vuole, anche cambiare idea, e nel marketer può accreditare quegli articoli, e in un certo senso in sicurezza, e quindi tutti sono felici. Quindi ACF lo facilita, e questo è particolarmente prezioso per tutti i tipi di origini dati e, naturalmente, ho scelto un esempio molto semplice. L'ACF può fare un milione di cose, ma anche un semplice esempio è piuttosto prezioso.
DV: Sì, è davvero interessante perché prima stavi parlando, ovviamente sono di alta qualità e popolari, li ho usati io stesso molte volte nel corso degli anni e posso sicuramente confermarlo. Ma in precedenza hai detto della missione di WP Engine, che si trattava davvero di rendere la vita migliore o fantastica per gli sviluppatori. E, mentre penso ai plugin e mentre penso alle persone che li sfruttano, c'è spesso questo, i plugin sembrano stare in quel tipo di via di mezzo mentre le persone stanno uscendo, ho usato un tema e un paio di plug-in per creare un sito Web, per avviare ed espandere il loro percorso di sviluppo, forse anche fino a cose come il disaccoppiamento, ma è quel tipo di zona a cui stai pensando sono le persone che creano siti in quel modo?
JC: Esatto, e sai anche che le persone utilizzeranno gli ambienti di sviluppo locale, indipendentemente dal fatto che utilizzino Local, lo strumento per l'ambiente di sviluppo locale più popolare che è anche un prodotto WP Engine, o altre cose. Tuttavia, sai, che si tratti di sviluppo locale o spostamento di cose o eccetera, queste sono le cose che le persone spesso fanno ogni giorno. E sai che Google ha in qualche modo coniato questo termine, il prodotto dello spazzolino da denti, un prodotto che usi una o due volte al giorno e tutto ciò che viene usato spesso, probabilmente è utile e prezioso per te. E molti di questi plugin hanno quel carattere. E alcuni come ACF sono costanti o anche Offload Media, giusto, dove in realtà non è necessario avere molti media perché questo sia prezioso, ma è particolarmente prezioso se hai molti media o grandi media dove vuoi quelli file per passare a qualcosa come S3 o file cloud di Google. In altre parole, un sistema che è intrinsecamente scalabile, veloce e altamente disponibile per quel genere di cose, e tuttavia, ovviamente, utilizza WordPress per gestire tutto utilizzando la libreria multimediale di WordPress. Fondamentalmente usa WordPress come al solito, ma posizionalo da qualche altra parte. Ancora una volta questo è il genere di cose in cui lo usi costantemente, forse anche se in un certo senso, scorre in background dal punto di vista del marketer.
DV: Penso davvero che sia una parte così potente di WordPress. Personalmente faccio parte del codice abbastanza per essere una folla pericolosa, ma penso, il ponte che fornisce e come questi plugin si inseriscono in quel viaggio in termini di consentire alle persone di adottare la tecnologia o le carriere ingegneristiche se lo desiderano, o tu sapere di rimanere nella zona in cui si sentono a proprio agio, è una parte così potente di WordPress. Lo abbiamo sicuramente sentito ampiamente nelle nostre storie sulle origini via etere. Brad, ora te lo restituirò e parlerò un po' della transazione in sé fino al punto in cui non ti chiederò il prezzo o altro, e so ovviamente che il prezzo gioca un ruolo nel considerare la vendita di un prodotto , ma quali altri fattori sono stati importanti per te quando hai considerato la vendita di questo portafoglio di plugin?
BT: Era davvero importante per me trovare una buona casa per i plug-in e il team che lavora su quei plug-in, quindi è il numero uno. Doveva essere un'azienda con una solida reputazione nella comunità di WordPress, idealmente con una base ingegneristica e orientata all'ingegneria, sai, perché questo è davvero il cuore pulsante della nostra organizzazione. E quindi sai che è sì, è solo una grande parte del nostro DNA, quindi penso che sia importante che ci sia un adattamento lì. E sì, dovevo, dovevo avere la certezza che l'acquirente sarebbe stato in grado di continuare a portare avanti il nostro prodotto e fare bene con i nostri clienti, giusto. Quindi tutte queste cose sono molto importanti e penso che lo abbiamo in WP Engine, quindi.
DV: Sentirti scorrere la tua lista e poi pensare a quello che hai detto alla fine. Hai detto di fare il bene con i nostri clienti, e mi sento come se, se ti avessi chiesto perché la tua reputazione è importante, perché la base ingegneristica è importante, ha molto a che fare con le persone. E quindi, è quello che avevi in mente mentre pensavi agli aspetti non finanziari della transazione, sono le persone che fanno affidamento su questi prodotti e contribuiscono ad essi?
BT: Sì, ne fa parte, ma in realtà ero sì, voglio dire che la comunità è una cosa, mi riferivo principalmente alla mia squadra in questo contesto. Ma sai che ho persone con me da molti anni ormai, quindi è molto importante per me quando sai che stai vendendo l'attività e quelle persone la seguiranno, giusto, quindi è un fattore importante . Ma sì, certo, deve essere anche qualcuno che si prenderà cura dei prodotti, giusto, questo è ciò che interessa alla comunità, che i loro prodotti miglioreranno, non peggioreranno. Quindi, quindi anche questo lo sai, quelle sono considerazioni quasi ugualmente importanti.
DV: Sì, assolutamente, ed è bello sentirti pensare attraverso quell'obiettivo e avere quella diligenza. So per me, se dovessi mai prendere una decisione che riguarda molti siti web, penso alle persone che li hanno creati, alle aziende che fanno affidamento su di loro, se ci sono venditori che raccolgono lead attraverso di loro, qualunque cosa sia, la vita di qualcuno o gli affari potrebbero essere davvero in pessimo stato se non li tratto con rispetto, ed è bello sapere che tu, sai, prendi quel livello di considerazione con il tuo team e con coloro che sono clienti e contribuiscono ai tuoi prodotti, e come hai pensato alla transazione. So che può essere anche una cosa emotiva, pensare come vendere i tuoi bambini e cose del genere, ma è bello sentire che ci dedichi una buona dose di diligenza. Va bene, Jason, prima eri un nerd sull'ACF, che è una parte importante di ciò di cui volevo parlarti oggi, e mi piacerebbe immergermi in questo, ma prenderemo il nostro ultimo pausa e torniamo subito.
DV: Ciao a tutti, bentornati su Press This, il podcast della community di WordPress su WMR, questo è il vostro ospite David Vogelpohl. Sto intervistando Brad Touesnard di Delicious Brains e Jason Cohen di WP Engine sul recente acquisto da parte di WP Engine del portafoglio di plugin di Delicious Brains. Va bene, subito prima della pausa, Brad ci parlava di alcune delle sue considerazioni sulla vendita del portafoglio di plugin, molte P in alcune di queste affermazioni qui. Ma ora torneremo a Jason per parlare di ACF. Jason, per me, ACF si trova come un punto morto all'incrocio tra build senza testa e tradizionali di WordPress. Prima parlavo di come il tipo assemblatore, conosci plugin e temi, conosci abbastanza codice per essere pericoloso, entrare in cose più avanzate come disaccoppiato. Ma come vede evolversi ACF in questo ruolo, questo tipo di ruolo intermedio tra tradizionale e senza testa? Vedi ACF come un ponte per gli sviluppatori PHP e ACF giocherà un ruolo in Atlas? Quindi ci sono tipo 10 domande in una, Jason, ma mi piace così tanto su ACF. Quali sono i tuoi pensieri su tutto questo?
JC: Va bene sì. Così è, è super interessante che sia altrettanto importante, con WordPress senza testa e WordPress tradizionale. E questo non è vero per la maggior parte dei plugin, o qualsiasi cosa in WordPress, il che, quindi è piuttosto interessante. Una di queste cose che in qualche modo indica questo è quanto sia fondamentale per cos'è WordPress, è un sistema di gestione dei contenuti. Tu gestisci i contenuti. E, naturalmente, lo pensi spesso come post e pagine, in altre parole, contenuti in stile lungo che ora pensiamo a Gutenberg. Ma sono anche tutti gli altri tipi di contenuto e modelli di contenuto come stavo menzionando prima. E quindi, come dici tu, come se fosse uno dei plugin più popolari nel WordPress tradizionale, quindi ovviamente è un'idea utile, indipendentemente dal tipo di sito che stai utilizzando. Ma sembra anche essere la cosa perfetta anche per i senza testa. Quando vediamo anche che nel mondo senza testa è se guardi altri CMS senza testa, quindi sono CMS che sono stati costruiti dall'inizio per essere senza testa, come un Contentful o Content Stack, il Graph CMS, cose del genere. Questo modello di contenuto , come quello che ha ACF, è quello che hanno tutti. Hanno tutti un modello come dicevamo prima. Sai, una biografia o come un evento o qualcosa che va su un calendario, e crei modelli e campi e altre persone li compilano. E potrebbero avere relazioni e tu potresti avere traduzioni e altre lingue e ci sono solo tutti i tipi di cose che potresti voler fare con loro perché sono contenti, giusto? WordPress, ovviamente, ha iniziato la sua vita ad essere eccezionale nella forma lunga, e poi grazie ad ACF ha aggiunto l'idea di questi altri tipi di modelli di contenuto. Potresti dire tutto il resto oltre al formato lungo. Questi altri CMS, questi CMS senza testa, sono andati dall'altra parte. Nessuno è molto bravo con i contenuti di lunga durata, nessuno ha qualcosa di simile a Gutenberg. Ma sono abbastanza bravi nella modellazione dei contenuti. Quindi il motivo per cui sollevo tutto questo è solo per dire, aspetta un minuto, se WordPress è il migliore al mondo nelle cose di lunga durata, che potrebbe suggerire il suo 43% di penetrazione di Internet, e il tipo di cosa chiave su questi CMS senza testa è un focus su questo tipo di modellazione dei contenuti, e quindi sulla modellazione dei contenuti, se abbiamo una meravigliosa modellazione dei contenuti in WordPress, WordPress non ha punti deboli lì in senza testa, perché è altrettanto bravo nella modellazione dei contenuti come nella modellazione nativa CMS senza testa, ma è anche ottimo in formato lungo, quindi non ha punti deboli. Allora quanto è bello? Quindi, con ACF più Gutenberg, ce l'hai. Quindi, ora con Atlas, come hai detto, che è il prodotto headless di WP Engine, abbiamo la nostra versione di come appare la modellazione dei contenuti, in Atlas Content Modeler, un'altra libreria open source, è un plug-in. E Atlas Content Modeler ha un paio di sfaccettature o caratteristiche interessanti, una è che è una GUI totalmente moderna. Tutto ciò che fai è istantaneo perché sta accadendo nel browser. Tutto, come riordinare gli elementi trascinandoli e aggiungere campi ed è immediatamente scattante perché non sta ricaricando l'intera pagina, quindi è come una deliziosa interfaccia moderna, il che è carino. Crea i soliti dati nel back-end di WordPress e presenta anche, automaticamente, ottime API e l'API REST e in WPGraphQL, con tutti i tipi di dati corretti e tutti i tipi di query e cose speciali. Quindi, in altre parole, è davvero buono per la parte API e la parte UI. E poi guardi ACF, e ACF ha tutto, sai, ha milioni di clienti, ha, soprattutto con i plug-in aggiuntivi, ha 100 diversi tipi di campi, le persone sanno come usare un sacco di cose, le persone scrivici sopra codice personalizzato, ACF ha questo, sai, ovviamente una ricca comunità, un ricco ambiente di funzionalità attorno a questo. Quindi, sai, cosa significa avere entrambi è come la prossima domanda per i nostri team in quest'area. Ehi, ottima interfaccia utente, è davvero buono. Brad ha detto altrettanto in passato, credo. Una grande interfaccia utente moderna è davvero utile, una grande API è ottima per headless e tutte le funzionalità di ACF ovviamente sono meravigliose, quindi per avere il meglio di quei mondi e ora con tutti i team insieme, possiamo farlo. Per me, è semplicemente super eccitante ed è, so che abbiamo parlato di senza testa perché è una specie di ultima ed è molto interessante poiché WordPress si sta muovendo, alcune persone stanno usando WordPress in quello spazio ora. Ma tutto ciò che ho appena detto è utile, comunque, ad esempio, non devi usare headless per volere una bella interfaccia utente per i tuoi plugin, giusto. Quindi penso che questo sarà ottimo per tutti gli utenti in tutti i casi d'uso della modellazione dei contenuti, è semplicemente, si potrebbe dire, più centrale, una funzionalità più centrale per i siti senza testa, è sempre in primo piano in quel particolare uso Astuccio.
DV: Questa è una prospettiva davvero interessante su dove si trova ACF, e una specie di mancanza di sovrapposizione in build, plugin e temi senza testa e tradizionali. Mi vengono in mente un paio di elenchi di sovrapposizioni, mi sembra che ci sia una buona sovrapposizione lì, ma è davvero un buon sì. Si tratta anche di prodotti basati sui metadati in gran parte dei casi in cui si verifica quel crossover, ma ACF è posizionato in modo così interessante che mi sento per l'intera faccenda, specialmente quando le persone evolvono le proprie abilità. Ma sai, ovviamente il valore che ACF ha contribuito a portare, voglio dire che ti abbiamo fatto sapere, tipi di post personalizzati e metacampi prima di ACF se non sbaglio, ma ACF li ha resi molto più accessibili a molte persone è davvero è bello sentirti pensare a questo proposito e al suo ruolo nel futuro. Va bene, Brad, torniamo da te, WP Migrate deve essere uno dei preferiti di tutti i tempi dai fan di WP Engine, i clienti e il nostro staff di supporto ne sono abbastanza sicuro, ho sentito un ruggito di applausi quando abbiamo lo ha annunciato dai WP Engineers qui ad Austin fuori casa mia. Ma quali opportunità speri che l'investimento di WP Engine porti alla roadmap di WPM in futuro?
BT: Sì, sono felice che tu l'abbia chiesto a David, perché è divertente come WP Migrate, penso che sia stato il nostro primo prodotto giusto, e penso che abbia attraversato un periodo in cui, non lo so, lo farò diciamo stagnazione, o come sai, ma negli ultimi 18 mesi circa, sai che con il lancio della 2.0 e una nuova interfaccia utente e in realtà un team completamente nuovo ha lavorato su WP Migrate, è stato davvero rivitalizzato o simili , c'è come una nuova energia in quel progetto, quindi è molto eccitante le possibilità di andare avanti con quello. Le cose di cui stiamo parlando in questo momento, o di cui abbiamo parlato ultimamente, dovrei dire, le prestazioni e l'affidabilità sono giuste? Queste sono due cose su cui non ci siamo concentrati per un po', quindi mi piacerebbe vedere dei miglioramenti in queste aree. Quindi, una delle cose che entrerà nella prossima versione su cui stiamo lavorando, è, quindi ci piacerà, proveremo ad aumentare la quantità di dati inviati per ogni richiesta . In questo momento abbiamo solo un tipo statico di piccole dimensioni per ogni carico utile, e cercheremo di trovare il tipo di massimo e poi, quando fallisce, faremo marcia indietro e invieremo solo un tipo di quel massimo dimensione del carico utile. Quindi questo dovrebbe accelerare molto le cose, sarà un po', penso che sarà una modalità sperimentale o qualcosa del genere con la prima versione che dovrai in qualche modo abilitare, penso che sia quello su cui abbiamo deciso a questo punto, ma sì, è eccitante. E poi, come semplici piccole cose sottili, ad esempio, rilevare la versione dei plug-in all'origine e le versioni dei plug-in a destinazione e semplicemente non inviare quelle in cui le versioni sono le stesse. Destra? Ad esempio, è un po 'sciocco in questo momento che tu lo sappia, selezioni la casella per migrare i plugin e li invia semplicemente tutti, oppure devi sistemare quelli che non vuoi inviare. Non sarebbe fantastico se potesse rilevare automaticamente quelli che non hanno bisogno di essere inviati, giusto, quindi piccole cose come quelle che verranno introdotte nella prossima versione lo miglioreranno, ma mi piacerebbe vedere ne saprai di più in futuro vero? Cose come il ripristino da errori, dove sai che stai facendo questa enorme migrazione e il wifi si spegne, giusto, e proprio come oh Dio, sai, così fa schifo, sai che è in esecuzione da 45 minuti ed era quasi finito e devi solo ricominciare da capo subito, giusto, perché non c'è il pulsante di ripresa. FTP, penso che i client FTP abbiano avuto pulsanti di ripristino da quando sai, 1999 giusto, quindi penso che sia tempo che anche WP Migrate ne abbia uno.
DV: Quindi sembra che ci siano un sacco di cose sulla qualità della vita.
BT: Oh sì.
DV: Anche nelle versioni più brevi e in alcune piuttosto significative, e sembra che con l'investimento di WP Engine in accelerazione, forse potrebbe essere qualcosa di utile per la tabella di marcia. C'è qualcos'altro che vorresti condividere in questo senso, Brad?
BT: Sì, una cosa di cui abbiamo discusso in precedenza è l'espansione della funzione di esportazione. Quindi in questo momento puoi semplicemente esportare il database. Non esporta l'intero sito, ma non sarebbe bello se potesse fare l'intero sito, e quindi potresti semplicemente importare quello zip in Local, e sarebbe solo un ottimo flusso di lavoro per gli sviluppatori. Quindi sai, ora che WP Migrate è sotto l'ombrello di WP Engine, penso che debba succedere, giusto? Come se fosse solo un gioco da ragazzi, quella caratteristica.
DV: Mi piace, mi piace, dovrò inviare un DM a un product manager locale più tardi, ma mi piaceva quel tipo di strategia di deduping dall'origine rispettosa dell'ambiente a cui ti riferivi lì. È fantastico sentirlo. Va bene, Jason, passo a te, voglio parlare ancora un po' del lato delle transazioni. E voglio parlare delle persone che usano questi prodotti oggi, e vi farò alcune domande piuttosto dirette. Sei pronto per questo?
JC: Sì.
DV: Va bene, buon affare. I clienti esistenti perderanno l'accesso al supporto o ad altri vantaggi a seguito di questa acquisizione?
JC: No.
DV: Va bene.
JC: Bello e facile.
DV: Ecco, è stata una risposta facile.
JC: No, non ci sono piani per cambiare i prezzi. Stiamo supportando i clienti esistenti in base agli accordi esistenti, che includono, ACF ha clienti a vita che includono questo, quindi sai, chissà cosa potrebbe accadere in futuro, se vai avanti di un anno rispetto a quello, non lo so, che era vero anche prima, vero, conosci tutti i prodotti, a volte cambiano, ma no, tipo, nessuno dovrebbe preoccuparsi. Non cambia nulla, nulla di ciò che hai già acquistato verrà portato via o qualcosa del genere.
DV: Va bene, buon affare. Ne ho un altro per te qui. 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. Bene.
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.