Pressione isto: WP Engine adquire plug-ins Delicious Brains, incluindo campos personalizados avançados
Publicados: 2022-06-02Bem-vindo ao Press This, o podcast da comunidade WordPress do WMR. Aqui, o anfitrião David Vogelpohl se senta com convidados de toda a comunidade para falar sobre os maiores problemas enfrentados pelos desenvolvedores do WordPress. Segue a transcrição da gravação original. Você pode descobrir mais sobre a aquisição da WP Engine aqui.
Desenvolvido por RedCircle
David Vogelpohl: Olá a todos e bem-vindos ao Press This, o podcast da comunidade WordPress no WMR. Este é o seu anfitrião, David Vogelpohl. Eu apoio a comunidade WordPress através da minha função no WP Engine e adoro trazer o melhor da comunidade para você aqui toda semana no Press This. Como lembrete, você pode me seguir no Twitter @wpdavidv e assinar o Press This no Red Circle, iTunes, Spotify ou baixar os episódios mais recentes em wmr.fm. Neste episódio, estamos super empolgados em trazer a você uma entrevista exclusiva com a aquisição do muito popular Advanced Custom Fields ou ACF e outros plugins importantes do WP Engine. E juntando-se a nós para este episódio muito especial estão os fundadores do WP Engine e do Delicious Brains. Gostaria de começar dando as boas-vindas ao Press This, o fundador da Delicious Brains, Brad Touesnard. Bra, bem vindo.
Brad Touesnard: Ei, obrigado por me receber, David.
DV: Tão incrível ter você aqui, uma notícia tão emocionante, tenho certeza para você e sua equipe, isso é incrível. Eu realmente aprecio você se juntar a nós para falar sobre isso aqui hoje. E, claro, do outro lado da transação, gostaria de dar as boas-vindas ao fundador da WP Engine, Sr. Jason Cohen, Jason, bem-vindo.
Jason Cohen: Ei, obrigado, isso vai ser ótimo.
DV: Esta é a primeira vez que eu tenho você no Press This, Jason?
JC: Você sabe, pode ser.
DV: Tudo bem, vamos ter que corrigir isso, vamos ter que te trazer de volta. E você Brad, eu sei que nós saímos em um milhão de WordCamps, mas eu já tive você no programa?
BT: Não, sinto muito e tenho vergonha de dizer que não sabia do seu show. [risonho]
DV: Ah, tudo bem, vamos ter que fazer um trabalho melhor promovendo isso. Eu gosto disso.
JC: Estou ainda mais envergonhado porque eu sabia disso. [risonho]
DV: Bem, isso também é por minha conta porque eu conhecia vocês dois e também não os convidei aparentemente, então teremos que corrigir isso no futuro. Mas para aqueles que estão ouvindo um pouco mais de contexto, nesta semana, o WP Engine e o Delicious Brains anunciaram que o WP Engine adquiriu o ACF Advanced Custom Fields, WP Migrate, você pode até conhecê-lo como seu antigo nome WP Migrate DB Pro, também como WP Offload Media e WP Offload SES. E o que queríamos fazer é trazer esses dois senhores aqui hoje para falar sobre a transação, falar um pouco sobre as sinergias, falar sobre o futuro de seus produtos e suas empresas, e nos dar um contexto geral sobre tudo o que aconteceu, e o que isso pode significar para o futuro. Então, realmente ansioso por esta conversa, obrigado novamente, tanto por conseguir arranjar tempo para poder fazer isso. Então, Brad, vou começar com você, faço essa pergunta a todos os convidados do Press This, que você saberia se ouvisse, e isso é para me contar brevemente sua história de origem do WordPress. Quando foi a primeira vez que você usou o WordPress?
BT: Você tem que voltar atrás. [rindo] Reúnam-se com as crianças, vou contar uma história. Então, em 2004, eu estava procurando um CMS para o meu site e encontrei o WordPress e o configurei, e meu primeiro post no meu site é apenas comentando o quão bom o WordPress é, na verdade. Então esse foi o começo, meio que mexi em temas e eventualmente plugins, publiquei meu primeiro plugin em 2007, e apenas, você sabe, apenas no meu próprio site, acho que nem sabia sobre wordpress.org em A Hora.
DV: Que tipo de site, aliás?
BT: Apenas um blog, realmente, sim, isso é, quero dizer, novamente isso é antes do Facebook e Twitter, é assim que você publica para o mundo certo, como quando você queria dizer a eles o que você era, você sabe, o que você tinha no café da manhã. [rindo] Então era basicamente isso. Desde então, cortei esse site porque tinha muitas coisas embaraçosas, então removi isso. Mas sim, e então e então meio que você sabe, foi a partir daí. Acabei trabalhando em uma agência em Vancouver em 2008 e acabei construindo sites em WordPress profissionalmente e em alguns projetos bem grandes para clientes bem grandes. E então eu dei minha primeira palestra em um WordCamp naquele mesmo ano, que era o WordCamp Vancouver, que era como um subconjunto do Bar Camp Vancouver, como o WordCamp ainda não era algo próprio. E a partir daí, você sabe, as principais contribuições do WordPress, trabalhou como contratado e, em seguida, iniciou esse negócio de produtos e o resto é meio que história, sim.
DV: Isso é incrível, eu ouvi tantas histórias semelhantes ao longo dos anos, fazendo essas perguntas e isso é incrível de ouvir. 2004, então isso teria sido apenas um ano depois que o WordPress foi criado, então você definitivamente volta atrás. Isso é incrível e acho que suas contribuições para o WordPress definitivamente falam por si, Tudo bem Jason, a mesma pergunta para você, conte-me brevemente sua história de origem do WordPress.
JC: Ele disse a palavra “brevemente” para ter certeza de que eu não continuaria por 18 minutos.
DV: : Digo isso a todos os convidados.
J.C.: Ah sim. [risonho]
DV: Brad foi muito bom, ele foi bem sucinto. Ele cobriu muito tempo, mas foi direto ao assunto.
JC: Então isso conta como meu tempo? [rindo] Então eu comecei a blogar em 2006, exatamente como Brad disse, era a coisa legal antes das mídias sociais e até mesmo dos telefones celulares e assim por diante, e isso foi empolgante. E então, digamos por volta de 2010, finalmente ficou popular, não sei, na época, os assinantes de RSS costumavam medir se você sabia, se era popular, então não sei , eu tinha tipo.50.000 assinantes RSS ou algo assim, e eu aparecia na primeira página do Hacker News na maioria das semanas quando eu postava porque eu escrevia sobre startups e marketing e coisas assim, o que era, o que era uma boa forragem para o Hacker News , e então o site iria falhar. E eu estava executando meu próprio servidor com o WordPress e não estava mal configurado, mas você sabe, todos nós sabemos, não é fácil configurar quando você recebe 15-20 acessos por segundo, o que é, naquela época, o que você obteria quando chegasse à primeira página do Hacker News. Então eu conversei com outros blogueiros e disse, ei, como você mantém o WordPress ativo quando você recebe um monte de tráfego, e eles disseram, sim, eu não sei, mas se você encontrar algo me diga porque eu preciso disso. E então eu me transformei em uma espécie de descoberta de produto adequada, falei com 40 ou 50 pessoas, que levou três ou quatro meses, e descobri que, se nós, você poderia cobrar 10 vezes mais do que as pessoas estavam pagando serviços de hospedagem compartilhada como GoDaddy, você poderia cobrar 50 dólares por mês, em vez de cinco dólares por mês, se você tornasse o WordPress rápido, escalável e seguro e se o suporte técnico fosse realmente bom e respondesse a perguntas sobre o WordPress, e não apenas respondendo perguntas sobre o servidor, como o servidor está ativo a internet está ativa, então terminamos. Na verdade, suporte WordPress. Então essa é a origem do WP Engine há 12 anos.: E sim, e agora temos quase 200.000 clientes que também se sentem assim.
DV: Excelente, excelente, bem, é ótimo saber que eu ouvi sua história de origem do WordPress e do WP Engine algumas vezes ao longo dos anos. Aprendi algumas novidades ao longo do caminho. Eu realmente não tinha ouvido falar sobre sua experiência com o Hacker News e obter essa popularidade e precisar pensar sobre isso através das lentes de uma solução nesse nível de detalhes, isso é incrível. Brad, mais cedo, enquanto eu estava descrevendo o episódio e o motivo de estarmos todos conversando aqui hoje, eu meio que passei pelos plugins, mas estou curioso para saber se você poderia executá-los novamente e ter certeza de que entendi o que plugins que o Delicious Brains vendeu para o WP Engine?
BT: Sim, tudo deve ir, todos os plugins devem ir. [rindo] Então, todas elas são a resposta, então essa é a ACF, obviamente você mencionou isso, essa é a grande, e então temos o WP Migrate, anteriormente WP Migrate DB Pro. Você pode dizer, por que eu mudei, você sabe que nós mudamos o nome dele porque não é um podcast amigável certo, é só que é demais para dizer.
DV: Mas tem um ritmo legal, você sabe que tem um padrão.
BT: Sim, mas a verdadeira razão pela qual mudamos é porque o DB, eu gostei de uma pequena enquete no Twitter perguntando às pessoas, você percebe que o WP Migrate DB Pro faz mais do que apenas migrar o banco de dados, e um monte de pessoas disseram que não. Eles não perceberam isso por causa do nome, então era como oh cara, nós temos que fazer algo sobre isso. E os outros plugins são WP Offload Media, WP Offload SES e Better Search Replace.
DV: Bem, veja, eu cometi um erro, eu não adicionei Better Search Replace na minha introdução original. Estou feliz por ter feito você percorrer essa lista.
BT: Sim, sim, Better Search Replace é uma espécie de pequeno plugin que poderia. É algo que não promovemos muito, mas está no wordpress.org e ganhou cada vez mais tração e é muito popular. Tem mais de um milhão de instalações ativas no dot org, então, acho que é o segundo plugin mais popular depois do ACF em nosso catálogo. Então, lá vai você.
DV: Isso é fantástico, sim, eu estou familiarizado com isso, usei antes, conheço pessoas que gostam, isso é fantástico, é incrível. Vou me certificar de atualizar as notas do programa antes de publicarmos o episódio, para que as pessoas não leiam as informações erradas na descrição do programa, isso foi incrível. Tudo bem, então eu quero meio que agora, talvez uma transição para mais sobre as razões por trás do acordo e como vocês dois estão pensando sobre a estratégia e o caminho no futuro, mas vamos fazer nossa primeira pausa e estaremos de volta.
DV: Olá a todos, bem-vindos de volta ao Press This, o podcast da comunidade WordPress no WMR, este é o seu anfitrião David Vogelpohl, estou no meio de entrevistar Brad Touesnard do Delicious Brains e WP, me desculpe e Jason Cohen do WP Engine sobre a recente aquisição do ACF e outros plugins populares pelo WP Engine. Brad e Jason, logo antes do intervalo, vocês dois estavam me contando suas histórias de origem do WordPress, e Brad você estava meio que detalhando os plugins que estavam envolvidos na transação. Então, agora, vou passar para Jason por um minuto e Jason, e quanto ao portfólio de plugins do Delicious Brains parecia especialmente delicioso enquanto você pensava sobre o que seria útil para apoiar a missão do WP Engine? Tipo, e quanto aos plugins foi um empate ou você pensou que era uma sinergia com o que o WP Engine está tentando fazer.
JC: Claro, bem, quero dizer, é claro, existem plugins diferentes que fazem trabalhos diferentes, então acho que a resposta varia um pouco de acordo com o plugin. Mas, eu diria que, no geral, eles são todos plugins populares e de alta qualidade, e você diz que sabe que popular não prova necessariamente que eles são de alta qualidade, mas na verdade também são isso. E quando vemos muitos de nossos próprios clientes que o usam e, claro, muitas pessoas na comunidade WordPress que o usam, é difícil, é difícil argumentar que eles não são muito valiosos, muito úteis para muitos pessoas. Em geral, uma das principais missões do WP Engine é tornar a vida dos desenvolvedores de sites WordPress ótima. E isso pode significar muitas coisas, pode significar arquitetura técnica, pode significar ferramentas como o Local. Mas também significa plugins que os desenvolvedores adoram, e é isso que muitos deles são. E alguns deles são plugins que você usa às vezes como migrate. Obviamente, use isso quando você migrar coisas. Embora algumas pessoas o usem para coisas como fazer áreas de teste ou outras coisas que fazem parte de um processo de desenvolvedor normal ou recorrente. Algumas pessoas o usam apenas uma ou duas vezes, e você sabe de vez em quando para mover as coisas, mas o ponto é que é uma ferramenta de desenvolvedor. E então, a mesma coisa com o Better Search Replace, certo, às vezes você precisa dele na maioria dos dias você não precisa dele, mas às vezes você precisa, então é uma ótima ferramenta. ACF, obviamente, um dos plugins mais populares em todo o WordPress, então provavelmente não precisa de introdução ou mesmo explicação de por que é valioso. Outra coisa especialmente interessante para nós com o ACF é seu papel em sites WordPress sem cabeça. Claro que o ACF é popular no período do WordPress, então não é específico para isso, mas com o WordPress sem cabeça, é especialmente útil porque há muito conteúdo que deve vir do WordPress e ser injetado em sites quando está sem cabeça. E podem ser coisas simples como um FAQ, ou pessoas em uma página sobre nós e cada pessoa precisa de uma foto e um nome e seu título e uma biografia rápida e um link para o Twitter e você sabe esse tipo de coisa. E então o desenvolvedor headless vai pegar esses dados e formatá-los e fazer o que eles quiserem com eles. Mas você quer que seja estruturado dessa maneira. Então, ao contrário de, bem, eu vou usar apenas uma convenção, eu vou abrir o Gutenberg e usar uma convenção onde eu estilizo tudo da mesma forma. Em vez disso, é melhor para um desenvolvedor sem cabeça ver esses dados e esses modelos de dados como campos individuais, talvez com restrições neste não pode ser mais longo do que você sabe, 20 caracteres esse tipo de coisa. Porque dessa forma, o desenvolvedor sem cabeça pode fazer literalmente o que quiser, até mudar de ideia, e no comerciante pode creditar esses itens, e meio que em segurança, e assim todos ficam felizes. Portanto, o ACF facilita isso, e isso é particularmente valioso para todos os tipos de fontes de dados e, é claro, escolhi um exemplo muito simples. ACF pode fazer um milhão de coisas, mas apenas um exemplo simples é bastante valioso.
DV: Sim, é realmente interessante porque antes, você estava falando, obviamente eles são de alta qualidade e populares, eu mesmo os usei muitas vezes ao longo dos anos e posso definitivamente atestar isso. Mas você disse anteriormente sobre a missão do WP Engine, era realmente tornar a vida melhor ou ótima para os desenvolvedores. E, quando penso nos plugins e nas pessoas que os utilizam, muitas vezes há isso, os plugins parecem ficar nesse meio-termo, já que as pessoas estão saindo, usei um tema e alguns plugins para fazer um site, para iniciar e expandir sua jornada de desenvolvimento, talvez até mesmo em coisas como desacoplado, mas esse tipo de zona em que você está pensando é que as pessoas estão criando sites dessa maneira?
JC: Sim, exatamente, e você sabe também, as pessoas usarão ambientes de desenvolvimento local, sejam eles o Local, a ferramenta de ambiente de desenvolvimento local mais popular que também é um produto WP Engine, ou outras coisas. Ainda assim, você sabe, seja desenvolvendo localmente ou movendo coisas ou etc., esses são os tipos de coisas que as pessoas costumam fazer todos os dias. E você sabe que o Google meio que cunhou esse termo, o produto da escova de dentes, um produto que você usa uma ou duas vezes por dia, e qualquer coisa que é usada com frequência é provavelmente útil e valiosa para você. E muitos desses plugins têm esse caráter. E alguns como ACF é constante ou também Offload Media, certo, onde você realmente não precisa ter muita mídia para que isso seja valioso, mas é especialmente valioso se você tiver muita mídia ou mídia grande onde deseja que eles arquivos para ir para algo como S3 ou arquivos de nuvem do Google. Em outras palavras, um sistema que é inatamente escalável e rápido e altamente disponível para esse tipo de coisa, e ainda, é claro, usar o WordPress para gerenciar tudo usando a biblioteca de mídia do WordPress. Basicamente, use o WordPress como de costume, mas apenas localize-o em outro lugar. Mais uma vez, esse é o tipo de coisa que usa constantemente, talvez mesmo que seja de certa forma, rodando em segundo plano da perspectiva do profissional de marketing.
DV: Eu realmente acho que essa é uma parte poderosa do WordPress. Pessoalmente, sou parte do conhecimento de código suficiente para ser perigoso, mas acho que a ponte que ele fornece e como esses plug-ins se encaixam nessa jornada em termos de permitir que as pessoas adotem carreiras de tecnologia ou engenharia, se quiserem, ou você saiba ficar na zona com a qual se sente confortável, é uma parte tão poderosa do WordPress. Certamente ouvimos isso extensivamente em nossas histórias de origem pelo ar. Brad, vou voltar para você agora e falar um pouco sobre a transação em si, onde não vou perguntar o preço nem nada, e sei que obviamente o preço desempenha um papel na venda de um produto , mas que outros fatores foram importantes para você ao considerar a venda deste portfólio de plugins?
BT: Foi muito importante para mim encontrar um bom lar para os plugins e a equipe que trabalha nesses plugins, então esse é o número um. Precisava ser uma empresa que tivesse uma reputação sólida na comunidade WordPress, idealmente uma com uma base de engenharia orientada para a engenharia, você sabe, porque esse é realmente o coração pulsante da nossa organização. E então você sabe que sim, é apenas uma grande parte do nosso DNA, então eu acho que é importante que haja um ajuste lá. E sim, eu tinha, eu teria que ter confiança certa de que o comprador seria capaz de continuar a impulsionar nosso produto e fazer o certo por nossos clientes, certo. Então todas essas coisas são super importantes, e acho que temos isso no WP Engine, então.
DV: Ouvir você passar pela sua lista e depois pensar no que você disse no final. Você disse, faça o certo por nossos clientes, e eu sinto que, se eu tivesse perguntado por que sua reputação é importante, por que a fundação de engenharia é importante, isso tem muito a ver com as pessoas. E então, isso estava em sua mente enquanto você pensava sobre os lados não financeiros da transação, são as pessoas que confiam nesses produtos e contribuem para eles?
BT: Sim, isso é parte disso, mas eu estava realmente sim, quero dizer, comunidade é uma coisa, eu estava me referindo principalmente à minha equipe neste contexto. Mas você sabe que tenho pessoas comigo há muitos anos, e isso é super importante para mim quando você sabe que está vendendo o negócio e essas pessoas vão com ele, certo, então esse é um fator muito importante . Mas sim, claro, tem que ser alguém também que vai cuidar dos produtos né, é isso que a comunidade se preocupa né, que os produtos deles vão melhorar, não piorar. Então, você também sabe, essas são considerações quase igualmente importantes.
DV: Sim, totalmente, e é bom ouvir você pensar sobre isso através dessa lente e ter essa diligência. Eu sei que, se algum dia tomar uma decisão que afete muitos sites, penso nas pessoas que os criaram, nas empresas que confiam neles, se há vendedores coletando leads por meio deles, seja o que for, a vida de alguém ou o negócio pode ficar muito ruim se eu não tratá-lo com respeito, e é bom ouvir que você, sabe, leva esse nível de consideração com sua equipe e com aqueles que são clientes e contribuem com seus produtos, e como você pensou na transação. Eu sei que pode ser uma coisa emocional também, pensar em vender seus bebês e coisas assim, mas é bom ouvir que você gasta uma boa quantidade de diligência lá. Tudo bem, Jason antes você estava nerd no ACF, o que é uma grande parte do que eu queria falar com você hoje, e eu gostaria de mergulhar nisso, mas vamos dar nossa última pausa e já voltamos.
DV: Olá a todos, bem-vindos de volta ao Press This, o podcast da comunidade WordPress no WMR, este é o seu anfitrião David Vogelpohl. Estou entrevistando Brad Touesnard do Delicious Brains e Jason Cohen do WP Engine sobre a recente compra do portfólio de plugins do Delicious Brains pelo WP Engine. Tudo bem, logo antes do intervalo, Brad estava nos contando sobre algumas de suas considerações ao vender o portfólio de plugins, muitos P's em algumas dessas declarações aqui. Mas agora vamos meio que fazer uma transição de volta para Jason para falar sobre ACF. Jason, para mim, o ACF fica como um ponto morto na interseção das construções headless e tradicionais do WordPress. Eu estava falando anteriormente sobre o tipo de montador, você conhece plugins e temas, conhece código suficiente para ser perigoso, entrando em coisas mais avançadas como desacoplado. Mas como você vê a evolução do ACF nesse papel, esse tipo de papel intermediário entre o tradicional e o sem cabeça? Você vê o ACF como uma ponte para desenvolvedores PHP e o ACF desempenhará um papel no Atlas? Então são 10 perguntas em uma, Jason, mas gosto muito do ACF. Quais são seus pensamentos sobre tudo isso?
JC: Ok, sim. Assim é, é super interessante que seja igualmente importante, com o WordPress headless e o WordPress tradicional. E isso não é verdade para a maioria dos plugins, ou qualquer coisa no WordPress, o que é interessante. Uma dessas coisas que indica que isso é o quão essencial é o que o WordPress é, é um sistema de gerenciamento de conteúdo. Você gerencia o conteúdo. E, é claro, você costuma pensar nisso como postagens e páginas, em outras palavras, conteúdo de estilo de formato longo que agora pensamos em Gutenberg. Mas também são todos os outros tipos de conteúdo e modelos de conteúdo como eu mencionei antes. E então, como você disse, como se fosse um dos plugins mais populares no WordPress tradicional, obviamente essa é uma ideia útil, não importa que tipo de site você esteja usando. Mas também é a coisa perfeita para os sem cabeça. Quando também vemos isso no mundo sem cabeça é se você olhar para outros CMSs sem cabeça, então são CMSs que foram construídos desde o início para serem sem cabeça, como um Contentful ou Content Stack, o Graph CMS, coisas assim. Este modelo de conteúdo , como o que o ACF tem, é o que todos eles têm. Todos eles têm um modelo como estávamos dizendo antes. Você sabe, uma biografia ou como um evento ou algo que entra em um calendário, e você cria modelos e campos e outras pessoas os preenchem. E eles podem ter relacionamentos e você pode ter traduções e outros idiomas e há todos os tipos de coisas que você pode querer fazer com eles porque eles estão contentes, certo? O WordPress, é claro, começou a ser ótimo no formato longo e, graças ao ACF, acrescentou a ideia desses outros tipos de modelos de conteúdo. Você pode dizer tudo além de forma longa. Esses outros CMSs, esses CMSs sem cabeça, foram para o outro lado. Nem um único é muito bom em conteúdo de formato longo, nem um único tem algo como Gutenberg nele. Mas eles são muito bons na modelagem de conteúdo. Então, a razão pela qual eu trago tudo isso é apenas para dizer, bem, espere um minuto, se o WordPress é o melhor do mundo no material de formato longo, o que seus 43% de penetração da Internet podem sugerir, e o tipo de coisa chave sobre esses CMSs headless é um foco nesse tipo de modelagem de conteúdo, bem, modelagem de conteúdo, se temos modelagem de conteúdo maravilhosa no WordPress, o WordPress não tem uma fraqueza lá em headless, porque é tão bom em modelagem de conteúdo quanto o nativo CMSs headless, mas também é ótimo em formato longo, então não tem uma fraqueza. Então, quão legal é isso? Então, com ACF mais Gutenberg, você meio que tem isso. Então, agora com o Atlas, como você mencionou, que é o produto headless do WP Engine, nós temos nossa própria versão de como é a modelagem de conteúdo, no Atlas Content Modeler, outra biblioteca de código aberto, é um plugin. E o Atlas Content Modeler tem algumas facetas ou recursos interessantes, um deles é que é uma GUI totalmente moderna. Tudo o que você faz é instantâneo porque tudo está acontecendo no navegador. Tudo, como você reordena os itens arrastando-os e adicionando campos e é instantaneamente rápido porque não está recarregando a página inteira, então é como uma interface moderna e agradável, o que é bom. Ele cria os dados usuais no backend do WordPress e também apresenta, automaticamente, ótimas APIs e a API REST e no WPGraphQL, com todos os tipos de dados certos e todos os tipos de consultas especiais e outras coisas. Então, em outras palavras, é muito bom na parte da API e na parte da interface do usuário. E então você olha para o ACF, e o ACF tem tudo, sabe, tem milhões de clientes, tem, especialmente com os plugins complementares, tem 100 tipos diferentes de campos, as pessoas sabem usar muitas coisas, as pessoas escrever código personalizado sobre ele, o ACF tem isso, você sabe, é claro, uma comunidade rica, um ambiente rico de funcionalidade em torno disso. Então, você sabe, o que significa ter os dois é como a próxima pergunta para nossas equipes nesta área. Ei, ótima interface do usuário, isso é muito bom. Brad já disse isso no passado, acredito. Uma ótima interface de usuário moderna é realmente útil, uma ótima API é ótima para headless e todas as funcionalidades do ACF obviamente são maravilhosas, então ter o melhor desses mundos e agora com todas as equipes juntas, podemos fazer isso. Para mim, isso é super empolgante e sei que estamos falando sobre headless porque é o mais recente e é muito interessante, pois o WordPress está se movendo, algumas pessoas estão usando o WordPress nesse espaço agora. Mas, tudo o que acabei de dizer é útil, de qualquer forma, você não precisa usar headless para querer uma boa interface de usuário para seus plugins, certo. Então, acho que isso será ótimo para todos os usuários em todos os casos de uso de modelagem de conteúdo, por acaso é, você pode dizer, mais central, uma funcionalidade mais central para sites sem cabeça, está em primeiro plano o tempo todo nesse uso específico caso.
DV: Essa é uma perspectiva realmente interessante sobre onde o ACF está, e meio que a falta de sobreposição em compilações, plugins e temas tradicionais e sem cabeça. Eu posso pensar em algumas listas de sobreposição, eu sinto que tem uma boa sobreposição lá, mas é muito bom sim. Também são produtos orientados a metadados em grande parte onde esse cruzamento acontece, mas o ACF está posicionado de forma tão interessante que sinto por tudo, especialmente à medida que as pessoas evoluem suas habilidades. Mas você sabe, obviamente, o valor que o ACF ajudou a trazer, quero dizer, nós tínhamos você sabe, tipos de postagem personalizados e metacampos antes do ACF, se não me engano, mas o ACF os tornou muito mais acessíveis para muitas pessoas, é realmente bom ouvir você pensando sobre isso e seu papel no futuro. Tudo bem, Brad, vamos voltar para você, o WP Migrate deve ser um dos favoritos dos fãs de todos os tempos no WP Engine, clientes e nossa equipe de suporte, tenho certeza, ouvi um rugido de aplausos quando anunciou isso dos engenheiros do WP aqui em Austin, do lado de fora da minha casa. Mas, quais oportunidades você espera que o investimento do WP Engine traga para o roteiro do WPM no futuro?
BT: Sim, estou feliz que você perguntou isso David, porque é engraçado como o WP Migrate, acho que foi nosso primeiro produto certo, e acho que passou por um período de, não sei, vou digamos estagnação, ou como você sabe, mas nos últimos 18 meses ou mais, você sabe que com o lançamento do 2.0 e uma nova interface do usuário e, na verdade, uma equipe totalmente nova está trabalhando no WP Migrate, é realmente meio que revitalizado ou tipo , há uma nova energia nesse projeto, então é muito empolgante as possibilidades daqui para frente. As coisas sobre as quais estamos falando agora, ou sobre as quais temos falado ultimamente, devo dizer, desempenho e confiabilidade estão corretos? Essas são duas coisas nas quais realmente não focamos há um bom tempo, e eu adoraria ver algumas melhorias nessas áreas. Então, uma das coisas que vai para a próxima versão em que estamos trabalhando é o, então vamos gostar, vamos tentar aumentar a quantidade de dados que são enviados para cada solicitação . No momento, temos apenas um tipo estático de tamanho pequeno para cada carga útil, e vamos tentar encontrar o tipo de máximo e, quando falhar, vamos recuar e apenas enviar esse máximo tamanho da carga. Então isso deve acelerar muito as coisas, será meio, acho que será um modo experimental ou algo assim com o primeiro lançamento que você terá que habilitar, acho que foi isso que decidimos neste ponto, mas sim, isso é emocionante. E então, como pequenas coisas sutis simples, por exemplo, detectar a versão dos plugins na sua origem e as versões dos plugins no destino, e simplesmente não enviar aquelas em que as versões são as mesmas. Certo? Tipo, é meio bobo agora que você sabe, você marca a caixa para migrar os plugins e apenas envia todos eles, ou você tem que classificar os que não deseja enviar. Não seria ótimo se pudesse detectar automaticamente aqueles que não precisam ser enviados, certo, então pequenas coisas como essa que estão indo para a próxima versão vão melhorar isso, mas eu gostaria de ver você sabe mais no futuro certo? Coisas como recuperação de falhas, onde você sabe que está fazendo uma migração enorme e o wifi sai, certo, e como oh Deus, você sabe, como isso é uma merda, você sabe que está funcionando há 45 minutos e estava quase pronto e você só precisa começar tudo de novo agora, certo, porque não há botão de retomar. FTP, acho que os clientes FTP têm botões de currículo desde 1999, certo, então acho que é hora do WP Migrate ter um também.
DV: Então parece que há uma tonelada de coisas de qualidade de vida.
BT: Ah sim.
DV: Mesmo nos lançamentos mais curtos e alguns bastante significativos, e parece que com o investimento do WP Engine acelerando isso talvez possa ser algo útil para o roteiro. Mais alguma coisa que você gostaria de compartilhar nesse sentido, Brad?
BT: Sim, uma coisa que discutimos anteriormente é expandir o recurso de exportação. Então, agora, você pode simplesmente exportar o banco de dados. Ele não exporta o site inteiro, mas não seria legal se pudesse fazer o site inteiro, e então você pudesse importar esse zip para o Local, e isso seria um ótimo fluxo de trabalho para os desenvolvedores. Então você sabe, agora que o WP Migrate está sob o guarda-chuva do WP Engine, acho que isso tem que acontecer, certo? Como se fosse apenas um acéfalo, esse recurso.
DV: Eu gosto, eu gosto, eu vou ter que mandar uma DM para um gerente de produto local mais tarde, mas eu gostei desse tipo de estratégia de desduplicação amigável ao meio ambiente que você estava mencionando lá. É incrível ouvir sobre isso. Certo, Jason, vou passar para você, quero falar um pouco sobre o lado da transação novamente. E quero falar sobre as pessoas que estão usando esses produtos hoje, e vou fazer algumas perguntas bem diretas. Você está pronto para isso?
J.C.: Sim.
DV: Tudo bem, bom negócio. Os clientes existentes perderão o acesso ao suporte ou outros benefícios após esta aquisição?
J.C.: Não.
DV: Ok.
JC: Bom e fácil.
DV: Pronto, essa foi uma resposta fácil.
JC: Não, não há planos para alterar os preços. Estamos dando suporte aos clientes existentes sob os acordos existentes, que incluem, ACF tem clientes vitalícios que incluem isso, Então, você sabe, quem sabe o que pode acontecer no futuro, se você avançar um ano do que, eu não sei, que isso era verdade antes também, né, você conhece todos os produtos, às vezes mudam, mas não, assim, ninguém deve se preocupar. Nada muda, nada que você já comprou vai ser retirado ou algo assim.
DV: Tudo bem, bom negócio. Eu tenho outro para você aqui. 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. Tudo bem.
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.