Presione esto: WP Engine adquiere deliciosos complementos de Brains que incluyen campos personalizados avanzados

Publicado: 2022-06-02

Bienvenido a Press This, el podcast de la comunidad de WordPress de WMR. Aquí, el anfitrión David Vogelpohl se sienta con invitados de toda la comunidad para hablar sobre los problemas más importantes que enfrentan los desarrolladores de WordPress. La siguiente es una transcripción de la grabación original. Puede obtener más información sobre la adquisición de WP Engine aquí.

Desarrollado por RedCircle

David Vogelpohl: Hola a todos y bienvenidos a Press This, el podcast de la comunidad de WordPress en WMR. Este es su anfitrión, David Vogelpohl. Apoyo a la comunidad de WordPress a través de mi rol en WP Engine, y me encanta traerles lo mejor de la comunidad aquí cada semana en Press This. Como recordatorio, puedes seguirme en Twitter @wpdavidv y puedes suscribirte a Press This en Red Circle, iTunes, Spotify o descargar los últimos episodios en wmr.fm. En este episodio, estamos muy emocionados de traerles una entrevista exclusiva que presenta la adquisición de los muy populares Campos personalizados avanzados o ACF y otros complementos principales de WP Engine. Y se unen a nosotros para este episodio tan especial los fundadores de WP Engine y Delicious Brains. Me gustaría comenzar dando la bienvenida a Press This al fundador de Delicious Brains, Brad Touesnard. Brad, bienvenido.

Brad Touesnard: Oye, gracias por recibirme, David.

DV: Es increíble tenerte aquí, estoy seguro de que es una noticia emocionante para ti y tu equipo, esto es increíble. Realmente aprecio que se haya unido a nosotros para hablar de esto aquí hoy. Y luego, por supuesto, desde el otro lado de la transacción, me gustaría dar la bienvenida al fundador de WP Engine, el Sr. Jason Cohen, Jason, bienvenido.

Jason Cohen: Oye, gracias, esto va a ser genial.

DV: ¿Es la primera vez que te tengo en Press This, Jason?

JC: Sabes, puede ser.

DV: Está bien, está bien, tendremos que corregir eso, tendremos que recuperarte. ¿Qué hay de ti, Brad? Sé que hemos estado en un millón de WordCamps, pero ¿alguna vez te he tenido en el programa?

BT: No, lo siento y me avergüenza decir que no sabía sobre tu programa. [reír]

DV: Oh, está bien, tendremos que hacer un mejor trabajo promocionándolo. Me gusta eso.

JC: Estoy aún más avergonzado porque sí lo sabía. [reír]

DV: Bueno, esto también depende de mí porque los conocía a ambos y aparentemente tampoco los invité, así que tendremos que corregir eso en el futuro. Pero para aquellos que escuchan un poco más de contexto, solo esta semana, WP Engine y Delicious Brains anunciaron que WP Engine ha adquirido ACF Advanced Custom Fields, WP Migrate, incluso puede conocerlo como su nombre anterior WP Migrate DB Pro, también como WP Offload Media y WP Offload SES. Y lo que queríamos hacer es traer a estos dos caballeros aquí hoy para hablar sobre la transacción, hablar un poco sobre las sinergias, hablar sobre el futuro de sus productos y sus empresas, y brindarnos un contexto general sobre todo lo que pasó, y lo que eso podría significar para el futuro. Así que espero con ansias esta conversación, gracias de nuevo, ambos por poder hacer tiempo para poder hacer esto. Entonces, Brad, voy a comenzar contigo, hago esta pregunta a todos los invitados de Press This, que sabrás si escuchas, y es para contarme brevemente tu historia de origen de WordPress. ¿Cuándo fue la primera vez que usaste WordPress?

BT: Tienes que volver atrás. [Risas] Reúnanse con los niños, les contaré una historia. Entonces, en 2004, estaba buscando un CMS para mi sitio web y encontré WordPress y lo configuré, y mi primera publicación de blog en mi sitio solo comenta lo bueno que es WordPress, en realidad. Así que ese fue el comienzo, jugué con temas y, finalmente, complementos, publiqué mi primer complemento en 2007, y solo, ya sabes, solo en mi propio sitio, ni siquiera creo que supiera sobre wordpress.org en el tiempo.

