Нажмите это: WP Engine приобретает плагины Delicious Brains, включая расширенные настраиваемые поля

Опубликовано: 2022-06-02

Добро пожаловать в Press This, подкаст сообщества WordPress от WMR. Здесь ведущий Дэвид Фогельполь беседует с гостями со всего сообщества о самых серьезных проблемах, с которыми сталкиваются разработчики WordPress. Ниже приводится транскрипция оригинальной записи. Вы можете узнать больше о приобретении WP Engine здесь.

Работает на RedCircle

Дэвид Фогельполь: Всем привет и добро пожаловать в Press This, подкаст сообщества WordPress на WMR. Это ваш ведущий, Дэвид Фогельполь. Я поддерживаю сообщество WordPress благодаря своей роли в WP Engine, и мне нравится приносить вам лучшее из сообщества каждую неделю на Press This. Напоминаем, что вы можете подписаться на меня в Твиттере @wpdavidv, а также подписаться на Press This в Red Circle, iTunes, Spotify или загрузить последние выпуски на wmr.fm. В этом эпизоде ​​мы очень рады представить вам эксклюзивное интервью о приобретении очень популярных расширенных настраиваемых полей или ACF и других лучших плагинов WP Engine. В этом особенном эпизоде ​​к нам присоединяются основатели WP Engine и Delicious Brains. Прежде всего я хотел бы поприветствовать в Press This основателя Delicious Brains Брэда Туэснарда. Брэд, добро пожаловать.

Брэд Туеснард: Эй, спасибо, что пригласил меня, Дэвид.

ДВ: Так здорово, что вы здесь, такие захватывающие новости, я уверен, для вас и вашей команды, это невероятно. Я очень ценю, что вы присоединились к нам, чтобы поговорить об этом здесь сегодня. И затем, конечно, с другой стороны сделки, я хотел бы приветствовать основателя WP Engine, г-на Джейсона Коэна, Джейсон, добро пожаловать.

Джейсон Коэн: Эй, спасибо, это будет здорово.

ДВ: Джейсон, это первый раз, когда я вижу тебя в программе Press This?

JC: Вы знаете, это может быть.

ДВ: Ладно, ладно, нам придется это исправить, нам придется вас вернуть. А как насчет тебя, Брэд, я знаю, что мы тусовались примерно на миллионе WordCamps, но был ли ты когда-нибудь на шоу?

БТ: Нет, мне очень жаль и стыдно признаться, что я не знал о вашем шоу. [смеющийся]

ДВ: О, ладно, ладно, нам нужно лучше продвигать его. Мне нравится, что.

JC: Мне еще больше стыдно, потому что я знал об этом. [смеющийся]

ДВ: Ну, это тоже на мне, потому что я знал вас обоих и, по-видимому, тоже вас не приглашал, так что нам придется это исправить в будущем. Но для тех, кто слушает немного больше контекста, только на этой неделе WP Engine и Delicious Brains объявили, что WP Engine приобрел ACF Advanced Custom Fields, WP Migrate, вы можете даже знать его как его прежнее название WP Migrate DB Pro, а также как WP Offload Media и WP Offload SES. И что мы хотели сделать, так это пригласить этих двух джентльменов сюда сегодня, чтобы поговорить о сделке, немного поговорить о синергии, поговорить о будущем их продуктов и их компаний, и дать нам общий контекст на все, что произошло, и что это может означать для будущего. Так что с нетерпением жду этого разговора, еще раз спасибо обоим за то, что смогли найти время, чтобы сделать это. Итак, Брэд, я собираюсь начать с вас, я задаю этот вопрос каждому гостю Press This, который вы бы знали, если бы вы слушали, и это кратко рассказать мне свою историю происхождения WordPress. Когда вы впервые использовали WordPress?

БТ: Ты должен вернуться назад. [смеется] Соберитесь вокруг детей, я расскажу вам историю. Итак, еще в 2004 году я искал CMS для своего веб-сайта, нашел WordPress и настроил его, и мой первый пост в блоге на моем сайте просто отмечает, насколько на самом деле хорош WordPress. Вот так все и началось, немного возился с темами и, в конце концов, с плагинами, опубликовал свой первый плагин в 2007 году, и просто, знаете, просто на моем собственном сайте, я даже не думаю, что знал о wordpress.org на время.

