Şuna Basın: WP Engine, Gelişmiş Özel Alanlar Dahil Lezzetli Beyin Eklentilerini Ediniyor

Yayınlanan: 2022-06-02

WMR'nin WordPress topluluğu podcast'i Press This'e hoş geldiniz. Burada ev sahibi David Vogelpohl, WordPress geliştiricilerinin karşılaştığı en büyük sorunlar hakkında konuşmak için topluluğun dört bir yanından konuklarla oturuyor. Aşağıdaki orijinal kaydın bir transkripsiyonudur. WP Engine'in satın alınması hakkında daha fazla bilgiyi burada bulabilirsiniz.

RedCircle tarafından desteklenmektedir

David Vogelpohl: Herkese merhaba ve WMR'deki WordPress topluluğu podcast'i Press This'e hoş geldiniz. Bu ev sahibiniz David Vogelpohl. WP Engine'deki rolüm aracılığıyla WordPress topluluğunu destekliyorum ve her hafta Press This'de topluluğun en iyilerini burada sizlerle buluşturmayı seviyorum. Hatırlatma olarak, beni Twitter @wpdavidv'den takip edebilir ve Red Circle, iTunes, Spotify'da Press This'e abone olabilir veya wmr.fm'den en son bölümleri indirebilirsiniz. Bu bölümde, size çok popüler Advanced Custom Fields veya ACF'nin ve WP Engine tarafından diğer en iyi eklentilerin edinilmesini içeren özel bir röportaj sunmaktan büyük heyecan duyuyoruz. Ve bu çok özel bölümde bize hem WP Engine hem de Delicious Brains'in kurucuları katılıyor. Öncelikle, Delicious Brains'in kurucusu Brad Touesnard'ın Press This'e hoş geldiniz diyerek başlamak istiyorum. Brad, hoşgeldin.

Brad Touesnard: Beni kabul ettiğin için teşekkürler, David.

DV: Burada olman harika, böyle heyecan verici haberler, eminim sen ve ekibin için bu inanılmaz. Bugün burada bunun hakkında konuşmak için bize katıldığınız için gerçekten minnettarım. Ve sonra tabii ki işlemin diğer tarafından, WP Engine'in kurucusu Bay Jason Cohen'e hoş geldiniz demek istiyorum, Jason, hoş geldiniz.

Jason Cohen: Hey teşekkürler, bu harika olacak.

DV: Seni ilk kez Press This'de mi görüyorum, Jason?

JC: Biliyorsun, olabilir.

DV: Pekala, tamam, bunu düzeltmemiz gerekecek, sizi geri almamız gerekecek. Ya sen Brad, bir milyon WordCamp'te takıldığımızı biliyorum, ama seni hiç programa aldım mı?

BT: Hayır, şovunuzu bilmediğimi söylediğim için üzgünüm ve utanıyorum. [gülüyor]

DV: Oh, tamam tamam, bunu tanıtmak için daha iyi bir iş çıkarmalıyız. Bunu sevdim.

JC: Daha da utanıyorum çünkü bunu biliyordum. [gülüyor]

DV: Bu da benim suçum çünkü ikinizi de tanıyordum ve görünüşe göre sizi de davet etmedim, bu yüzden gelecekte bunu düzeltmemiz gerekecek. Ancak biraz daha fazla bağlam arayanlar için, daha bu hafta, WP Engine ve Delicious Brains, WP Engine'in ACF Advanced Custom Fields, WP Migrate'i satın aldığını duyurdu, hatta eski adı WP Migrate DB Pro olarak da biliyor olabilirsiniz. WP Aktarım Ortamı ve WP Aktarım SES olarak. Ve yapmak istediğimiz şey, bu iki beyefendiyi bugün buraya getirmek, işlem hakkında konuşmak, sinerjiler hakkında biraz konuşmak, ürünlerinin ve şirketlerinin geleceği hakkında konuşmak ve bize genel bir bağlam sağlamak. aşağı inen her şey ve bunun gelecek için ne anlama gelebileceği. Bu konuşmayı gerçekten sabırsızlıkla bekliyorum, her ikinize de bunu yapabilmek için zaman ayırdığınız için tekrar teşekkürler. Brad, seninle başlayacağım, bu soruyu Press This'in her konuğuna soruyorum, dinlersen bileceksin ve bu bana kısaca WordPress başlangıç ​​hikayeni anlatmak olacak. WordPress'i ilk ne zaman kullandınız?

BT: Bir şekilde geri dönmelisin. [gülüyor] Çocuklar toplanın, size bir hikaye anlatacağım. 2004 yılında, web sitem için bir CMS arıyordum ve WordPress'i buldum ve kurdum ve sitemdeki ilk blog yazım, WordPress'in aslında ne kadar harika olduğunu belirtiyor. Bu, bunun başlangıcıydı, bir nevi temalarla ve sonunda, eklentiler, ilk eklentimi 2007'de yayınladı ve sadece, bilirsiniz, sadece kendi sitemde, wordpress.org'u bildiğimi bile sanmıyorum. zaman.