DV: Por cierto, ¿qué tipo de sitio era?

BT: Solo un blog, de verdad, solo sí, esto es, quiero decir, de nuevo esto es antes de Facebook y Twitter, así es como publicabas en el mundo, como cuando querías decirles lo que eras, ya sabes, lo que tenía para el desayuno. [risas] Así que eso era básicamente lo que era. Desde entonces, eliminé ese sitio porque tenía muchas cosas vergonzosas, así que lo eliminé. Pero sí, y luego y luego, ya sabes, fue desde allí. Terminé trabajando en una agencia en Vancouver en 2008 y terminé construyendo sitios en WordPress profesionalmente y en algunos proyectos bastante grandes para clientes bastante grandes. Y luego di mi primera charla en un WordCamp ese mismo año, que fue WordCamp Vancouver, que era como un subconjunto de Bar Camp Vancouver como si WordCamp ni siquiera fuera algo propio todavía. Y luego, a partir de ahí, ya sabes, las contribuciones principales de WordPress, trabajé como contratista y luego comencé este negocio de productos y el resto es una especie de historia, sí.

DV: Eso es increíble, he escuchado tantas historias similares a lo largo de los años, haciendo estas preguntas y es increíble escuchar eso. 2004, por lo que esto habría sido solo un año después de la creación de WordPress, por lo que definitivamente se remonta. Eso es increíble y creo que tus contribuciones a WordPress definitivamente hablan por sí solas. Muy bien Jason, la misma pregunta para ti, cuéntame brevemente tu historia de origen de WordPress.

JC: Dijo la palabra “brevemente” para asegurarse de que no me prolongara durante 18 minutos.

DV: Se lo digo a todos los invitados.

JC: Ah, sí. [reír]

DV: Brad estuvo bastante bien, fue bastante conciso. Cubrió mucho tiempo, pero lo hizo bien.

JC: Entonces, ¿esto cuenta como mi tiempo? [Risas] Así que comencé a escribir blogs en 2006, exactamente como dijo Brad, eran las cosas geniales antes de las redes sociales e incluso los teléfonos móviles y demás, y eso fue emocionante. Y luego, digamos alrededor de 2010 más o menos, finalmente se volvió popular, no sé, en ese momento, los suscriptores de RSS a menudo eran la forma en que medías si sabías, si eras popular, así que no sé. , tenía como 50.000 suscriptores de RSS o algo así, y aparecía en la página principal de Hacker News la mayoría de las semanas cuando publicaba porque escribía sobre nuevas empresas y marketing y cosas así, lo cual fue un buen forraje para Hacker News. , y luego el sitio se bloquearía. Y estaba ejecutando mi propio servidor con WordPress y no estaba mal configurado, pero ya sabes, todos sabemos que no es fácil de configurar cuando obtienes 15-20 visitas por segundo, que es aproximadamente, en ese momento, lo que obtendrías cuando llegaras a la portada de Hacker News. Así que hablé con otros blogueros y les dije: oye, ¿cómo mantienes WordPress activo cuando recibes mucho tráfico? Y me dijeron: sí, no lo sé, pero si encuentras algo, dímelo porque lo necesito. Y entonces me convertí en una especie de descubrimiento de productos adecuado, hablé con 40 o 50 personas, eso tomó tres o cuatro meses, y resultó que si nosotros, podrías cobrar 10 veces más de lo que la gente estaba pagando por servicios de alojamiento compartido como GoDaddy, podría cobrar 50 dólares al mes, en lugar de cinco dólares al mes, si hiciera que WordPress fuera rápido, escalable y seguro, y si el soporte técnico fuera realmente bueno y respondiera preguntas sobre WordPress, y no solo respondiera preguntas sobre el servidor, como si el servidor estuviera activo. Internet está activo, así que hemos terminado. En realidad es compatible con WordPress. Ese es el origen de WP Engine hace 12 años. Y sí, y ahora tenemos casi 200 000 clientes que también se sienten así.