ДВ: Кстати, что это был за сайт?

БТ: Просто блог, на самом деле, просто да, это, я имею в виду, опять же, это было до Facebook и Twitter, это то, как вы правильно публиковались в мире, например, когда вы хотели рассказать им, кем вы были, вы знаете, что вы было на завтрак. [смеется] В общем, так оно и было. С тех пор я удалил этот сайт, потому что на нем было много неловких вещей, поэтому я удалил это. Но да, а потом и потом, как вы знаете, это пошло оттуда. В конце концов, я работал в агентстве в Ванкувере в 2008 году и в итоге профессионально занимался созданием сайтов на WordPress, а также над некоторыми довольно крупными проектами для довольно крупных клиентов. А потом я выступил со своим первым докладом на WordCamp в том же году, это был WordCamp Vancouver, который был чем-то вроде подмножества Bar Camp Vancouver, поскольку WordCamp еще даже не был чем-то особенным. А потом, как вы знаете, основной вклад в WordPress, работа в качестве подрядчика, а затем начал этот продуктовый бизнес, а остальное — своего рода история, да.

ДВ: Удивительно, я слышал так много подобных историй за эти годы, задавая эти вопросы, и это удивительно слышать. 2004, так что это был бы всего год после создания WordPress, так что вы определенно вернетесь назад. Это здорово, и я думаю, что ваш вклад в WordPress определенно говорит сам за себя. Хорошо, Джейсон, тот же вопрос к вам, кратко расскажите мне свою историю происхождения WordPress.

JC: Он сказал слово «коротко», чтобы убедиться, что я не буду продолжать 18 минут.

ДВ: Я говорю это каждому гостю.

ДЧ: О да. [смеющийся]

ДВ: Брэд был довольно хорош, он был довольно лаконичен. Он покрыл много времени, но он получил право на это.

JC: Значит, это считается моим временем? [смеется] Итак, я начал вести блог в 2006 году, как и сказал Брэд, это были крутые вещи до социальных сетей и даже мобильных телефонов и так далее, и это было захватывающе. А затем, скажем, в 2010 году или около того, он наконец стал популярным, я не знаю, в то время подписчики RSS часто были тем, как вы измеряли, знаете ли вы, были ли вы популярны, так что я не знаю , у меня было около 50 000 подписчиков RSS или что-то в этом роде, и я попадал на первую страницу Hacker News почти каждую неделю, когда публиковал посты, потому что писал о стартапах, маркетинге и тому подобном, что было хорошим кормом для Hacker News. , и тогда сайт рухнет. И я запускал свой собственный сервер с WordPress, и он был неплохо настроен, но вы знаете, мы все знаем, что это нелегко настроить, когда вы получаете 15-20 обращений в секунду, что примерно в то время что вы получите, попав на первую полосу Hacker News. Поэтому я поговорил с другими блогерами и сказал: «Эй, как поддерживать WordPress в рабочем состоянии, когда у тебя куча трафика?», и они такие: «Да, я не знаю, но если вы найдете что-то, скажите мне, потому что мне это нужно». Так что я занялся своего рода исследованием продукта, поговорил с 40 или 50 людьми, это заняло три или четыре месяца, и оказалось, что если бы мы, вы могли бы брать в 10 раз больше, чем люди платят за услуги виртуального хостинга, такие как GoDaddy, вы могли бы брать 50 баксов в месяц вместо пяти баксов в месяц, если бы вы сделали WordPress быстрым, масштабируемым и безопасным, и если бы техническая поддержка была действительно хорошей и отвечала на вопросы о WordPress, а не только отвечала на вопросы о сервере, например, сервер работает Интернет работает, так что мы закончили. На самом деле поддержка WordPress. Вот так появился WP Engine 12 лет назад. И да, и теперь у нас почти 200 000 клиентов, которые тоже так считают.