DV: Bu arada, ne tür bir siteydi?

BT: Sadece bir blog, gerçekten, sadece evet bu, yani, yine bu Facebook ve Twitter'dan önceydi, dünyaya tam olarak böyle yayınladınız, onlara ne olduğunuzu, bilirsiniz, ne olduğunuzu anlatmak istediğinizde olduğu gibi. kahvaltıda vardı. [gülüyor] Yani temelde olan buydu. O siteyi o zamandan beri budadım çünkü üzerinde çok fazla utanç verici şey vardı, o yüzden onu kaldırdım. Ama evet, ve sonra ve sonra bir şekilde bilirsiniz, oradan gitti. 2008'de Vancouver'da bir ajansta çalışmaya başladım ve sonunda WordPress'te profesyonel olarak siteler kurdum ve oldukça büyük müşteriler için oldukça büyük projelerde bulundum. Ve sonra aynı yıl bir WordCamp'te ilk konuşmamı yaptım, WordCamp Vancouver, Bar Camp Vancouver'ın bir alt kümesi gibiydi, WordCamp henüz kendi işi bile değildi. Ve oradan, bildiğiniz gibi, WordPress temel katkıları, bir müteahhit olarak çalıştı ve sonra bu ürün işine başladı ve gerisi biraz tarih oldu, evet.

DV: Bu harika, yıllar içinde bu soruları sorarak çok benzer hikayeler duydum ve bunu duymak harika. 2004, yani bu, WordPress'in yaratılmasından sadece bir yıl sonra olacaktı, bu yüzden kesinlikle çok geriye gidiyorsunuz. Bu harika ve WordPress'e yaptığınız katkıların kesinlikle kendileri için konuştuğunu düşünüyorum, Pekala Jason, sizin için aynı soru, bana kısaca WordPress başlangıç ​​hikayenizi anlatın.

JC: 18 dakika devam etmediğimden emin olmak için “kısaca” dedi.

DV: : Bunu her misafire söylüyorum.

JC: Ah evet. [gülüyor]

DV: Brad oldukça iyiydi, oldukça özlüydü. Çok zaman harcadı, ama hemen aldı.

JC: Yani bu benim zamanım sayılır mı? [gülüyor] 2006'da blog yazmaya başladım, tam olarak Brad'in dediği gibi, sosyal medyadan ve hatta cep telefonlarından önce harika şeylerdi ve bu heyecan vericiydi. Ve sonra, diyelim ki 2010 civarında, sonunda popüler oldu, bilmiyorum, o zamanlar RSS aboneleri genellikle bunu bilip bilmediğinizi, popüler olup olmadığınızı ölçtüğünüz yoldu, bu yüzden bilmiyorum 50.000 RSS abonem falan vardı ve çoğu hafta yayınladığımda Hacker News'in ön sayfasında olurdum çünkü yeni başlayanlar, pazarlama ve bunun gibi şeyler hakkında yazdım, ki bu Hacker News için iyi bir yemdi. ve ardından site çöker. Ve WordPress ile kendi sunucumu çalıştırıyordum ve kötü bir şekilde kurulmamıştı, ama biliyorsunuz, hepimiz biliyoruz, saniyede 15-20 isabet aldığınızda kurulumu kolay değil, yani o zamanlar, Hacker News'in ön sayfasına çıktığınızda ne elde edersiniz. Bu yüzden diğer blog yazarlarıyla konuştum ve dedim ki, hey, bir sürü trafik aldığınızda WordPress'i nasıl yüksek tutarsınız ve onlar evet, bilmiyorum, ama bir şey bulursanız bana söyleyin çünkü buna ihtiyacım var. Ve böylece bir tür uygun ürün keşfine dönüştüm, üç ya da dört ay süren 40 ya da 50 kişiyle konuştum ve ortaya çıktı ki, eğer biz, insanların GoDaddy gibi paylaşımlı barındırma hizmetleri ödediğinden 10 kat daha fazla ücret alabilirdiniz, WordPress'i hızlı, ölçeklenebilir ve güvenli hale getirdiyseniz ve teknik destek gerçekten iyiyse ve yalnızca sunucuyla ilgili soruları yanıtlamakla kalmayıp WordPress ile ilgili soruları yanıtlasaydınız, ayda beş dolar yerine ayda 50 dolar ücret alabilirdiniz. İnternet açıldı, işimiz bitti. Aslında WordPress'i destekler. Yani 12 yıl önceki WP Engine'in kökeni budur.: Ve evet ve şimdi de bu şekilde hisseden neredeyse 200.000 müşterimiz var.