DV: Excelente, excelente, bueno, es genial escuchar que sabes que he escuchado tu historia de origen de WordPress y WP Engine varias veces a lo largo de los años. Aprendí algunas cositas nuevas en el camino. Realmente no había escuchado todo el color de su experiencia con Hacker News y obtener esa popularidad y la necesidad de pensar en ello a través de la lente de una solución con ese nivel de detalle, eso es increíble. Brad, antes, mientras describía el episodio y explicaba por qué todos estábamos chateando aquí hoy, repasé los complementos, pero tengo curiosidad por saber si puedes repasarlos de nuevo y asegurarte de que entiendo cómo. Qué complementos vendió Delicious Brains a WP Engine?

BT: Sí, todo debe irse, todos los complementos deben irse. [risas] Entonces, todos ellos son la respuesta, así que ese es ACF, obviamente lo mencionaste, ese es el más importante, y luego tenemos WP Migrate, anteriormente WP Migrate DB Pro. Puedes decir por qué cambié, sabes que cambiamos el nombre porque no es amigable con los podcasts, es solo que es demasiado para decir.

DV: Sin embargo, tiene un buen ritmo, sabes que tiene una especie de patrón.

BT: Sí, pero la verdadera razón por la que lo cambiamos es porque la base de datos, me gustó una pequeña encuesta de Twitter que preguntaba a la gente, ¿se da cuenta de que WP Migrate DB Pro hace más que solo migrar la base de datos? no. No se dieron cuenta por el nombre, así que fue como, oh hombre, tenemos que hacer algo al respecto. Y luego, los otros complementos son WP Offload Media, WP Offload SES y Better Search Replace.

DV: Verás, cometí un error, no agregué Better Search Replace en mi introducción original. Me alegro de haberte hecho revisar esa lista.

BT: Sí, sí, Better Search Replace es el pequeño complemento que podría. Es algo que realmente no hemos promocionado mucho, pero se ha sentado en wordpress.org y ha ganado más y más tracción y es muy popular. Tiene más de un millón de instalaciones activas en punto org, así que creo que es el segundo complemento más popular después de ACF en nuestro catálogo. Ahí vas.

DV: Eso es fantástico, sí, lo conozco, lo usé antes, conozco a personas a las que les gusta, eso es fantástico, increíble. Me aseguraré de actualizar las notas del programa antes de publicar el episodio, para que la gente no lea la información incorrecta en la descripción del programa, eso fue increíble. Muy bien, ahora quiero hacer una especie de transición hacia más detalles sobre las razones detrás del trato y cómo ambos están pensando en la estrategia y el camino en el futuro, pero vamos a tomar nuestro primer descanso y volveremos en seguida.

DV: Hola a todos, bienvenidos de nuevo a Press This, el podcast de la comunidad de WordPress en WMR, este es su anfitrión David Vogelpohl, estoy entrevistando a Brad Touesnard de Delicious Brains y WP, lo siento y Jason Cohen de WP Engine sobre la reciente adquisición de ACF y otros complementos populares por parte de WP Engine. Brad y Jason, justo antes del descanso, por supuesto, ambos me contaban sus historias de origen de WordPress, y Brad, detallaba los complementos que estaban involucrados en la transacción. Así que ahora, voy a cambiarlo a Jason por un minuto y Jason, ¿qué pasa con la cartera de complementos de Delicious Brains que se veía especialmente deliciosa cuando pensaste en lo que sería útil para respaldar la misión de WP Engine? Por ejemplo, ¿qué pasa con los complementos? ¿Fue un empate o pensó que era una sinergia con lo que WP Engine está tratando de hacer?