ДВ: Отлично, отлично, что ж, приятно слышать, что вы знаете. Я слышал вашу историю происхождения WordPress и WP Engine несколько раз за эти годы. По пути я узнал несколько новых фактов. Я действительно не слышал такого полного описания вашего опыта работы с Hacker News, получения такой популярности и необходимости думать об этом через призму решения с таким уровнем детализации, это потрясающе. Брэд, ранее, когда я как бы описывал этот эпизод и почему мы все здесь сегодня болтали, я как бы пробежался по плагинам, но мне просто любопытно, не мог бы ты еще раз пробежаться по ним и убедиться, что я понимаю, как что плагины, которые Delicious Brains продали WP Engine?

BT: Да, все должно уйти, все плагины должны уйти. [смеется] Итак, все они являются ответом, так что это ACF, очевидно, вы упомянули об этом, это большой, а затем у нас есть WP Migrate, ранее WP Migrate DB Pro. Вы можете сказать, почему я изменился, вы знаете, мы изменили его название, потому что оно не подходит для подкастов, это просто слишком много слов.

ДВ: У него есть хороший ритм, вы знаете, у него есть своего рода паттерн.

BT: Да, но настоящая причина, по которой мы изменили его, заключается в том, что БД, мне понравился небольшой опрос в Твиттере, где людей спрашивали, понимаете ли вы, что WP Migrate DB Pro делает больше, чем просто перенос базы данных, и группа людей сказала, что они не сделал. Они не поняли этого из-за названия, так что это было похоже на то, что мы должны что-то с этим делать. Другие плагины — это WP Offload Media, WP Offload SES и Better Search Replace.

ДВ: Видите ли, я сделал ошибку, я не добавил Better Search Replace в исходное вступление. Я рад, что заставил вас пробежаться по этому списку.

БТ: Да-да, Better Search Replace — это небольшой плагин, который может это сделать. Это то, что мы особо не продвигали, но оно появилось на wordpress.org и набирает все больше и больше оборотов, и оно очень популярно. У него более миллиона активных установок на dot org, так что я думаю, что это второй по популярности плагин после ACF в нашем каталоге. Итак, вот и все.

ДВ: Это фантастика, да, я с ней знаком, использовал ее раньше, знаю людей, которым она нравится, это фантастика, это потрясающе. Я обязательно обновлю примечания к шоу, прежде чем мы опубликуем эпизод, чтобы люди не прочитали неправильную информацию в описании шоу, это было потрясающе. Итак, сейчас я хочу немного перейти к причинам, стоящим за сделкой, и к тому, что вы оба думаете о стратегии и пути в будущем, но мы собираемся сделать наш первый перерыв и мы сейчас вернемся.

DV: Привет всем, добро пожаловать обратно в Press This, подкаст сообщества WordPress на WMR, это ваш ведущий Дэвид Фогельпол, я сейчас беру интервью у Брэда Туэснарда из Delicious Brains и WP, извините, и Джейсона Коэна из WP Engine. о недавнем приобретении ACF и других популярных плагинов WP Engine. Брэд и Джейсон, прямо перед перерывом вы оба, конечно же, рассказывали мне свои истории происхождения WordPress, а Брэд вы как бы подробно описывали плагины, участвовавшие в сделке. Итак, теперь я собираюсь на минуту передать это Джейсону, и Джейсон, что насчет портфолио плагинов Delicious Brains, которое выглядело особенно восхитительно, когда вы думали о том, что было бы полезно для поддержки миссии WP Engine? Например, плагины были ничьей, или вы думали, что это синергия с тем, что пытается сделать WP Engine.