DV: Mükemmel, mükemmel, WordPress ve WP Engine başlangıç ​​hikayenizi yıllar içinde birkaç kez duyduğumu bilmek harika. Yol boyunca bazı yeni bilgiler öğrendim. Hacker News deneyiminizde bu kadar tam renk duymamıştım ve bu popülerliği elde etme ve bu ayrıntı düzeyinde bir çözüm merceğinden düşünmeye ihtiyaç duyma, bu harika. Brad, daha önce, bölümü ve bugün neden burada sohbet ettiğimizi biraz açıklarken, eklentileri bir şekilde inceledim ama merak ediyorum, onları tekrar gözden geçirip ne olduğunu anladığımdan emin olabilir misin? Lezzetli Beyinler WP Engine'e eklenti sattı mı?

BT: Evet, her şey gitmeli, tüm eklentiler gitmeli. [gülüyor] Yani, hepsi cevap, yani bu ACF, açıkçası bundan bahsettiniz, bu büyük olan ve sonra WP Migrate, daha önce WP Migrate DB Pro var. Neden değiştiğimi söyleyebilirsin, biliyorsun adını değiştirdik çünkü podcast uyumlu değil, sadece söylenecek çok fazla şey var.

DV: Güzel bir ritmi var ama bilirsiniz, bir tür kalıbı var.

BT: Evet, ama bunu değiştirmemizin asıl nedeni, DB'nin, insanlara şunu soran küçük bir Twitter anketinden hoşlandım, WP Migrate DB Pro'nun veritabanını taşımaktan fazlasını yaptığını biliyor musunuz ve bir grup insan dedi ki yapmadı. Adından dolayı fark etmediler, bu yüzden oh adamım, bu konuda bir şeyler yapmalıyız gibiydi. Ve sonra diğer eklentiler WP Boşaltma Medyası, WP Boşaltma SES ve Daha İyi Arama Değiştirme'dir.

DV: Bakın bir hata yaptım, orijinal introma Better Search Replace eklemedim. O listeyi gözden geçirmene sevindim.

BT: Evet, evet, Better Search Replace, olabilecek küçük bir eklentidir. Bu gerçekten çok fazla tanıtmadığımız bir şey, ancak wordpress.org'da oturdu ve giderek daha fazla ilgi gördü ve çok popüler. Dot org'da bir milyonun üzerinde aktif yüklemesi var, bu yüzden kataloğumuzda ACF'den sonra en popüler ikinci eklenti olduğunu düşünüyorum. Al işte ozaman, buyur.

DV: Bu harika, evet ona aşinayım, daha önce kullandım, beğenen insanlar tanıyorum, bu harika, bu harika. Bölümü yayınlamadan önce program notlarını güncellediğimden emin olacağım, böylece insanlar program açıklamasındaki yanlış bilgileri okumaz, bu harikaydı. Pekala, şimdi biraz, belki anlaşmanın arkasındaki nedenlere ve gelecekte hem strateji hem de yol hakkında nasıl düşündüğünüze daha fazla geçiş yapmak istiyorum, ancak ilk molamızı vereceğiz ve hemen döneceğiz.

DV: Herkese merhaba, WMR'deki WordPress topluluğu podcast'i olan Press This'e tekrar hoş geldiniz, bu sunucunuz David Vogelpohl, Delicious Brains ve WP'den Brad Touesnard ile röportajın ortasındayım, üzgünüm ve WP Engine'den Jason Cohen ACF ve diğer popüler eklentilerin WP Engine tarafından yakın zamanda satın alınması hakkında. Brad ve Jason, aradan hemen önce ikiniz de bana WordPress başlangıç ​​hikayelerinizi anlatıyordunuz ve Brad, işleme dahil olan eklentileri detaylandırıyordunuz. Şimdi, bir dakikalığına Jason'a ve Jason'a kaydıracağım, peki ya Delicious Brains'in eklenti portföyü, WP Engine'in misyonunu desteklemek için neyin yararlı olacağını düşündüğünüzde özellikle lezzetli görünüyordu? Mesela, eklentiler bir beraberlik miydi ya da WP Engine'in yapmaya çalıştığı şey için bir sinerji olduğunu düşündünüz.