JC: Claro, bueno, quiero decir, por supuesto, hay diferentes complementos que hacen diferentes trabajos, por lo que creo que la respuesta varía un poco según el complemento. Pero, en general, diría que todos son complementos populares y de muy alta calidad, y usted dice que sabe que popular no necesariamente prueba que sean de alta calidad, pero de hecho también lo son. Y cuando vemos que muchos de nuestros propios clientes lo usan y, por supuesto, mucha gente de la comunidad de WordPress que lo usa, es difícil, es difícil argumentar que no son muy valiosos, muy útiles para muchos. gente. En general, una de las principales misiones de WP Engine es hacer que la vida de los desarrolladores de sitios de WordPress sea excelente. Y eso puede significar muchas cosas, puede significar arquitectura técnica, podría significar herramientas como Local. Pero también significa complementos que a los desarrolladores les encantan, y eso es lo que muchos de estos son. Y algunos de ellos son complementos que usas a veces, como migrar. Obviamente, úsalo cuando migres cosas. Aunque algunas personas lo usan para cosas como crear áreas de preparación u otras cosas que son parte de un proceso de desarrollo normal o recurrente. Algunas personas lo usan solo una o dos veces, y de vez en cuando saben mover cosas, pero el punto es que es una herramienta de desarrollo. Y luego, lo mismo con Better Search Replace, cierto, a veces lo necesitas la mayoría de los días que no lo necesitas, pero a veces sí, así que es una gran herramienta. ACF obviamente es uno de los complementos más populares en todo WordPress, por lo que probablemente no necesite presentación ni explicación de por qué es valioso. Otra cosa especialmente interesante para nosotros con ACF es su papel en los sitios de WordPress sin cabeza. Por supuesto, ACF es popular con el período de WordPress, por lo que no es específico de eso, pero con WordPress sin cabeza, es especialmente útil porque hay mucho contenido que debería provenir de WordPress y ser inyectado en sitios web cuando no tiene cabeza. Y podrían ser cosas simples como preguntas frecuentes, o personas en una página Acerca de nosotros y cada persona necesita una foto y un nombre y su título y una biografía rápida y un enlace a su Twitter y ya sabes este tipo de cosas. Y luego el desarrollador sin cabeza tomará esos datos, los formateará y hará lo que quiera con ellos. Pero lo quieres estructurado de esa manera. Entonces, a diferencia de, bueno, solo usaré una convención, simplemente abriré Gutenberg y usaré una convención en la que diseñaré todo de la misma manera. En lugar de eso, es mejor para un desarrollador sin cabeza ver esos datos y esos modelos de datos como esos campos individuales, tal vez con restricciones en este no puede ser más largo de lo que sabes, 20 caracteres ese tipo de cosas bien. Porque de esa manera, el desarrollador sin cabeza puede hacer literalmente lo que quiera, incluso cambiar de opinión, y el comercializador puede acreditar esos artículos, y de alguna manera en seguridad, y así todos están contentos. ACF facilita eso, y eso es particularmente valioso para todo tipo de fuentes de datos y, por supuesto, elegí un ejemplo muy simple. ACF puede hacer un millón de cosas, pero incluso un simple ejemplo es muy valioso.

DV: Sí, es realmente interesante porque antes, estabas hablando, obviamente son de alta calidad y populares, yo mismo los he usado muchas veces a lo largo de los años y definitivamente puedo dar fe de eso. Pero antes dijiste sobre la misión de WP Engine, en realidad se trataba de hacer la vida mejor o genial para los desarrolladores. Y, cuando pienso en los complementos y en las personas que los aprovechan, a menudo ocurre esto, los complementos parecen estar en ese tipo de término medio del que la gente está saliendo, usé un tema y un par de complementos para hacer un sitio web, para comenzar y expandir su viaje de desarrollo, tal vez incluso hasta cosas como desacoplamiento, pero ¿es ese tipo de zona en la que está pensando que las personas crean sitios de esa manera?

JC: Sí, exactamente, y también sabes que la gente usará entornos de desarrollo locales, ya sea que usen Local, la herramienta de entorno de desarrollo local más popular que también es un producto de WP Engine, u otras cosas. Aún así, ya sea que se desarrolle localmente o mueva cosas, etcétera, este es el tipo de cosas que la gente suele hacer todos los días. Y sabes que Google acuñó este término, el producto del cepillo de dientes, un producto que usas una o dos veces al día, y cualquier cosa que se use con frecuencia probablemente sea útil y valiosa para ti. Y muchos de estos complementos tienen ese carácter. Y algunos como ACF es constante o también Descarga de medios, correcto, donde en realidad no es necesario tener muchos medios para que esto sea valioso, pero es especialmente valioso si tiene muchos medios o medios grandes donde los quiere. archivos para pasar a algo como S3 o archivos en la nube de Google. En otras palabras, un sistema que es innatamente escalable, rápido y altamente disponible para ese tipo de cosas y, sin embargo, por supuesto, usa WordPress para administrar todo usando la biblioteca de medios de WordPress. Básicamente use WordPress como de costumbre, pero solo tenga esto ubicado en otro lugar. Una vez más, ese es el tipo de cosas en las que se usa constantemente, tal vez incluso si es en cierto sentido, ejecutándose en segundo plano desde la perspectiva del vendedor.