JC: Конечно, ну, я имею в виду, конечно, есть разные плагины, которые выполняют разные задачи, и поэтому я думаю, что ответ немного зависит от плагина. Но в целом я бы сказал, что все они очень качественные и популярные плагины, и вы говорите, что знаете, что популярность не обязательно доказывает их высокое качество, но на самом деле они таковыми являются. И когда мы видим, что многие наши собственные клиенты используют его, и, конечно же, множество людей в сообществе WordPress, которые используют его, трудно, трудно утверждать, что они не очень ценны, очень полезны для многих. люди. В общем, одна из основных миссий WP Engine — сделать жизнь разработчиков сайтов WordPress лучше. И это может означать многое, это может означать техническую архитектуру, это может означать такие инструменты, как Local. Но это также означает, что разработчики любят плагины, и многие из них именно такие. Так что некоторые из них — это плагины, которые вы иногда используете, например, миграцию. Очевидно, используйте это, когда вы переносите вещи. Хотя некоторые люди используют его для таких вещей, как создание промежуточных областей или других вещей, которые являются частью обычного или повторяющегося процесса разработки. Некоторые люди используют его только один или два раза, и вы знаете, что время от времени перемещать вещи, но дело в том, что это инструмент разработчика. И потом, то же самое с Better Search Replace, верно, иногда вам это нужно в большинстве дней, когда оно вам не нужно, но иногда вам это нужно, так что это отличный инструмент. ACF, очевидно, один из самых популярных плагинов во всем WordPress, поэтому, вероятно, не нуждается в представлении или даже объяснении его ценности. Еще одна особенно интересная вещь для нас с ACF — это его роль в безголовых сайтах WordPress. Конечно, ACF популярен в период WordPress, поэтому он никоим образом не связан с этим, но с безголовым WordPress это особенно полезно, потому что есть так много контента, который должен поступать из WordPress и внедряться на веб-сайты, когда он безголовый. И это могут быть простые вещи, такие как часто задаваемые вопросы, или люди на странице «О нас», и каждому человеку нужна фотография, имя и его должность, а также краткая биография и ссылка на его Twitter, и вы знаете такие вещи. А затем безголовый разработчик возьмет эти данные, отформатирует их и сделает с ними все, что захочет. Но вы хотите, чтобы это было структурировано таким образом. Итак, в отличие от того, что я просто использую соглашение, я просто открою Gutenberg и использую соглашение, в котором я буду стилизовать все одинаково. Вместо этого для безголового разработчика лучше видеть эти данные и эти модели данных как отдельные поля, возможно, с ограничениями на это поле не может быть длиннее, чем вы знаете, 20 символов и так далее. Потому что таким образом безголовый разработчик может делать буквально все, что захочет, даже передумать, а маркетолог может кредитовать эти предметы, и вроде как в безопасности, так что все довольны. Таким образом, ACF облегчает это, и это особенно ценно для всех видов источников данных, и, конечно же, я выбрал очень простой пример. ACF может делать миллион вещей, но даже простой пример весьма ценен.

ДВ: Да, это действительно интересно, потому что ранее, как вы говорили, очевидно, что они высокого качества и популярны, я сам использовал их много раз за эти годы и могу определенно это подтвердить. Но вы сказали ранее о миссии WP Engine, на самом деле она заключалась в том, чтобы сделать жизнь разработчиков лучше или лучше. И, когда я думаю о плагинах и думаю о людях, которые их используют, часто бывает так, что плагины как бы находятся где-то посередине, из которой люди как бы выходят, я использовал тему и пару плагинов для создания веб-сайта, чтобы начать и расширить свой путь разработки, может быть, даже вплоть до таких вещей, как разъединение, но вы думаете о такой зоне, о которой люди делают сайты таким образом?

JC: Да, точно, и вы также знаете, что люди будут использовать локальные среды разработки, независимо от того, используют ли они Local, самый популярный инструмент локальной среды разработки, который также является продуктом WP Engine, или другие вещи. Тем не менее, вы знаете, будь то локальная разработка, перемещение вещей или так далее, это то, что люди часто делают каждый день. И вы знаете, что Google как бы придумал этот термин, продукт зубной щетки, продукт, который вы используете один или два раза в день, и все, что используется часто, вероятно, вероятно, полезно и ценно для вас. И многие из этих плагинов имеют такой характер. А некоторые, такие как ACF, являются постоянными или также Offload Media, верно, где вам на самом деле не нужно иметь много носителей, чтобы это было ценно, но это особенно ценно, если у вас есть много носителей или большие носители, где вы хотите, чтобы они файлы, чтобы перейти к чему-то вроде S3 или облачных файлов Google. Другими словами, система, изначально масштабируемая, быстрая и высокодоступная для такого рода вещей, и при этом, конечно, использующая WordPress для управления всем с помощью медиатеки WordPress. В основном используйте WordPress, как обычно, но просто разместите его в другом месте. Опять же, это то, что нужно использовать постоянно, может быть, даже если это в каком-то смысле работает в фоновом режиме с точки зрения маркетолога.