JC: Tabii, yani, yani, tabii ki, farklı işler yapan farklı eklentiler var ve bu yüzden bence cevap eklentiye göre biraz değişiyor. Ama genel olarak söyleyebilirim ki, hepsi çok kaliteli ve popüler eklentiler ve siz de popülerin onların yüksek kaliteli olduklarını kanıtlamadığını bildiğinizi söylüyorsunuz, ama aslında onlar da öyle. Ve onu kullanan birçok müşterimizi ve elbette WordPress topluluğu çevresinde onu kullanan birçok insanı gördüğümüzde, çok değerli olmadıklarını, pek çok kişi için çok faydalı olduklarını iddia etmek zor. insanlar. Genel olarak, WP Engine'deki ana görevlerden biri, WordPress sitelerinin geliştiricileri için hayatı harika kılmaktır. Ve bu birçok anlama gelebilir, teknik mimari anlamına gelebilir, Local gibi araçlar anlamına gelebilir. Ancak aynı zamanda geliştiricilerin sevdiği eklentiler anlamına gelir ve bunların çoğu budur. Ve böylece bazıları, bazen geçiş yapmak gibi kullandığınız eklentilerdir. Açıkçası, bir şeyleri taşırken bunu kullanın. Her ne kadar bazı insanlar bunu hazırlama alanları yapmak veya normal veya tekrar eden bir geliştirici sürecinin parçası olan başka şeyler için kullanıyor olsa da. Bazı insanlar bunu yalnızca bir veya iki kez kullanır ve arada sırada bir şeyleri hareket ettirmek için bilirsiniz, ancak mesele şu ki, bu bir geliştirici aracıdır. Ve sonra, Better Search Replace ile aynı şey, doğru, bazen buna çoğu gün ihtiyacınız olur, ancak bazen ihtiyacınız olur, bu yüzden harika bir araçtır. ACF açıkçası tüm WordPress'teki en popüler eklentilerden biridir, bu nedenle muhtemelen neden değerli olduğuna dair herhangi bir tanıtıma veya açıklamaya ihtiyaç duymaz. ACF ile bizim için özellikle ilginç olan bir diğer şey, başsız WordPress sitelerindeki rolüdür. Elbette ACF, WordPress döneminde popülerdir, bu nedenle hiçbir şekilde buna özgü değildir, ancak başsız WordPress ile özellikle yararlıdır çünkü WordPress'ten gelmesi ve başsız olduğunda web sitelerine enjekte edilmesi gereken çok fazla içerik vardır. SSS gibi basit şeyler veya Hakkımızda sayfasındaki kişiler olabilir ve her kişinin bir fotoğrafa, bir isme ve unvanına ve kısa bir biyografiye ve Twitter'larına bir bağlantıya ihtiyacı vardır ve bu tür şeyleri bilirsiniz. Ve sonra başsız geliştirici bu verileri alacak ve biçimlendirecek ve onunla ne yapmak isterse onu yapacak. Ama bu şekilde yapılandırılmasını istiyorsun. Yani, bunun aksine, sadece bir kural kullanacağım, sadece Gutenberg'i açacağım ve her şeyi aynı şekilde şekillendirdiğim bir kural kullanacağım. Bunun yerine, kafasız bir geliştiricinin bu verileri ve bu veri modellerini bu bireysel alanlar olarak görmesi daha iyidir, belki de bu konudaki kısıtlamalar bildiğinizden daha uzun olamaz, 20 karakter bu tür şeyler doğru. Çünkü bu şekilde, başsız geliştirici kelimenin tam anlamıyla ne isterse yapabilir, hatta fikrini değiştirebilir ve pazarlamacıda bu öğelere güvenebilir ve bir nevi güvenlik içinde ve böylece herkes mutlu olur. ACF bunu kolaylaştırıyor ve bu özellikle her tür veri kaynağı için değerli ve tabii ki çok basit bir örnek seçtim. ACF milyonlarca şey yapabilir, ancak basit bir örnek bile oldukça değerlidir.

DV: Evet bu gerçekten ilginç çünkü daha önce konuşuyordunuz, açıkçası yüksek kaliteli ve popülerler, onları yıllar içinde defalarca kullandım ve bunu kesinlikle doğrulayabilirim. Ancak daha önce WP Engine'in misyonundan bahsetmiştiniz, bu gerçekten geliştiriciler için hayatı daha iyi veya harika kılmakla ilgiliydi. Ve eklentileri düşündüğümde ve onları kullanan insanları düşündüğümde, genellikle şu var, eklentiler bir tür orta zeminde oturuyor gibi görünüyor, çünkü insanlar bir şekilde dışarı çıkıyor, bir tema kullandım ve bir web sitesi yapmak, geliştirme yolculuğuna başlamak ve genişletmek için birkaç eklenti, hatta belki de ayrıştırılmış gibi şeylere kadar, ancak düşündüğünüz alan bu tür bir alan mı, insanlar bu şekilde siteler mi yapıyor?

JC: Evet, kesinlikle ve ayrıca biliyorsunuz, insanlar, aynı zamanda bir WP Engine ürünü olan en popüler yerel geliştirme ortamı aracı olan Local'i veya başka şeyleri kullansalar da, yerel geliştirme ortamlarını kullanacaklar. Yine de, bilirsiniz, ister yerel olarak gelişiyor olsun, ister etrafta bir şeyleri hareket ettiriyor olsun, bunlar insanların her gün sıklıkla yaptığı şeylerdir. Google'ın bu terimi bir nevi icat ettiğini biliyorsunuz, diş fırçası ürünü, günde bir veya iki kez kullandığınız bir ürün ve sıklıkla kullanılan herhangi bir şey muhtemelen, muhtemelen sizin için yararlı ve değerlidir. Ve bu eklentilerin çoğu bu karaktere sahiptir. Ve ACF gibi bazıları sabittir veya ayrıca Medya Aktarımıdır, doğru, bunun değerli olması için çok fazla medyaya sahip olmanız gerekmez, ancak bunları istediğiniz yerde çok fazla medyanız veya büyük medyanız varsa özellikle değerlidir. S3 veya Google bulut dosyaları gibi bir şeye devam etmek için dosyalar. Başka bir deyişle, bu tür şeyler için doğuştan ölçeklenebilir ve hızlı ve yüksek oranda erişilebilir olan bir sistem ve yine de elbette, WordPress medya kitaplığını kullanarak her şeyi yönetmek için WordPress'i kullanın. Temelde WordPress'i her zamanki gibi kullanın, ancak bunu başka bir yere yerleştirin. Yine bu, sürekli olarak kullanılan türden bir şey, belki bir anlamda olsa bile, pazarlamacının bakış açısından arka planda çalışıyor.