DV: Realmente creo que es una parte tan poderosa de WordPress. Personalmente, soy parte del código que sabe lo suficiente como para ser una multitud peligrosa, pero creo que el puente que proporciona y cómo estos complementos encajan en ese viaje en términos de permitir que las personas adopten carreras de tecnología o ingeniería si lo desean, o usted saber permanecer en la zona con la que se sienten cómodos, es una parte tan poderosa de WordPress. Ciertamente hemos escuchado eso extensamente en nuestras historias de origen por aire. Brad, te lo devolveré ahora y te hablaré un poco sobre la transacción en sí, hasta que no te pregunte el precio ni nada, y sé que obviamente el precio juega un papel importante al considerar la venta de un producto. , pero ¿qué otros factores fueron importantes para usted al considerar la venta de esta cartera de complementos?

BT: Fue realmente importante para mí encontrar un buen hogar para los complementos y el equipo que trabaja en esos complementos, así que ese es el número uno. Necesitaba ser una empresa que tuviera una reputación sólida en la comunidad de WordPress, idealmente una con una base de ingeniería orientada a la ingeniería, ya sabes, porque ese es realmente el corazón palpitante de nuestra organización. Y entonces sabes que sí, es solo una gran parte de nuestro ADN, así que creo que es importante que encaje allí. Y sí, tenía, tendría que tener la confianza correcta de que el comprador podría continuar impulsando nuestro producto y hacer lo correcto para nuestros clientes, correcto. Entonces, todas esas cosas son muy importantes, y creo que las tenemos en WP Engine, entonces.

DV: Escuché que revisaste tu lista y luego pensé en lo que dijiste al final. Dijiste, haz lo correcto por nuestros clientes, y siento que, si te hubiera preguntado por qué importaba tu reputación, por qué importaba la base de ingeniería, tenía mucho que ver con las personas. Entonces, ¿es eso lo que estaba en su mente mientras pensaba en los aspectos no financieros de la transacción, son las personas que dependen de estos productos y contribuyen a ellos?

BT: Sí, eso es parte de eso, pero en realidad dije sí, quiero decir que la comunidad es una cosa, me refería principalmente a mi equipo en este contexto. Pero sabes que he tenido gente conmigo durante muchos años, y eso es muy importante para mí cuando sabes que estás vendiendo el negocio y esas personas van a aceptarlo, cierto, ese es un factor muy importante. . Pero sí, por supuesto, tiene que ser alguien que también cuide los productos, cierto, eso es lo que le importa a la comunidad, que sus productos mejoren, no empeoren. Entonces, eso también es bueno, esas son consideraciones casi igualmente importantes.

DV: Sí, totalmente, y es bueno escuchar que lo piensas a través de esa lente y tener esa diligencia. Lo sé por mí, si alguna vez tomo una decisión que afecta a muchos sitios web, pienso en las personas que los crearon, los negocios que dependen de ellos, si hay vendedores que recopilan clientes potenciales a través de ellos, lo que sea, la vida de alguien o el negocio podría estar en un estado realmente malo si no lo trato con respeto, y es bueno saber que usted, ya sabe, toma ese nivel de consideración con su equipo y con aquellos que son clientes y contribuyen a sus productos, y cómo pensó en la transacción. Sé que también puede ser una cosa emocional, pensar en vender a tus bebés y cosas así, pero es bueno saber que dedicas una buena cantidad de diligencia allí. Muy bien, Jason, antes te estabas volviendo loco con ACF, que es una gran parte de lo que quería hablar contigo hoy, y me gustaría sumergirme en eso, pero vamos a tomar nuestra última Descanso y enseguida regresamos.