ДВ: Я действительно думаю, что это мощная часть WordPress. Я лично являюсь частью достаточно знающего кода, чтобы быть опасной толпой, но я думаю, мост, который он обеспечивает, и то, как эти плагины вписываются в это путешествие с точки зрения предоставления людям возможности осваивать технологии или инженерную карьеру, если они хотят, или вы Знайте, что оставайтесь в зоне, в которой им удобно, это такая мощная часть WordPress. Мы, конечно, много раз слышали об этом в наших историях о происхождении в эфире. Брэд, сейчас я вернусь к вам и немного расскажу о самой сделке, где я не собираюсь спрашивать вас о цене или чем-то еще, и я знаю, что цена играет роль при рассмотрении вопроса о продаже продукта. , но какие еще факторы были важны для вас, когда вы рассматривали возможность продажи этого набора плагинов?

BT: Для меня было очень важно найти хороший дом для плагинов и команду, которая работает над этими плагинами, так что это номер один. Нужна была компания с солидной репутацией в сообществе WordPress, в идеале с инженерной, инженерно-ориентированной основой, знаете ли, потому что это действительно своего рода бьющееся сердце нашей организации. Итак, вы знаете, что да, это просто большая часть нашей ДНК, так что я думаю, что важно, чтобы там было совпадение. И да, я должен был быть уверен, что покупатель сможет продолжать продвигать наш продукт и поступать правильно с нашими клиентами, верно. Так что все эти вещи очень важны, и я думаю, что у нас есть это в WP Engine, так что.

ДВ: Слушаю, как ты просматриваешь свой список, а потом думаешь о том, что ты сказал в конце. Вы сказали, поступать правильно с нашими клиентами, и я чувствую, что если бы я спросил вас, почему важна ваша репутация, почему важна инженерная база, это во многом было связано с людьми. Итак, это то, о чем вы думали, когда думали о нефинансовых сторонах сделки, это люди, которые полагаются на эти продукты и вносят свой вклад в них?

БТ: Да, это часть этого, но на самом деле я был да, я имею в виду, что сообщество — это одно, я в основном имел в виду свою команду в этом контексте. Но вы знаете, что со мной уже много лет работают люди, и это очень важно для меня, когда вы знаете, что продаете бизнес, и эти люди собираются пойти с ним, верно, так что это очень важный фактор. . Но да, конечно, должен быть кто-то, кто будет заботиться о продуктах, правильно, это то, о чем заботится сообщество, чтобы их продукты становились лучше, а не хуже. Итак, вы также знаете, что это почти одинаково важные соображения.

ДВ: Да, конечно, и приятно слышать, что ты думаешь об этом сквозь эту призму и проявляешь такое усердие. Я знаю, что если я когда-нибудь приму решение, которое повлияет на множество веб-сайтов, я думаю о людях, которые их создали, о компаниях, которые на них полагаются, есть ли продавцы, собирающие через них потенциальных клиентов, что бы это ни было, чья-то жизнь или бизнес может оказаться в очень плохом состоянии, если я не буду относиться к нему с уважением, и приятно слышать, что вы, знаете ли, проявляете такое внимание к своей команде и к тем, кто является клиентами и вносит свой вклад в ваши продукты, и как вы думали о сделке. Я знаю, что это также может быть эмоционально, думать о продаже своих детей и тому подобных вещах, но приятно слышать, что вы тратите на это много усердия. Хорошо, Джейсон, ранее ты был ботаником на ACF, что является огромной частью того, о чем я хотел поговорить с тобой сегодня, и я хотел бы погрузиться в это, но мы собираемся взять наш последний перерыв, и мы скоро вернемся.