DV: Bunun gerçekten WordPress'in çok güçlü bir parçası olduğunu düşünüyorum. Ben şahsen tehlikeli bir kalabalık olmak için yeterince bilgili kodun bir parçasıyım, ama bence, sağladığı köprü ve bu eklentilerin insanların isterlerse teknoloji veya mühendislik kariyerlerini benimsemelerine izin verme açısından bu yolculuğa nasıl uyduğunu veya siz Rahat oldukları bölgede kalmayı bilin, bu WordPress'in çok güçlü bir parçasıdır. Bunu kesinlikle yayındaki köken hikayelerimizde kapsamlı bir şekilde duyduk. Brad, şimdi sana geri vereceğim ve işlemin kendisi hakkında biraz konuşacağım, burada sana fiyat ya da herhangi bir şey sormayacağım ve açıkçası fiyatın bir ürünü satmayı düşünmede bir rol oynadığını biliyorum. , ancak bu eklenti portföyünün satışını düşünürken sizin için başka hangi faktörler önemliydi?

BT: Eklentiler ve bu eklentiler üzerinde çalışan ekip için iyi bir yuva bulmak benim için gerçekten önemliydi, yani bu bir numara. WordPress topluluğunda sağlam bir üne sahip, ideal olarak mühendislik, mühendislik odaklı bir temele sahip bir şirket olmak gerekiyordu, bilirsiniz, çünkü bu gerçekten organizasyonumuzun atan kalbidir. Ve biliyorsunuz ki bu evet, bu sadece DNA'mızın büyük bir parçası, yani bence orada bir uyum olması önemli. Ve evet, vardı, alıcının ürünümüzü ilerletmeye ve müşterilerimiz tarafından doğru olanı yapmaya devam edebileceğine güvenmem gerekiyordu, değil mi? Yani tüm bunlar çok önemli ve bence buna WP Engine'de sahibiz.

DV: Listenizi gözden geçirdiğinizi duymak ve sonunda orada ne söylediğinizi düşünmek. Müşterilerimiz için doğru olanı yap dedin ve sana itibarınızın neden önemli olduğunu, mühendislik temelinin neden önemli olduğunu sorsaydım, bunun insanlarla çok ilgisi olduğunu hissettim. Peki, işlemin finansal olmayan taraflarını düşünürken aklınızdan geçen bu mu, bu ürünlere güvenen ve onlara katkıda bulunan insanlar mı?

BT: Evet, bunun bir parçası, ama aslında evet dedim, yani topluluk bir şeydir, çoğunlukla bu bağlamda ekibimden bahsediyordum. Ama biliyorsun, yıllardır benimle birlikte olan insanlar var ve bu yüzden işi sattığını ve o insanların onunla birlikte gideceğini bilmen benim için çok önemli, doğru, yani bu çok önemli bir faktör . Ama evet, elbette, ürünlerle ilgilenecek biri de olmalı, doğru, toplumun umursadığı şey bu, doğru, ürünlerinin daha iyiye gitmesi, kötüleşmemesi. Yani, bu da biliyorsunuz, bunlar neredeyse eşit derecede önemli hususlar.

DV: Evet, kesinlikle ve bu mercekten düşündüğünüzü ve bu özeni gösterdiğinizi duymak güzel. Kendi adıma biliyorum, eğer çok sayıda web sitesini etkileyen bir karar alırsam, onları yapan insanları, onlara güvenen işletmeleri, onlar aracılığıyla müşteri toplayan satış görevlileri olup olmadığını, her ne ise, birinin hayatını veya Eğer saygı duymazsam, iş gerçekten kötü bir durumda olabilir ve sizin, bilirsiniz, ekibinize ve müşterilerinize ve ürünlerinize katkıda bulunanlara karşı bu düzeyde bir düşünceye sahip olduğunuzu duymak güzel ve İşlemi nasıl düşündünüz. Bebeklerini satmayı düşünmek gibi duygusal bir şey de olabileceğini biliyorum, ama orada büyük bir özen gösterdiğini duymak güzel. Pekala, Jason daha önce ACF hakkında inekler yapıyordun, ki bu seninle bugün hakkında konuşmak istediğim şeyin büyük bir kısmı gibi ve ben de buna dalmak isterdim ama biz sonuncusunu alacağız. ara ve hemen geri döneceğiz.