DV: Hola a todos, bienvenidos de nuevo a Press This, el podcast de la comunidad de WordPress en WMR, este es su anfitrión, David Vogelpohl. Estoy entrevistando a Brad Touesnard de Delicious Brains y Jason Cohen de WP Engine sobre la reciente compra de la cartera de complementos de Delicious Brains por parte de WP Engine. Muy bien, justo antes del descanso, Brad nos contó sobre algunas de sus consideraciones al vender la cartera de complementos, muchas P en algunas de estas declaraciones aquí. Pero ahora vamos a hacer una especie de transición de regreso a Jason para hablar sobre ACF. Jason, para mí, ACF se encuentra como un punto muerto en la intersección de las compilaciones tradicionales y sin cabeza de WordPress. Hablaba antes sobre el tipo de ensamblador, conoce complementos y temas, conoce suficiente código para ser peligroso, entrar en cosas más avanzadas como desacoplar. Pero, ¿cómo ve la evolución de ACF en este rol, este tipo de rol intermedio entre tradicional y sin cabeza? ¿Considera que ACF es un puente para los desarrolladores de PHP y ACF desempeñará un papel en Atlas? Así que hay como 10 preguntas en una, Jason, pero me gusta mucho sobre ACF. ¿Cuáles son tus pensamientos sobre todo eso?

JC: Está bien, sí. Así es, es súper interesante que sea igual de importante, con WordPress headless y WordPress tradicional. Y eso no es cierto para la mayoría de los complementos, ni nada en WordPress, lo cual es algo interesante. Una de estas cosas que indica esto es cuán central es WordPress, es un sistema de administración de contenido. Tú administras el contenido. Y, por supuesto, a menudo piensas en eso como publicaciones y páginas, en otras palabras, contenido de estilo de formato largo que ahora pensamos en Gutenberg. Pero también son todos los demás tipos de contenido y modelos de contenido como mencioné antes. Entonces, como dices, es uno de los complementos más populares en WordPress tradicional, por lo que obviamente es una idea útil sin importar qué tipo de sitio estés usando. Pero resulta que también es perfecto para los decapitados. Cuando también vemos que en el mundo sin cabeza es si observa otros CMS sin cabeza, de modo que son CMS que se crearon desde el principio para ser sin cabeza, como Contentful o Content Stack, Graph CMS, cosas así. Este modelo de contenido , como lo que tiene ACF, eso es lo que tienen todos. Todos tienen un modelo como decíamos antes. Ya sabes, una biografía o como un evento o algo que va en un calendario, y creas modelos y campos y otras personas los completan. Y pueden tener relaciones y usted puede tener traducciones y otros idiomas y hay todo tipo de cosas que puede querer hacer con ellos porque están contentos, ¿verdad? WordPress, por supuesto, comenzó su vida siendo excelente en formato largo, y luego, gracias a ACF, agregó la idea de estos otros tipos de modelos de contenido. Podrías decir todo lo demás además de formato largo. Estos otros CMS, estos CMS sin cabeza, fueron al revés. Ni uno solo es muy bueno en contenido de formato largo, ni uno solo tiene algo como Gutenberg. Pero son bastante buenos en el modelado de contenido. Entonces, la razón por la que menciono todo eso es solo para decir, bueno, espera un minuto, si WordPress es el mejor del mundo en material de formato largo, lo que podría sugerir su 43% de penetración de Internet, y el tipo de cosa clave sobre estos CMS sin cabeza es un enfoque en este tipo de modelado de contenido, bueno, entonces modelado de contenido, si tenemos un modelado de contenido maravilloso en WordPress, WordPress no tiene una debilidad allí en headless, porque es tan bueno en el modelado de contenido como el nativo. CMS sin encabezado, pero también es excelente en formato largo, entonces no tiene una debilidad. Entonces, ¿qué tan genial es eso? Entonces, con ACF más Gutenberg, tienes eso. Entonces, ahora con Atlas, como mencionaste, que es el producto sin cabeza de WP Engine, tenemos nuestra propia versión de cómo se ve el modelado de contenido, en Atlas Content Modeler, otra biblioteca de código abierto, es un complemento. Y Atlas Content Modeler tiene un par de facetas o características interesantes, una es que es una GUI totalmente moderna. Todo lo que haces es instantáneo porque todo sucede en el navegador. Todo, como reordenar los elementos arrastrándolos y agregando campos, y es instantáneamente ágil porque no recarga toda la página, por lo que es como una interfaz moderna encantadora, lo cual es agradable. Crea los datos habituales en el backend de WordPress, y también presenta, automáticamente, excelentes API y REST API y en WPGraphQL, con todos los tipos de datos correctos y todo tipo de consultas especiales y demás. Entonces, en otras palabras, es realmente bueno en la parte de la API y la parte de la interfaz de usuario. Y luego miras a ACF, y ACF tiene todo, ya sabes, tiene millones de clientes, tiene, especialmente con los complementos complementarios, tiene 100 tipos diferentes de campos, la gente sabe cómo usar muchas cosas, la gente escriba código personalizado sobre él, ACF tiene esto, ya sabe, por supuesto, una comunidad rica, un entorno rico de funcionalidad en torno a eso. Entonces, ¿qué significa tener ambos? Es como la siguiente pregunta para nuestros equipos en esta área. Oye, excelente interfaz de usuario, eso es realmente bueno. Brad ha dicho lo mismo en el pasado, creo. Una gran interfaz de usuario moderna es realmente útil, una gran API es excelente para personas sin cabeza, y toda la funcionalidad de ACF obviamente es maravillosa, así que para tener lo mejor de esos mundos y ahora con todos los equipos juntos, podemos hacerlo. Para mí, eso es súper emocionante y sé que hemos estado hablando de headless porque es más o menos lo último y es muy interesante ya que WordPress, ya sabes, se está moviendo, algunas personas están usando WordPress en ese espacio ahora. Pero, todo lo que acabo de decir es útil, de todos modos, no tienes que usar headless para querer una interfaz de usuario agradable para tus complementos, ¿verdad? Así que creo que esto será excelente para todos los usuarios en todos los casos de uso de modelado de contenido, resulta que es, se podría decir, más central, una funcionalidad más central para sitios sin cabeza, está a la vanguardia todo el tiempo en ese uso particular caso.