DV: Привет всем, добро пожаловать обратно в Press This, подкаст сообщества WordPress на WMR, это ваш ведущий Дэвид Фогельпол. Я беру интервью у Брэда Туэснарда из Delicious Brains и Джейсона Коэна из WP Engine о недавней покупке WP Engine портфолио плагинов Delicious Brains. Хорошо, прямо перед перерывом Брэд рассказал нам о некоторых своих соображениях по поводу продажи портфолио плагинов, много P в некоторых из этих утверждений здесь. Но теперь мы вернемся к Джейсону, чтобы поговорить о ACF. Джейсон, для меня ACF находится как мертвая точка на пересечении безголовых и традиционных сборок WordPress. Ранее я говорил о типах ассемблера, вы знаете плагины и темы, знаете достаточно кода, чтобы быть опасным, вникая в более сложные вещи, такие как развязка. Но как вы видите развитие ACF в этой роли, своего рода промежуточной роли между традиционным и безголовым? Считаете ли вы ACF связующим звеном между PHP-разработчиками и будет ли ACF играть роль в Atlas? Итак, в одном 10 вопросов, Джейсон, но так много вокруг ACF. Что вы думаете обо всем этом?

ДЧ: Хорошо, да. Так и есть, очень интересно, что это одинаково важно и с безголовым WordPress, и с традиционным WordPress. И это не относится к большинству плагинов или чего-то еще в WordPress, так что это довольно интересно. Одна из этих вещей, которая как бы указывает на то, насколько она важна для того, чем является WordPress, это система управления контентом. Вы управляете контентом. И, конечно же, вы часто думаете об этом как о записях и страницах, другими словами, о контенте в длинном стиле, который теперь мы думаем о Гутенберге. Но это также и все другие типы контента и модели контента, о которых я упоминал ранее. Итак, как вы сказали, это один из самых популярных плагинов в традиционном WordPress, так что очевидно, что это полезная идея, независимо от того, какой сайт вы используете. Но это также идеально подходит и для безголовых. Когда мы также видим, что в безголовом мире, если вы посмотрите на другие безголовые CMS, то есть CMS, которые были созданы с самого начала, чтобы быть безголовыми, например Contentful или Content Stack, Graph CMS и тому подобное. Эта модель контента , как то, что есть у ACF, это то, что есть у всех. У всех у них есть модель, как мы говорили ранее. Вы знаете, биография или как событие или что-то, что происходит в календаре, и вы создаете модели и поля, а другие люди заполняют их. И у них могут быть отношения, и у вас могут быть переводы и другие языки, и вы можете делать с ними всевозможные вещи, потому что они довольны, верно? WordPress, конечно, начал свою жизнь с длинных форм, а затем, благодаря ACF, добавил идею этих других типов моделей контента. Вы можете сказать что угодно, кроме длинной формы. Эти другие CMS, эти безголовые CMS, пошли другим путем. Ни один из них не очень хорош в длинном содержании, ни в одном нет ничего похожего на Гутенберга. Но они довольно хороши в моделировании контента. Итак, причина, по которой я поднимаю все это, заключается в том, чтобы сказать: «Ну, подождите минутку, если WordPress является лучшим в мире в отношении длинных форм, о чем можно предположить его 43% проникновения в Интернет, и это ключевой момент». об этих безголовых CMS основное внимание уделяется такого рода моделированию контента, а затем моделированию контента, если у нас есть замечательное моделирование контента в WordPress, у WordPress нет недостатков в безголовом, потому что он так же хорош в моделировании контента, как и изначально безголовые CMS, но также он хорош в длинных формах, тогда у него нет недостатков. Так насколько это круто? Так что с ACF плюс Гутенберг у вас вроде как есть это. Итак, теперь с Atlas, как вы упомянули, который является безголовым продуктом WP Engine, у нас есть собственная версия того, как выглядит моделирование контента, в Atlas Content Modeler, еще одной библиотеке с открытым исходным кодом, это плагин. У Atlas Content Modeler есть несколько интересных аспектов или функций, одна из которых заключается в том, что это полностью современный графический интерфейс. Все, что вы делаете, происходит мгновенно, потому что все это происходит в браузере. Все, например, вы меняете порядок элементов, перетаскивая их и добавляя поля, и это так же мгновенно, потому что не перезагружается вся страница, так что это как восхитительный современный интерфейс, что приятно. Он создает обычные данные в бэкенде WordPress, а также автоматически представляет отличные API, REST API и WPGraphQL со всеми нужными типами данных и всевозможными специальными запросами и прочим. Другими словами, он действительно хорош в части API и части пользовательского интерфейса. А потом вы посмотрите на ACF, и у ACF есть все, вы знаете, у него миллионы клиентов, у него есть, особенно с дополнительными плагинами, у него 100 различных типов полей, люди знают, как использовать множество вещей, люди напишите собственный код поверх него, у ACF есть это, вы знаете, конечно, богатое сообщество, богатая функциональная среда вокруг этого. Итак, вы знаете, что значит иметь и то и другое, это как следующий вопрос для наших команд в этой области. Эй, отличный пользовательский интерфейс, это действительно хорошо. Брэд говорил то же самое в прошлом, я полагаю. Отличный современный пользовательский интерфейс действительно полезен, отличный API отлично подходит для безголовых, и вся функциональность ACF, очевидно, замечательна, поэтому, чтобы получить лучшее из этих миров, и теперь со всеми командами вместе, мы можем это сделать. Для меня это просто очень интересно, и я знаю, что мы говорили о безголовом, потому что это что-то вроде новинки, и это очень интересно, поскольку WordPress, как вы знаете, движется, некоторые люди используют WordPress в этом пространстве сейчас. Но все, что я только что сказал, в любом случае полезно, например, вам не нужно использовать безголовый, чтобы получить красивый пользовательский интерфейс для ваших плагинов, верно. Так что я думаю, что это будет здорово для всех пользователей во всех случаях использования моделирования контента, просто это, можно сказать, более центральная, более центральная функциональность для безголовых сайтов, это все время на переднем плане в этом конкретном использовании. кейс.