DV: Herkese merhaba, WMR'deki WordPress topluluğu podcast'i Press This'e tekrar hoş geldiniz, bu sunucunuz David Vogelpohl. Delicious Brains'den Brad Touesnard ve WP Engine'den Jason Cohen ile WP Engine'in yakın zamanda Delicious Brains'in eklenti portföyünü satın alması hakkında röportaj yapıyorum. Pekala, aradan hemen önce, Brad bize eklenti portföyünü satarken bazı düşüncelerinden bahsediyordu, buradaki bu açıklamaların bazılarında çok sayıda P var. Ama şimdi ACF hakkında konuşmak için Jason'a geri döneceğiz. Jason, benim için ACF, başsız ve geleneksel WordPress yapılarının kesiştiği noktada ölü bir merkez gibi oturuyor. Daha önce montajcı tipinden bahsediyordum, eklentileri ve temaları biliyorsunuz, tehlikeli olacak kadar kod biliyorsunuz, ayrıştırılmış gibi daha gelişmiş şeylere girmek. Ama ACF'nin bu rolde, geleneksel ve başsız arasındaki bu tür bir arada rolde nasıl geliştiğini düşünüyorsunuz? ACF'yi PHP geliştiricileri için bir köprü olarak görüyor musunuz ve ACF Atlas'ta bir rol oynayacak mı? Yani bir soruda yaklaşık 10 soru var Jason, ama ACF'de o kadar çok şey var ki. Tüm bunlarla ilgili düşünceleriniz neler?

JC: Tamam evet. Öyle ki, başsız WordPress ve geleneksel WordPress ile eşit derecede önemli olması çok ilginç. Ve bu çoğu eklenti veya WordPress'teki herhangi bir şey için doğru değil, bu yüzden biraz ilginç. Bunu gösteren şeylerden biri, WordPress'in ne kadar temel olduğudur, bir içerik yönetim sistemidir. İçeriği yönetiyorsunuz. Ve elbette, bunu sık sık gönderiler ve sayfalar olarak düşünürsünüz, başka bir deyişle, şimdi Gutenberg'i düşündüğümüz uzun biçimli içerik. Ama aynı zamanda diğer tüm içerik türleri ve daha önce bahsettiğim gibi içerik modelleri. Ve dediğiniz gibi, geleneksel WordPress'teki en popüler eklentilerden biri gibi, bu yüzden açıkçası bu, ne tür bir site kullanırsanız kullanın faydalı bir fikir. Ama aynı zamanda başsızlar için de mükemmel bir şey. Başsız dünyada da gördüğümüzde, diğer başsız CMS'lere bakarsanız, yani bu, baştan itibaren başsız olacak şekilde oluşturulmuş CMS'ler, Contentful veya Content Stack gibi, Graph CMS, bunun gibi şeyler. Bu içerik modeli , ACF'nin sahip olduğu gibi, hepsinin sahip olduğu şey bu. Hepsinin daha önce söylediğimiz gibi bir modeli var. Bilirsiniz, bir biyografi ya da bir etkinlik ya da bir takvimde geçen bir şey ve modeller ve alanlar yaratırsınız ve diğer insanlar bunları doldurur. Ve onların ilişkileri olabilir ve sizin çevirileriniz ve diğer dilleriniz olabilir ve memnun oldukları için onlarla yapmak isteyebileceğiniz her türlü şey vardır, değil mi? WordPress, elbette, uzun formda hayata harika olmaya başladı ve ardından bu diğer tür içerik modelleri fikrine eklenen ACF sayesinde. Uzun formun dışında her şeyi söyleyebilirsin. Bu diğer CMS'ler, bu başsız CMS'ler diğer yöne gitti. Hiçbiri uzun biçimli içerikte çok iyi değil, hiçbirinde Gutenberg gibi bir şey yok. Ama içerik modellemede oldukça iyiler. Tüm bunları gündeme getirmemin nedeni, bir dakika bekleyin, eğer WordPress uzun biçimli şeylerde dünyanın en iyisiyse, İnternet penetrasyonunun %43'ünün önerebileceği ve bu tür önemli bir şey olduğunu söylemektir. Bu başsız CMS'ler hakkında bu tür içerik modellemeye odaklanılıyor, o zaman içerik modelleme, eğer WordPress'te harika içerik modellememiz varsa, WordPress'in başsız konusunda bir zayıflığı yoktur, çünkü içerik modellemede doğal olarak olduğu kadar iyidir başsız CMS'ler, ama aynı zamanda uzun formda harika, o zaman bir zayıflığı yok. Peki bu ne kadar havalı? Yani ACF artı Gutenberg ile buna sahip olursunuz. Şimdi, bahsettiğiniz gibi, WP Engine'in başsız ürünü olan Atlas ile, içerik modellemenin neye benzediğine dair kendi versiyonumuz var, başka bir açık kaynak kitaplığı olan Atlas Content Modeler'da bu bir eklenti. Atlas İçerik Modelleyici'nin birkaç ilginç yönü veya özelliği vardır, biri tamamen modern bir GUI olmasıdır. Yaptığınız her şey anında gerçekleşir çünkü bunların hepsi tarayıcıda gerçekleşir. Her şey, öğeleri sürükleyerek yeniden sıralamanız ve alanlar eklemeniz gibi ve tüm sayfayı yeniden yüklemediği için anında hızlı gibi, yani hoş ve modern bir arayüz gibi, ki bu güzel. WordPress'in arka ucunda olağan verileri oluşturur ve ayrıca tüm doğru veri türleri ve her türlü özel sorgu ve malzeme ile otomatik olarak harika API'ler ve REST API ve WPGraphQL'de sunar. Yani, başka bir deyişle, API kısmında ve UI kısmında gerçekten çok iyi. Ve sonra ACF'ye bakıyorsunuz ve ACF'de her şey var, bilirsiniz, milyonlarca müşterisi var, özellikle eklenti eklentileriyle, 100 farklı türde alanı var, insanlar pek çok şeyi kullanmayı biliyorlar, insanlar bunun üzerine özel kod yaz, ACF'de bu var, bilirsiniz, elbette zengin topluluk, zengin işlevsellik ortamı bunun etrafında. Yani, bilirsiniz, her ikisine de sahip olmak ne anlama geliyor, bu alandaki ekiplerimiz için bir sonraki soru gibi. Hey, harika kullanıcı arayüzü, bu gerçekten çok iyi. Brad geçmişte de aynısını söyledi, inanıyorum. Harika bir modern kullanıcı arayüzü gerçekten kullanışlıdır, harika bir API başsız için harikadır ve ACF'nin tüm işlevselliği kesinlikle harikadır, bu nedenle bu dünyaların en iyisine sahip olmak ve şimdi tüm ekiplerle birlikte bunu yapabiliriz. Bana göre bu çok heyecan verici ve bu, başsız hakkında konuştuğumuzu biliyorum çünkü bu bir nevi en yeni ve bildiğiniz gibi WordPress çok ilginç, hareket ediyor, bazı insanlar şu anda o alanda WordPress kullanıyor. Ancak, az önce söylediğim her şey faydalı, zaten, eklentileriniz için güzel bir kullanıcı arayüzü istemek için başsız kullanmanıza gerek yok, değil mi? Bu nedenle, içerik modellemenin tüm kullanım durumlarında bunun tüm kullanıcılar için harika olacağını düşünüyorum, diyebilirsiniz ki, daha merkezi, başsız siteler için daha merkezi bir işlevsellik olur, bu belirli kullanımda her zaman ön plandadır. dava.