DV: Esa es una perspectiva realmente interesante sobre dónde se encuentra ACF, y la falta de superposición en compilaciones, complementos y temas sin cabeza y tradicionales. Puedo pensar en un par de listas de superposición, siento que tiene una buena superposición allí, pero es realmente bueno, sí. También son productos basados ​​en metadatos en gran parte donde ocurre ese cruce, pero ACF está posicionado de manera tan interesante que lo siento por todo, especialmente a medida que las personas desarrollan sus habilidades. Pero ya sabes, obviamente el valor que ACF ayudó a aportar, quiero decir, te hicimos saber, tipos de publicaciones personalizadas y metacampos antes de ACF si no me equivoco, pero ACF los hizo mucho más accesibles para muchas personas, es realmente Es bueno escucharte pensar sobre él y su papel en el futuro. Muy bien, Brad, volveremos a ti, WP Migrate tiene que ser uno de los favoritos de todos los tiempos de los fanáticos en WP Engine, los clientes y nuestro personal de soporte estoy bastante seguro, escuché un rugido de vítores cuando Anuncié esto desde los ingenieros de WP aquí en Austin afuera de mi casa. Pero, ¿qué oportunidades espera que la inversión de WP Engine traiga a la hoja de ruta de WPM en el futuro?

BT: Sí, me alegro de que hayas preguntado eso, David, porque es divertido como WP Migrate, creo que fue nuestro primer producto, ¿verdad? Creo que pasó por un período de, no sé, voy a digamos estancamiento, o como saben, pero en los últimos 18 meses más o menos, saben que con el lanzamiento de 2.0 y una nueva interfaz de usuario y, de hecho, un equipo completamente nuevo ha estado trabajando en WP Migrate, realmente se ha revitalizado o algo así , hay como nueva energía en ese proyecto, por lo que es muy emocionante las posibilidades de seguir adelante con eso. Las cosas de las que estamos hablando en este momento, o de las que hemos estado hablando últimamente, debería decir, ¿es el rendimiento y la confiabilidad, verdad? Esas son dos cosas en las que realmente no nos hemos centrado durante bastante tiempo, por lo que me encantaría ver algunas mejoras en esas áreas. Por lo tanto, una de las cosas que se incluyen en la próxima versión en la que hemos estado trabajando es, por lo que nos gustará, intentaremos aumentar la cantidad de datos que se envían para cada solicitud. . En este momento, solo tenemos un tipo estático de tamaño pequeño para cada carga útil, y vamos a tratar de encontrar el tipo de máximo y luego, cuando falle, retrocederemos y enviaremos ese máximo. tamaño de la carga útil. Eso debería acelerar mucho las cosas, creo que será un modo experimental o algo así con el primer lanzamiento que tendrás que habilitar, creo que eso es lo que hemos decidido. en este punto, pero sí, eso es emocionante. Y luego, como pequeñas cosas sutiles simples, por ejemplo, detectar la versión de los complementos en su origen y las versiones de los complementos en el destino, y simplemente no enviar aquellos donde las versiones son las mismas. ¿Derecha? Como, es un poco tonto en este momento que sabes, marcas la casilla para migrar los complementos y simplemente los envía todos, o tienes que ordenar los que no quieres enviar. ¿No sería genial si pudiera detectar automáticamente los que no necesitan ser enviados, correcto, así que pequeñas cosas como esas que van a la próxima versión van a mejorar eso, pero me gustaría ver Sabes más en el futuro, ¿verdad? Cosas como la recuperación de fallas, donde sabes que estás haciendo esta gran migración y el wifi se apaga, ¿verdad? solo tienes que empezar de nuevo ahora mismo, correcto, porque no hay un botón de reanudar. FTP, creo que los clientes FTP han tenido botones de reanudación desde 1999, así que creo que es hora de que WP Migrate tenga uno también.