ДВ: Это действительно интересный взгляд на то, где находится ACF, и отсутствие дублирования в таких безголовых и традиционных сборках, плагинах и темах. Я могу придумать пару списков перекрытий, я чувствую, что они хорошо перекрываются, но это действительно хорошо, да. Это также продукты, управляемые метаданными, в значительной части, где происходит это пересечение, но ACF настолько интересно позиционируется, что я сочувствую всему этому, особенно по мере того, как люди развивают свои навыки. Но вы знаете, очевидно, что значение ACF помогло внести, я имею в виду, что у нас были настраиваемые типы сообщений и метаполя до ACF, если я не ошибаюсь, но ACF сделал их намного более доступными для многих людей, это действительно приятно слышать, что вы думаете об этом и его роли в будущем. Хорошо, Брэд, мы собираемся вернуться к вам, WP Migrate должен быть одним из самых любимых фанатов WP Engine, клиентов и нашего персонала поддержки. Я почти уверен, я услышал рев аплодисментов, когда мы объявил об этом от инженеров WP здесь, в Остине, возле моего дома. Но какие возможности вы надеетесь получить от инвестиций WP Engine в дорожную карту WPM в будущем?

BT: Да, я рад, что вы спросили об этом, Дэвид, потому что это забавно, как WP Migrate, я думаю, что это был наш первый продукт, и я думаю, что он прошел через период, я не знаю, я собираюсь скажем, стагнация, или как вы знаете, но за последние 18 месяцев или около того, вы знаете, мы с запуском 2.0 и нового пользовательского интерфейса, и на самом деле целая новая команда работала над WP Migrate, это действительно как бы оживилось или что-то вроде , в этом проекте есть как бы новая энергия, так что это, так что это очень захватывающие возможности для продвижения вперед. Вещи, о которых мы говорим прямо сейчас или говорили в последнее время, я должен сказать, это производительность и надежность? Это две вещи, на которых мы действительно не фокусировались в течение достаточно долгого времени, и поэтому я хотел бы увидеть некоторые улучшения в этих областях. Итак, одна из вещей, которая войдет в следующий релиз, над которым мы работаем, это то, что нам понравится, мы попытаемся увеличить объем данных, отправляемых для каждого запроса. . Прямо сейчас у нас есть статический тип небольшого размера для каждой полезной нагрузки, и мы попытаемся найти тип максимума, а затем, когда это не удастся, мы откажемся от этого и просто отправим вид этого максимума. размер полезной нагрузки. Так что это должно сильно ускорить процесс, это будет что-то вроде, я думаю, это будет экспериментальный режим или что-то в этом роде с первым релизом, который вам нужно будет активировать, я думаю, это то, что мы решили. на данный момент, но да, это интересно. А потом, как простые маленькие тонкие вещи, например, определение версии плагинов в вашем источнике и версии плагинов в пункте назначения, и просто не отправлять те, где версии совпадают. Верно? Мол, сейчас это как-то глупо, когда вы ставите галочку для переноса плагинов, и он просто отправляет их все, или вам приходится как бы сортировать те, которые вы не хотите отправлять. Было бы здорово, если бы он мог автоматически определять те, которые не нужно отправлять, верно, так что такие мелочи, как эта, которые войдут в следующий выпуск, улучшат это, но я хотел бы увидеть вы знаете больше в будущем не так ли? Такие вещи, как восстановление после сбоя, когда вы знаете, что делаете эту огромную миграцию, и Wi-Fi отключается, верно, и просто, о Боже, вы знаете, как это отстой, вы знаете, что это работает уже 45 минут, и это было почти сделано, и вам просто нужно начать все заново прямо сейчас, потому что нет кнопки возобновления. FTP, я думаю, что у FTP-клиентов есть кнопки возобновления с тех пор, как вы знаете, с 1999 года, так что я думаю, что пришло время и для WP Migrate.