DV: Bu, ACF'nin nerede olduğuna dair gerçekten ilginç bir bakış açısı ve başsız ve geleneksel yapılar, eklentiler ve temalarda bir tür örtüşme eksikliği. Birkaç örtüşme listesi düşünebilirim, orada iyi bir örtüşme var gibi hissediyorum ama gerçekten iyi bir evet. Aynı zamanda, bu geçişin gerçekleştiği büyük parçalarda meta veri odaklı ürünlerdir, ancak ACF o kadar ilginç bir şekilde konumlandırılmıştır ki, özellikle insanlar becerilerini geliştirdikçe, her şey için hissediyorum. Ama bilirsiniz, ACF'nin kazandırdığı değer belli ki, yani yanılmıyorsam ACF'den önce size özel gönderi türleri ve meta alanları bilmeliydik, ancak ACF onları birçok insan için çok daha ulaşılabilir hale getirdi, gerçekten Bunu ve gelecekteki rolünü düşündüğünüzü duymak güzel. Pekala, Brad, sana geri döneceğiz, WP Migrate, WP Engine, müşteriler ve destek ekibimizdeki tüm zamanların hayranlarının favorilerinden biri olmalı, oldukça eminim, bir alkış kükremesi duydum. Bunu Austin'de evimin dışındaki WP Mühendislerinden duyurdum. Ancak, WP Engine'den yapacağınız yatırımın gelecekte WPM yol haritasına ne gibi fırsatlar getireceğini umuyorsunuz?