DV: Así que parece que hay un montón de cosas de calidad de vida.

BT: Ah, sí.

DV: Incluso en los lanzamientos más cortos y algunos bastante significativos, y parece que con la inversión de WP Engine acelerando, tal vez podría ser algo útil para la hoja de ruta. ¿Algo más que quieras compartir en ese sentido, Brad?

BT: Sí, una cosa que hemos discutido anteriormente es la expansión de la función de exportación. Entonces, ahora mismo, puede simplemente exportar la base de datos. No exporta todo el sitio, pero ¿no sería genial si pudiera hacer todo el sitio, y luego podría importar ese archivo comprimido a Local, y eso sería un gran flujo de trabajo para los desarrolladores? Entonces, ahora que WP Migrate está bajo el paraguas de WP Engine, creo que eso tiene que suceder, ¿verdad? Como si eso fuera una obviedad, esa característica.

DV: Me gusta, me gusta, tendré que enviarle un DM a un gerente de producto local más tarde, pero me gustó ese tipo de estrategia ecológica de eliminación de duplicados desde el origen a la que hacía referencia allí. Es increíble escuchar eso. Muy bien, Jason, voy a pasar a ti, quiero volver a hablar un poco sobre el lado de la transacción. Y quiero hablar sobre las personas que están usando estos productos hoy, y les voy a hacer algunas preguntas bastante directas. ¿Estás listo para esto?

JC: Sí.

DV: Muy bien, buen trato. ¿Los clientes existentes perderán el acceso al soporte u otros beneficios después de esta adquisición?

JC: No.

DV: Está bien.

JC: Agradable y fácil.

DV: Ahí vamos, esa fue una respuesta fácil.

JC: No, no hay planes para cambiar los precios. Estamos apoyando a los clientes existentes bajo los acuerdos existentes, eso incluye, ACF tiene clientes de por vida que incluye eso, así que ya sabes, quién sabe lo que podría pasar en el futuro, si adelantas un año que, no sé, que eso también era cierto antes, cierto, conoces todos los productos, a veces cambian, pero no, nadie debería preocuparse. No cambia nada, nada de lo que ya has comprado te lo van a quitar o algo así.

DV: Muy bien, buen trato. Tengo otro para ti aquí. 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. Bien.

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.