ДВ: Похоже, что есть куча вещей, связанных с качеством жизни.

БТ: О да.

ДВ: Даже в более коротких выпусках и некоторых довольно значимых, и похоже, что с инвестициями от WP Engine ускорение, возможно, может быть чем-то полезным для дорожной карты. Что-нибудь еще, что ты хотел бы поделиться в этом духе, Брэд?

BT: Да, одна вещь, которую мы обсуждали ранее, — это расширение функции экспорта. Итак, прямо сейчас вы можете просто экспортировать базу данных. Он не экспортирует весь сайт, но было бы здорово, если бы он мог экспортировать весь сайт, а затем вы могли бы просто импортировать этот zip в Local, и это был бы просто отличный рабочий процесс для разработчиков. Итак, вы знаете, теперь, когда WP Migrate находится под эгидой WP Engine, я думаю, что это просто должно произойти, верно? Как будто это просто легкая задача, эта функция.

ДВ: Мне это нравится, мне это нравится, позже мне нужно будет отправить DM местному менеджеру по продукту, но мне понравилась такая экологичная стратегия дедупликации из происхождения, на которую вы ссылались. Это здорово слышать об этом. Хорошо, Джейсон, я собираюсь перейти к вам, я хочу снова немного поговорить о транзакции. И я хочу поговорить о людях, которые используют эти продукты сегодня, и я собираюсь задать вам несколько довольно прямых вопросов. Вы готовы к этому?

ДЧ: Да.

ДВ: Хорошо, хорошая сделка. Потеряют ли существующие клиенты доступ к поддержке или другим преимуществам после этого приобретения?

ДЧ: Нет.

ДВ: Хорошо.

JC: Красиво и легко.

ДВ: Ну вот, это был простой ответ.

JC: Нет, мы не планируем менять цены. Мы поддерживаем существующих клиентов в соответствии с существующими соглашениями, в том числе, у ACF есть пожизненные клиенты, которые включают это, так что вы знаете, кто знает, что может произойти в будущем, если вы перенесете на год вперед, я не знаю, что и раньше тоже так было, правильно, все продукты знаете, иногда меняются, но нет, вроде, никого не должно волновать. Ничего не изменится, ничего из того, что вы уже купили, не отнимут или что-то в этом роде.

ДВ: Хорошо, хорошая сделка. У меня есть еще один для вас здесь. 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. Хорошо.

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.