BT: Evet, David'e bunu sormana sevindim, çünkü WP Migrate gibi komik, sanırım bu bizim ilk ürünümüzdü ve sanırım bir süre geçti, bilmiyorum, yapacağım durgunluk deyin, ya da bildiğiniz gibi, ancak son 18 ayda, 2.0'ın lansmanı ve yeni bir kullanıcı arayüzü ile bizleri biliyorsunuz ve aslında tamamen yeni bir ekip WP Migrate üzerinde çalışıyor, gerçekten bir tür canlandı ya da benzeri , bu projede sanki yeni bir enerji var, bu yüzden bununla ilgili olasılıklar çok heyecan verici. Şu anda bahsettiğimiz veya son zamanlarda konuştuğumuz şeyler, söylemeliyim, performans ve güvenilirlik doğru mu? Bunlar, bir süredir gerçekten odaklanmadığımız iki şey ve bu alanlarda bazı iyileştirmeler görmeyi çok isterim. Bu yüzden, üzerinde çalıştığımız bir sonraki sürüme giren şeylerden biri şu ki, beğeneceğiz, her istek için gönderilen veri miktarını artırmaya çalışacağız. . Şu anda her yük için statik bir tür küçük boyutumuz var ve maksimum türünü bulmaya çalışacağız ve başarısız olduğunda bundan vazgeçip bu maksimumu göndereceğiz. yük boyutu. Bu, işleri çok hızlandırmalı, bir nevi olacak, sanırım deneysel bir mod olacak ya da ilk sürümle birlikte etkinleştirmeniz gereken bir şey olacak, sanırım buna karar verdiğimiz şey bu bu noktada, ama evet bu heyecan verici. Ve sonra, basit küçük ince şeyler gibi, örneğin, kaynağınızdaki eklentilerin sürümünü ve hedefteki eklentilerin sürümlerini tespit etmek ve sürümlerin aynı olduğu sürümleri göndermemek gibi. Doğru? Şu anda biraz aptalca, biliyorsunuz, eklentileri taşımak için kutuyu işaretliyorsunuz ve hepsini gönderiyor ya da göndermek istemediklerinizi bir şekilde sıralamanız gerekiyor. Gönderilmesi gerekmeyenleri otomatik olarak algılayabilse harika olmaz mıydı, değil mi, yani bir sonraki sürümde olacak bunun gibi küçük şeyler bunu iyileştirecek, ama görmek isterim gelecekte daha fazlasını biliyorsun değil mi? Arıza kurtarma gibi şeyler, bu devasa geçişi yaptığınızı bildiğiniz ve wifi'nin gittiği ve tıpkı aman Tanrım gibi, bilirsiniz, bu berbat bir şey, bilirsiniz 45 dakikadır çalışıyor ve neredeyse bitti ve Hemen şimdi yeniden başlamalısın, çünkü devam et düğmesi yok. FTP, FTP istemcilerinin bildiğinizden beri devam düğmeleri olduğunu düşünüyorum, 1999 doğru, bu yüzden WP Migrate'ın da bir taneye sahip olmasının zamanı geldiğini düşünüyorum.

DV: Öyle görünüyor ki, bir ton yaşam kalitesi malzemesi var gibi.

BT: Ah evet.

DV: Daha kısa sürümlerde ve bazı oldukça anlamlı sürümlerde bile ve kulağa WP Engine'den yapılan yatırımın hızlanmasıyla, belki de yol haritasına yardımcı olabilecek bir şey gibi geliyor. Bu bağlamda paylaşmak istediğin başka bir şey var mı Brad?

BT: Evet, daha önce tartıştığımız şeylerden biri dışa aktarma özelliğini genişletmek. Yani şu anda, sadece veritabanını dışa aktarabilirsiniz. Tüm siteyi dışa aktarmaz, ancak tüm siteyi yapabilseydi harika olmaz mıydı ve sonra bu zip dosyasını Yerel'e aktarabilirdiniz ve bu geliştiriciler için harika bir iş akışı olurdu. Biliyorsunuz, artık WP Migrate, WP Engine şemsiyesi altında olduğuna göre, bunun olması gerektiğini düşünüyorum, değil mi? Bu sadece bir beyinsiz gibi, bu özellik.

DV: Beğendim , beğendim, daha sonra bir Yerel ürün müdürüne DM göndermem gerekecek, ancak orada bahsettiğiniz bu tür yeşil dostu kaynaktan çıkarma stratejisini beğendim. Bunu duymak harika. Pekala, Jason, biraz seninle devam edeceğim, yine biraz işlem kısmından bahsetmek istiyorum. Bugün bu ürünleri kullanan insanlardan bahsetmek istiyorum ve size oldukça doğrudan sorular soracağım. Buna hazır mısın?

JC: Evet.

DV: Tamam, iyi anlaşma. Mevcut müşteriler bu satın almanın ardından desteğe veya diğer avantajlara erişimlerini kaybedecek mi?

JC: Hayır.

DV: Tamam.

JC: Güzel ve kolay.

DV: İşte başlıyoruz, bu kolay bir cevaptı.

JC: Hayır, fiyatlandırmayı değiştirme planı yok. Mevcut anlaşmalar kapsamında mevcut müşterileri destekliyoruz, buna dahil, ACF'nin ömür boyu müşterileri var, bunu içeren ömür boyu müşterileri var, Yani bilirsin, gelecekte neler olabileceğini kim bilebilir, bir yıldan fazla bir yıl ileri sararsan, bilmiyorum, daha önce de bu doğruydu, doğru, bilirsiniz tüm ürünler, bazen değişir ama hayır, hayır, kimsenin endişelenmesine gerek yok. Hiçbir şey değişmez, daha önce satın aldığınız hiçbir şey elinizden alınmayacak veya bunun gibi bir şey.

DV: Tamam, iyi anlaşma. Burada senin için bir tane daha var. 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. Tamam.

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.