Tekan Ini: Mesin WP Memperoleh Plugin Otak Lezat Termasuk Bidang Kustom Tingkat Lanjut
Diterbitkan: 2022-06-02Selamat datang di Press This, podcast komunitas WordPress dari WMR. Di sini, tuan rumah David Vogelpohl duduk bersama tamu dari seluruh komunitas untuk membicarakan masalah terbesar yang dihadapi pengembang WordPress. Berikut ini adalah transkripsi dari rekaman aslinya. Anda dapat mengetahui lebih lanjut tentang akuisisi WP Engine di sini.
Didukung oleh RedCircle
David Vogelpohl: Halo semuanya dan selamat datang di Press This, podcast komunitas WordPress di WMR. Ini adalah tuan rumah Anda, David Vogelpohl. Saya mendukung komunitas WordPress melalui peran saya di WP Engine, dan saya senang membawa komunitas terbaik kepada Anda di sini setiap minggu di Press This. Sebagai pengingat, Anda dapat mengikuti saya di Twitter @wpdavidv, dan Anda dapat berlangganan Tekan Ini di Lingkaran Merah, iTunes, Spotify, atau unduh episode terbaru di wmr.fm. Dalam episode ini, kami sangat bersemangat untuk membawakan Anda sebuah wawancara eksklusif yang menampilkan akuisisi Bidang Kustom Lanjutan atau ACF yang sangat populer dan plugin teratas lainnya oleh WP Engine. Dan bergabung dengan kami untuk episode yang sangat spesial ini adalah pendiri WP Engine dan Delicious Brains. Saya ingin memulai dengan menyambut Press This, pendiri Delicious Brains, Brad Touesnard. Brad, selamat datang.
Brad Touesnard: Hei, terima kasih sudah menerimaku, David.
DV: Sangat luar biasa memiliki Anda di sini, berita menarik yang saya yakin untuk Anda dan tim Anda, ini luar biasa. Saya sangat menghargai Anda bergabung dengan kami untuk membicarakannya di sini hari ini. Dan tentu saja dari sisi lain transaksi, saya ingin menyambut pendiri WP Engine, Tuan Jason Cohen, Jason, selamat datang.
Jason Cohen: Hei terima kasih, ini akan menjadi luar biasa.
DV: Apakah ini pertama kalinya aku melihatmu di Press This, Jason?
JC: Anda tahu, mungkin saja.
DV: Baiklah, baiklah, kami harus memperbaikinya, kami harus membawa Anda kembali. Bagaimana dengan Anda Brad, saya tahu kami telah nongkrong di seperti satu juta WordCamps, tetapi apakah saya pernah memiliki Anda di acara itu?
BT: Tidak, saya minta maaf dan malu untuk mengatakan bahwa saya tidak tahu tentang acara Anda. [tertawa]
DV: Oh, oke oke, kita harus melakukan pekerjaan yang lebih baik untuk mempromosikannya. Aku suka itu.
JC: Saya bahkan lebih malu karena saya tahu tentang itu. [tertawa]
DV: Yah, ini juga pada saya karena saya mengenal Anda berdua dan tampaknya tidak mengundang Anda, jadi kami harus memperbaikinya di masa depan. Tetapi bagi mereka yang mendengarkan sedikit lebih banyak konteks, minggu ini, WP Engine dan Delicious Brains mengumumkan bahwa WP Engine telah mengakuisisi ACF Advanced Custom Fields, WP Migrate, Anda bahkan mungkin mengenalnya sebagai nama sebelumnya WP Migrate DB Pro, juga sebagai WP Offload Media, dan WP Offload SES. Dan apa yang ingin kami lakukan adalah membawa kedua pria ini ke sini hari ini untuk membicarakan transaksi, untuk berbicara sedikit tentang sinergi, untuk berbicara tentang masa depan produk dan perusahaan mereka, dan untuk memberi kita konteks keseluruhan tentang segala sesuatu yang terjadi, dan apa artinya bagi masa depan. Jadi sangat menantikan percakapan ini, terima kasih sekali lagi, keduanya sudah bisa meluangkan waktu untuk bisa melakukan ini. Jadi, Brad, saya akan mulai dengan Anda, saya mengajukan pertanyaan ini kepada setiap tamu Press This, yang akan Anda ketahui jika Anda mendengarkan, dan itu untuk menceritakan secara singkat kisah asal WordPress Anda. Kapan pertama kali Anda menggunakan WordPress?
BT: Anda harus kembali ke belakang. [tertawa] Kumpulkan anak-anak, saya akan menceritakan sebuah cerita. Jadi kembali pada tahun 2004, saya sedang mencari CMS untuk situs web saya dan saya menemukan WordPress dan mengaturnya, dan posting blog pertama saya di situs saya hanya berkomentar tentang betapa hebatnya WordPress sebenarnya. Jadi itulah awalnya, bermain-main dengan tema dan akhirnya, plugin, menerbitkan plugin pertama saya pada tahun 2007, dan hanya, Anda tahu, hanya di situs saya sendiri, saya bahkan tidak berpikir saya tahu tentang wordpress.org di waktu.
DV: Omong-omong, situs macam apa itu?
BT: Hanya sebuah blog, sungguh, hanya ya ini, maksud saya, sekali lagi ini sebelum Facebook dan Twitter, beginilah cara Anda mempublikasikan ke dunia kan, seperti ketika Anda ingin memberi tahu mereka siapa Anda, Anda tahu, apa Anda punya untuk sarapan. [tertawa] Jadi pada dasarnya seperti itu. Saya telah memangkas situs itu karena memiliki banyak hal memalukan di dalamnya, jadi saya telah menghapusnya. Tapi ya, dan kemudian seperti yang Anda tahu, itu pergi dari sana. Saya akhirnya bekerja di sebuah agensi di Vancouver pada tahun 2008 dan akhirnya membangun situs di WordPress secara profesional, dan pada beberapa proyek yang cukup besar untuk klien yang cukup besar. Dan kemudian saya memberikan ceramah pertama saya di WordCamp pada tahun yang sama, yaitu WordCamp Vancouver, yang seperti bagian dari Bar Camp Vancouver seperti WordCamp bahkan belum menjadi miliknya sendiri. Dan kemudian dari sana, asal tahu saja, kontribusi inti WordPress, bekerja sebagai kontraktor, dan kemudian memulai bisnis produk ini dan sisanya adalah semacam sejarah, ya.
DV: Luar biasa, saya telah mendengar begitu banyak cerita serupa selama bertahun-tahun, menanyakan pertanyaan-pertanyaan ini dan itu luar biasa untuk didengar. 2004, jadi ini akan menjadi hanya setahun setelah WordPress dibuat jadi, Anda pasti kembali. Itu luar biasa dan saya pikir kontribusi Anda ke WordPress pasti berbicara sendiri, Baiklah Jason, pertanyaan yang sama untuk Anda, ceritakan secara singkat cerita asal WordPress Anda.
JC: Dia mengucapkan kata "singkat" untuk memastikan saya tidak melanjutkan selama 18 menit.
DV: : Saya mengatakan itu kepada setiap tamu.
JC: Oh ya. [tertawa]
DV: Brad cukup bagus, dia cukup ringkas. Dia menutupi banyak waktu, tetapi dia melakukannya dengan benar.
JC: Jadi apakah ini dihitung sebagai waktu saya? [tertawa] Jadi saya mulai ngeblog pada tahun 2006, persis seperti yang Brad katakan, itu hal-hal keren sebelum media sosial dan bahkan ponsel dan sebagainya, dan itu mengasyikkan. Dan kemudian, katakanlah sekitar tahun 2010 atau lebih, akhirnya menjadi populer, saya tidak tahu, pada saat itu pelanggan RSS sering mengukur apakah Anda tahu, apakah Anda populer, jadi saya tidak tahu , saya memiliki.50.000 pelanggan RSS atau semacamnya, dan saya akan berada di halaman depan Hacker News hampir setiap minggu ketika saya memposting karena saya menulis tentang startup dan pemasaran dan hal-hal seperti itu, yang merupakan makanan yang baik untuk Hacker News , lalu situs akan mogok. Dan saya menjalankan server saya sendiri dengan WordPress dan itu tidak diatur dengan buruk, tetapi Anda tahu, kita semua tahu, tidak mudah untuk mengatur ketika Anda mendapatkan 15-20 klik per detik, yaitu sekitar, pada waktu itu, apa yang akan Anda dapatkan ketika Anda berada di halaman depan Hacker News. Jadi saya berbicara dengan blogger lain dan berkata, hei, bagaimana Anda mempertahankan WordPress ketika Anda mendapatkan banyak lalu lintas, dan mereka seperti, ya saya tidak tahu, tetapi jika Anda menemukan sesuatu, beri tahu saya karena saya membutuhkannya. Jadi saya berubah menjadi semacam penemuan produk yang tepat, berbicara dengan 40 atau 50 orang, yang memakan waktu tiga atau empat bulan, dan ternyata jika kami, Anda dapat menagih 10 kali lipat dari orang yang membayar layanan hosting bersama seperti GoDaddy, Anda dapat menagih 50 dolar sebulan, alih-alih lima dolar sebulan, jika Anda membuat WordPress cepat dan terukur dan aman dan jika dukungan teknis benar-benar bagus dan menjawab pertanyaan tentang WordPress, dan tidak hanya menjawab pertanyaan tentang server, seperti server sudah habis internet habis jadi kita selesai. Sebenarnya mendukung WordPress. Jadi itulah asal mula WP Engine 12 tahun yang lalu.: Dan ya dan sekarang kami memiliki hampir 200.000 pelanggan yang juga merasakan hal itu.
DV: Luar biasa, luar biasa, nah itu bagus untuk mendengar Anda tahu saya telah mendengar cerita asal WordPress dan WP Engine Anda beberapa kali selama bertahun-tahun. Saya belajar beberapa tidbits baru di sepanjang jalan. saya belum pernah mendengar sepenuhnya tentang pengalaman Anda dengan Hacker News dan mendapatkan popularitas itu dan perlu memikirkannya melalui lensa solusi dalam tingkat detail itu, itu luar biasa. Brad, sebelumnya, saat saya sedang menjelaskan episode dan jenis mengapa kami semua mengobrol di sini hari ini, saya seperti menjalankan plugin tetapi saya hanya ingin tahu apakah Anda dapat menjalankannya lagi dan memastikan saya mengerti seperti apa plugin yang dijual Delicious Brains ke WP Engine?
BT: Ya, semuanya harus jalan, semua plugin harus jalan. [tertawa] Jadi, semuanya adalah jawabannya, jadi itu ACF,, jelas Anda menyebutkan itu, itu yang besar, dan kemudian kita punya WP Migrate, sebelumnya WP Migrate DB Pro. Anda dapat mengetahui, mengapa saya berubah, Anda tahu kami mengubah namanya karena tidak ramah podcast, hanya saja terlalu banyak untuk dikatakan.
DV: Ada ritme yang bagus untuk itu, Anda tahu itu punya semacam pola.
BT: Ya, tapi alasan sebenarnya kami mengubahnya adalah karena DB, saya suka jajak pendapat Twitter kecil yang menanyakan orang-orang seperti, apakah Anda menyadari bahwa WP Migrate DB Pro melakukan lebih dari sekadar memigrasikan database, dan banyak orang mengatakan mereka tidak. Mereka tidak menyadarinya karena namanya, jadi rasanya seperti oh man, kita harus melakukan sesuatu tentang itu. Dan kemudian plugin lainnya adalah WP Offload Media, WP Offload SES, dan Better Search Replace.
DV: Yah, lihat saya melakukan kesalahan, saya tidak menambahkan Better Search Replace di intro asli saya. Saya senang saya telah Anda menjalankan melalui daftar itu.
BT: Ya, ya, Better Search Replace adalah jenis plugin kecil yang bisa. Ini adalah sesuatu yang belum banyak kami promosikan, tetapi telah ada di wordpress.org dan baru saja mendapatkan lebih banyak daya tarik dan sangat populer. Ini, memiliki lebih dari satu juta pemasangan aktif di dot org, jadi, saya pikir ini adalah plugin paling populer kedua setelah ACF di katalog kami. Jadi, begitulah.
DV: Itu luar biasa, ya saya mengenalnya, menggunakannya sebelumnya, tahu orang-orang yang menyukainya, itu fantastis itu luar biasa. Saya akan memastikan untuk memperbarui catatan acara sebelum kami menerbitkan episode, sehingga orang tidak akan membaca informasi yang salah di deskripsi acara, itu luar biasa. Baiklah, jadi saya ingin sedikit sekarang, mungkin semacam transisi ke lebih banyak alasan di balik kesepakatan dan bagaimana Anda berdua memikirkan strategi dan jalur di masa depan, tapi kita akan istirahat dulu dan kami akan segera kembali.
DV: Halo semuanya, selamat datang kembali di Press This, podcast komunitas WordPress di WMR, ini host Anda David Vogelpohl, saya sedang mewawancarai Brad Touesnard dari Delicious Brains dan WP, saya minta maaf dan Jason Cohen dari WP Engine tentang akuisisi terbaru ACF dan plugin populer lainnya oleh WP Engine. Brad dan Jason, tepat sebelum jeda, Anda berdua tentu saja menceritakan kisah asal WordPress Anda kepada saya, dan Brad Anda menjelaskan tentang plugin yang terlibat dalam transaksi. Jadi sekarang, saya akan mengalihkannya ke Jason sebentar dan Jason, bagaimana dengan portofolio plugin Delicious Brains yang terlihat sangat lezat saat Anda memikirkan tentang apa yang akan membantu untuk mendukung misi WP Engine? Seperti, bagaimana dengan plugin yang menarik atau Anda pikir sinergi dengan apa yang coba dilakukan WP Engine.
JC: Tentu, maksud saya, tentu saja, ada plugin berbeda yang melakukan pekerjaan berbeda, jadi saya pikir jawabannya sedikit berbeda menurut plugin. Tapi, saya akan mengatakan secara keseluruhan, mereka semua adalah plugin berkualitas tinggi dan populer, dan Anda mengatakan bahwa Anda tahu bahwa populer tidak selalu membuktikan bahwa mereka berkualitas tinggi, tetapi sebenarnya mereka juga demikian. Dan ketika kami melihat banyak pelanggan kami sendiri yang menggunakannya, dan tentu saja banyak orang di sekitar komunitas WordPress yang menggunakannya, sulit untuk, sulit untuk membantah bahwa mereka tidak terlalu berharga, sangat berguna bagi banyak orang. rakyat. Secara umum, salah satu misi utama di WP Engine adalah membuat hidup menjadi hebat bagi pengembang situs WordPress. Dan itu bisa berarti banyak hal, itu bisa berarti arsitektur teknis, itu bisa berarti alat seperti Lokal. Tapi itu juga berarti plugin yang disukai pengembang, dan itulah yang banyak darinya. Dan beberapa di antaranya adalah plugin yang terkadang Anda gunakan seperti migrasi. Jelas gunakan itu saat Anda memigrasikan barang. Meskipun beberapa orang menggunakannya untuk hal-hal seperti membuat area pementasan atau hal-hal lain yang merupakan bagian dari proses pengembang yang normal atau berulang. Beberapa orang menggunakannya hanya sekali atau dua kali, dan Anda tahu sesekali untuk memindahkan barang-barang, tetapi intinya adalah itu adalah alat pengembang. Dan kemudian, hal yang sama dengan Better Search Replace, benar, terkadang Anda membutuhkannya hampir setiap hari Anda tidak membutuhkannya, tetapi terkadang Anda membutuhkannya, jadi ini adalah alat yang hebat. ACF jelas merupakan salah satu plugin paling populer di semua WordPress, jadi mungkin tidak perlu diperkenalkan atau bahkan penjelasan mengapa itu berharga. Hal lain yang sangat menarik bagi kami dengan ACF adalah perannya di situs WordPress tanpa kepala. Tentu saja ACF populer dengan periode WordPress, jadi sama sekali tidak spesifik untuk itu, tetapi dengan WordPress tanpa kepala, ini sangat berguna karena ada begitu banyak konten yang harus berasal dari WordPress dan disuntikkan ke situs web saat tanpa kepala. Dan itu bisa berupa hal-hal sederhana seperti FAQ, atau orang-orang di halaman Tentang Kami dan setiap orang membutuhkan foto dan nama serta judul mereka dan bio singkat serta tautan ke Twitter mereka dan Anda tahu hal-hal semacam ini. Dan kemudian pengembang tanpa kepala akan mengambil data itu dan memformatnya dan melakukan apa pun yang mereka ingin lakukan dengannya. Tapi Anda ingin terstruktur seperti itu. Jadi, sebagai lawan, saya hanya akan menggunakan konvensi, saya hanya akan membuka Gutenberg dan menggunakan konvensi di mana saya menata semuanya sama. Daripada itu, lebih baik bagi pengembang tanpa kepala untuk melihat data itu dan model data itu sebagai bidang individual, mungkin dengan batasan yang satu ini tidak boleh lebih lama dari yang Anda tahu, 20 karakter semacam itu benar. Karena dengan cara itu, pengembang tanpa kepala dapat melakukan apa pun yang mereka inginkan, bahkan berubah pikiran, dan pemasar dapat mengkreditkan barang-barang itu, dan dengan aman, dan semua orang senang. Jadi ACF memfasilitasi itu, dan itu sangat berharga untuk semua jenis sumber data, dan tentu saja, saya mengambil contoh yang sangat sederhana. ACF dapat melakukan sejuta hal, tetapi bahkan contoh sederhana pun cukup berharga.
DV: Ya itu sangat menarik karena sebelumnya, Anda berbicara, jelas mereka berkualitas tinggi dan populer, saya telah menggunakannya sendiri berkali-kali selama bertahun-tahun dan pasti dapat membuktikannya. Tetapi Anda mengatakan sebelumnya tentang misi WP Engine, itu benar-benar seputar membuat hidup lebih baik atau hebat bagi pengembang. Dan, ketika saya memikirkan plugin dan ketika saya memikirkan orang-orang yang memanfaatkannya, sering kali ada ini, jenis plugin sepertinya duduk di jalan tengah seperti itu karena orang-orang keluar darinya, saya menggunakan tema dan beberapa plugin untuk membuat situs web, untuk memulai dan memperluas perjalanan pengembangan mereka, bahkan mungkin hingga hal-hal seperti dipisahkan, tetapi apakah zona seperti itu yang Anda pikirkan adalah orang membuat situs dengan cara itu?
JC: Ya persis, dan Anda tahu juga, orang akan menggunakan lingkungan pengembangan lokal, apakah mereka menggunakan Lokal, alat lingkungan pengembangan lokal paling populer yang juga merupakan produk WP Engine, atau hal lainnya. Namun, tahukah Anda, apakah itu berkembang secara lokal atau memindahkan barang-barang atau sebagainya, ini adalah hal-hal yang sering dilakukan orang setiap hari. Dan Anda tahu Google menciptakan istilah ini, produk sikat gigi, produk yang Anda gunakan sekali atau dua kali sehari, dan apa pun yang sering digunakan mungkin berguna dan berharga bagi Anda. Dan banyak dari plugin ini memiliki karakter itu. Dan beberapa seperti ACF adalah konstan atau juga Offload Media, benar, di mana Anda sebenarnya tidak harus memiliki banyak media untuk menjadi berharga, tetapi ini sangat berharga jika Anda memiliki banyak media atau media besar di mana Anda menginginkannya file untuk melanjutkan ke sesuatu seperti S3 atau file cloud Google. Dengan kata lain, sistem yang secara bawaan terukur dan cepat dan sangat tersedia untuk hal semacam itu, namun, tentu saja, menggunakan WordPress untuk mengelola semuanya menggunakan perpustakaan media WordPress. Pada dasarnya gunakan WordPress seperti biasa, tetapi letakkan saja ini di tempat lain. Sekali lagi itu adalah jenis hal di mana menggunakannya terus-menerus, mungkin bahkan jika itu dalam arti tertentu, berjalan di latar belakang dari perspektif pemasar.
DV: Saya benar-benar berpikir itu adalah bagian yang kuat dari WordPress. Saya pribadi bagian dari kode yang cukup tahu untuk menjadi orang yang berbahaya, tapi saya pikir, jembatan yang disediakannya, dan bagaimana plugin ini cocok dalam perjalanan itu dalam hal memungkinkan orang untuk mengadopsi teknologi atau karir teknik jika mereka mau, atau Anda tahu tinggal di zona mereka merasa nyaman, itu adalah bagian yang kuat dari WordPress. Kami pasti telah mendengar itu secara ekstensif dalam cerita asal kami di udara. Brad, saya akan beralih kembali kepada Anda sekarang dan berbicara tentang transaksi itu sendiri sedikit ke mana saya tidak akan menanyakan harga atau apa pun, dan saya tahu jelas harga berperan dalam mempertimbangkan menjual produk , tetapi faktor lain apa yang penting bagi Anda saat Anda mempertimbangkan penjualan portofolio plugin ini?
BT: Sangat penting bagi saya untuk menemukan tempat yang bagus untuk plugin dan tim yang bekerja pada plugin tersebut, jadi itu nomor satu. Diperlukan untuk menjadi perusahaan yang memiliki reputasi yang kuat di komunitas WordPress, idealnya satu dengan fondasi teknik yang berorientasi pada teknik, Anda tahu, karena itulah detak jantung organisasi kami. Dan jadi Anda tahu itu ya, itu hanya bagian besar dari DNA kita, jadi saya pikir penting bahwa ada kecocokan di sana. Dan ya, saya pernah, saya harus memiliki keyakinan kan bahwa pembeli akan dapat terus mendorong produk kami ke depan dan melakukan hal yang benar oleh pelanggan kami, kan. Jadi semua hal itu sangat penting, dan saya pikir kami memilikinya di WP Engine, jadi.
DV: Mendengar Anda membaca daftar Anda dan kemudian memikirkan apa yang Anda katakan di akhir. Anda berkata, lakukan yang benar oleh pelanggan kami, dan saya merasa seperti, jika saya bertanya mengapa reputasi Anda penting, mengapa fondasi teknik penting, itu banyak berkaitan dengan orang-orang. Jadi, apakah itu, yang ada di pikiran Anda ketika Anda memikirkan sisi non-keuangan dari transaksi, apakah orang-orang yang mengandalkan produk ini dan berkontribusi pada mereka?
BT: Ya itu bagian dari itu, tapi saya sebenarnya ya, maksud saya komunitas adalah satu hal, saya kebanyakan mengacu pada tim saya dalam konteks ini. Tapi Anda tahu saya sudah memiliki orang-orang bersama saya selama bertahun-tahun sekarang, dan itu sangat penting bagi saya ketika Anda tahu Anda menjual bisnis dan orang-orang itu akan melakukannya, benar, jadi itu adalah faktor penting yang besar . Tapi ya tentu harus ada juga yang mengurus produknya, kan, itu yang dipedulikan masyarakat kan, supaya produknya makin bagus, bukan makin jelek. Nah, itu juga lho, pertimbangan-pertimbangan yang hampir sama pentingnya.
DV: Ya sepenuhnya, dan senang mendengar Anda memikirkannya melalui lensa itu dan memiliki ketekunan itu. Saya tahu, jika saya pernah membuat keputusan yang memengaruhi banyak situs web, saya memikirkan orang-orang yang membuatnya, bisnis yang mengandalkannya, jika ada wiraniaga yang mengumpulkan prospek melalui mereka, apa pun itu, kehidupan seseorang atau bisnis bisa berada dalam kondisi yang sangat buruk jika saya tidak memperlakukannya dengan hormat, dan senang mendengar bahwa Anda, Anda tahu, mempertimbangkan tingkat itu dengan tim Anda dan dengan mereka yang merupakan pelanggan dan berkontribusi pada produk Anda, dan bagaimana Anda memikirkan transaksi tersebut. Saya tahu itu bisa menjadi hal yang emosional juga, berpikir tentang menjual bayi Anda dan hal-hal seperti itu, tetapi senang mendengar bahwa Anda menghabiskan banyak ketekunan di sana. Baiklah, Jason sebelumnya Anda kutu buku di ACF, yang seperti sebagian besar dari apa yang ingin saya bicarakan dengan Anda tentang hari ini, dan saya ingin menyelami itu, tetapi kita akan mengambil yang terakhir istirahat dan kami akan segera kembali.
DV: Halo semuanya, selamat datang kembali di Press This, podcast komunitas WordPress di WMR, ini adalah tuan rumah Anda David Vogelpohl. Saya mewawancarai Brad Touesnard dari Delicious Brains dan Jason Cohen dari WP Engine tentang pembelian portofolio plugin Delicious Brains baru-baru ini oleh WP Engine. Baiklah, tepat sebelum jeda, Brad memberi tahu kami tentang beberapa pertimbangannya saat menjual portofolio plugin, banyak P dalam beberapa pernyataan ini di sini. Tapi sekarang kita akan beralih ke Jason untuk berbicara tentang ACF. Jason, bagi saya, ACF duduk seperti pusat mati di persimpangan WordPress tanpa kepala dan bangunan WordPress tradisional. Saya berbicara sebelumnya tentang seperti tipe assembler, Anda tahu plugin dan tema, tahu kode yang cukup untuk menjadi berbahaya, masuk ke hal-hal yang lebih maju seperti dipisahkan. Tapi bagaimana Anda melihat ACF berkembang dalam peran ini, peran antara tradisional dan tanpa kepala seperti ini? Apakah Anda melihat ACF sebagai jembatan bagi pengembang PHP dan akankah ACF berperan dalam Atlas? Jadi ada sekitar 10 pertanyaan dalam satu, Jason, tapi seperti banyak hal di sekitar ACF. Apa pendapat Anda tentang semua itu?
JC: Oke ya. Jadi, sangat menarik bahwa itu sama pentingnya, dengan WordPress tanpa kepala dan WordPress tradisional. Dan itu tidak berlaku untuk sebagian besar plugin, atau apa pun di WordPress, yang agak menarik. Salah satu hal yang menunjukkan bahwa ini adalah inti dari apa itu WordPress, ini adalah sistem manajemen konten. Anda mengelola konten. Dan, tentu saja, Anda sering menganggapnya sebagai posting dan halaman, dengan kata lain, konten gaya bentuk panjang yang sekarang kita pikirkan tentang Gutenberg. Tapi itu juga semua jenis konten dan model konten lainnya seperti yang saya sebutkan sebelumnya. Jadi, seperti yang Anda katakan, ini adalah salah satu plugin paling populer di WordPress tradisional, jadi jelas itu adalah ide yang berguna, apa pun jenis situs yang Anda gunakan. Tapi itu juga menjadi hal yang sempurna untuk tanpa kepala juga. Kalau kita juga melihat bahwa di dunia headless adalah jika melihat CMS headless lainnya, yaitu CMS yang dibangun dari awal menjadi headless, seperti Contentful atau Content Stack, Graph CMS, hal-hal seperti itu.Model konten ini , seperti yang dimiliki ACF, itulah yang mereka semua miliki. Mereka semua memiliki model seperti yang kami katakan sebelumnya. Anda tahu, bio atau seperti acara atau sesuatu yang ada di kalender, dan Anda membuat model dan bidang dan orang lain mengisinya. Dan mereka mungkin memiliki hubungan dan Anda mungkin memiliki terjemahan dan bahasa lain dan ada banyak hal yang mungkin ingin Anda lakukan dengan mereka karena mereka puas, bukan? WordPress tentu saja memulai hidup dengan hebat dalam bentuk panjang, dan kemudian berkat ACF yang ditambahkan dalam gagasan model konten jenis lain ini. Anda mungkin mengatakan segalanya selain bentuk panjang. CMS lain ini, CMS tanpa kepala ini, sebaliknya. Tidak ada satu pun yang sangat bagus dalam konten bentuk panjang, tidak ada satu pun yang memiliki sesuatu seperti Gutenberg di dalamnya. Tapi mereka cukup bagus dalam pemodelan konten. Jadi alasan saya mengemukakan semua itu hanyalah untuk mengatakan, tunggu sebentar, jika WordPress adalah yang terbaik di dunia dalam hal-hal bentuk panjang, yang mungkin disarankan oleh 43% penetrasi Internet, dan jenis kuncinya tentang CMS tanpa kepala ini adalah fokus pada pemodelan konten semacam ini, baik kemudian pemodelan konten, jika kita memiliki pemodelan konten yang bagus di WordPress, WordPress tidak memiliki kelemahan di sana dalam hal tanpa kepala, karena sama bagusnya dengan pemodelan konten seperti aslinya. CMS tanpa kepala, tetapi juga bagus dalam bentuk panjang, maka tidak memiliki kelemahan. Jadi seberapa keren itu? Jadi dengan ACF plus Gutenberg, Anda memilikinya. Jadi, sekarang dengan Atlas, seperti yang Anda sebutkan, yang merupakan produk tanpa kepala dari WP Engine, kami memiliki versi kami sendiri tentang seperti apa pemodelan konten, di Atlas Content Modeler, perpustakaan sumber terbuka lainnya, ini adalah sebuah plugin. Dan Atlas Content Modeler memiliki beberapa aspek atau fitur yang menarik, salah satunya adalah GUI yang benar-benar modern. Semua yang Anda lakukan seketika karena semuanya terjadi di browser. Semuanya, seperti Anda menyusun ulang item dengan menyeretnya dan menambahkan bidang dan itu seperti langsung tajam karena tidak memuat ulang seluruh halaman, jadi ini seperti antarmuka modern yang menyenangkan, yang bagus. Itu membuat data biasa di backend WordPress, dan juga menyajikan, secara otomatis, API hebat dan REST API dan di WPGraphQL, dengan semua tipe data yang tepat dan semua jenis kueri dan hal-hal khusus. Jadi, dengan kata lain, ini sangat bagus di bagian API dan bagian UI. Dan kemudian Anda melihat ACF, dan ACF memiliki segalanya, Anda tahu, ia memiliki jutaan pelanggan, terutama dengan plugin tambahan, ia memiliki 100 jenis bidang yang berbeda, orang tahu cara menggunakan banyak hal, orang tulis kode khusus di atasnya, ACF memiliki ini, Anda tahu, tentu saja komunitas yang kaya, lingkungan fungsionalitas yang kaya di sekitarnya. Jadi, tahukah Anda, apa artinya memiliki keduanya seperti pertanyaan berikutnya untuk tim kami di bidang ini. Hei, UI yang bagus, itu sangat bagus. Brad telah mengatakan banyak hal di masa lalu, saya percaya. UI modern yang hebat sangat berguna, API yang hebat sangat bagus untuk headless, dan semua fungsi ACF jelas luar biasa, jadi untuk mendapatkan yang terbaik dari dunia itu dan sekarang dengan semua tim bersama-sama, kita bisa melakukannya. Bagi saya, itu sangat menarik dan itu, saya tahu kita telah berbicara tentang tanpa kepala karena ini semacam yang terbaru dan sangat menarik karena WordPress Anda tahu, sedang bergerak, beberapa orang menggunakan WordPress di ruang itu sekarang. Tapi, semua yang baru saja saya katakan berguna, bagaimanapun, seperti, Anda tidak harus menggunakan headless untuk menginginkan UI yang bagus untuk plugin Anda, kan. Jadi saya pikir ini akan bagus untuk semua pengguna dalam semua kasus penggunaan pemodelan konten, kebetulan, Anda mungkin mengatakan, lebih sentral, fungsionalitas yang lebih sentral untuk situs tanpa kepala, selalu menjadi yang terdepan dalam penggunaan tertentu kasus.
DV: Itu adalah perspektif yang sangat menarik tentang di mana ACF berada, dan jenis kurangnya tumpang tindih seperti build tanpa kepala dan tradisional serta plugin dan tema. Saya bisa memikirkan beberapa daftar tumpang tindih, saya merasa ada beberapa tumpang tindih yang bagus di sana tapi itu benar-benar bagus ya. Ini juga produk yang didorong metadata di sebagian besar tempat crossover itu terjadi, tetapi, ACF diposisikan dengan sangat menarik, saya merasakan semuanya, terutama ketika orang mengembangkan keterampilan mereka. Tapi tahukah Anda, jelas nilai yang dibawa oleh ACF, maksud saya, kami telah Anda ketahui, jenis pos kustom dan bidang meta sebelum ACF jika saya tidak salah, tetapi ACF membuatnya jauh lebih mudah didekati oleh banyak orang. senang mendengar Anda memikirkannya dan perannya di masa depan. Baiklah, Brad, kami akan kembali kepada Anda, WP Migrate harus menjadi salah satu favorit penggemar sepanjang masa di WP Engine, pelanggan dan staf dukungan kami Saya cukup yakin, saya mendengar sorakan sorak-sorai ketika kami mengumumkan ini dari Insinyur WP di sini di Austin di luar rumah saya. Tapi, peluang apa yang Anda harapkan dari investasi dari WP Engine akan membawa peta jalan WPM di masa depan?
BT: Ya, saya senang Anda menanyakan itu kepada David, karena itu lucu seperti WP Migrate, saya pikir itu adalah produk pertama kami, dan saya pikir itu melewati periode, saya tidak tahu, saya akan katakanlah stagnasi, atau seperti yang Anda tahu, tetapi selama sekitar 18 bulan terakhir, Anda tahu kami dengan peluncuran 2.0 dan UI baru dan sebenarnya seluruh tim baru telah mengerjakan WP Migrate, ini benar-benar telah direvitalisasi atau seperti , ada seperti energi baru pada proyek itu, jadi, sangat menarik kemungkinan untuk maju dengan itu. Hal-hal yang sedang kita bicarakan saat ini, atau telah dibicarakan akhir-akhir ini, harus saya katakan, apakah kinerja dan keandalan itu benar? Itu adalah dua hal yang sudah lama tidak kita fokuskan, jadi saya ingin melihat beberapa perbaikan di area tersebut. Jadi, salah satu hal yang akan masuk ke rilis berikutnya yang sedang kami kerjakan adalah, jadi kami akan menyukainya, kami akan mencoba meningkatkan jumlah data yang dikirim untuk setiap permintaan . Saat ini kami hanya memiliki semacam ukuran kecil statis untuk setiap muatan, dan kami akan mencoba menemukan jenis maksimum dan kemudian ketika gagal kami akan mundur dari itu dan hanya mengirim jenis maksimum itu ukuran muatan. Jadi itu akan mempercepat banyak hal, itu akan menjadi semacam, saya pikir itu akan menjadi mode eksperimental atau sesuatu dengan rilis pertama yang harus Anda aktifkan, saya pikir itulah yang telah kami putuskan pada titik ini, tapi ya itu menarik. Dan kemudian, seperti hal-hal kecil yang halus, misalnya, mendeteksi versi plugin di asal Anda dan versi plugin di tujuan, dan tidak mengirimkan yang versinya sama. Benar? Seperti, agak konyol sekarang Anda tahu, Anda mencentang kotak untuk memigrasikan plugin dan itu hanya mengirim semuanya, atau Anda harus memilah-milah yang tidak ingin Anda kirim. Bukankah lebih bagus jika itu bisa secara otomatis mendeteksi yang tidak perlu dikirim, kan, jadi seperti hal-hal kecil seperti itu yang masuk ke rilis berikutnya akan memperbaikinya, tapi saya ingin melihat Anda tahu lebih banyak di masa depan kan? Hal-hal seperti pemulihan kegagalan, di mana Anda tahu Anda melakukan migrasi besar-besaran ini dan wifi padam, benar, dan seperti oh Tuhan, Anda tahu, seperti itu menyebalkan, Anda tahu itu sudah berjalan selama 45 menit dan hampir selesai dan Anda hanya harus memulainya lagi sekarang, benar, karena tidak ada tombol lanjutkan. FTP, saya pikir klien FTP memiliki tombol resume sejak Anda tahu, 1999 kan, jadi saya pikir sudah waktunya bagi WP Migrate untuk memilikinya juga.
DV: Jadi sepertinya ada satu ton kualitas hidup.
BT: Oh ya.
DV: Bahkan dalam rilis yang lebih pendek dan beberapa yang cukup bermakna, dan sepertinya dengan investasi dari WP Engine yang dipercepat, itu mungkin sesuatu yang membantu peta jalan. Ada lagi yang ingin Anda bagikan dalam nada itu, Brad?
BT: Ya, satu hal yang sudah kita bahas sebelumnya adalah memperluas fitur ekspor. Jadi sekarang, Anda tinggal mengekspor databasenya. Itu tidak mengekspor seluruh situs, tetapi bukankah lebih keren jika itu bisa melakukan seluruh situs, dan kemudian Anda bisa mengimpor zip itu ke Lokal, dan itu hanya akan menjadi alur kerja yang bagus untuk pengembang. Jadi tahukah Anda, sekarang WP Migrate berada di bawah payung WP Engine, saya pikir itu harus terjadi, bukan? Seperti itu hanya no-brainer, fitur itu.
DV: Saya suka, saya suka, saya harus DM manajer produk lokal nanti, tapi saya suka strategi de-duping ramah lingkungan yang Anda rujuk di sana. Itu luar biasa untuk mendengar tentang itu. Baiklah, Jason, saya akan beralih ke Anda, saya ingin berbicara sedikit lagi tentang sisi transaksi. Dan saya ingin berbicara tentang orang-orang yang menggunakan produk ini hari ini, dan saya akan menanyakan beberapa pertanyaan langsung kepada Anda. Anda siap untuk ini?
JC: Ya.
DV: Baiklah, bagus. Apakah pelanggan yang sudah ada akan kehilangan akses ke dukungan atau manfaat lainnya, setelah akuisisi ini?
JC: Tidak.
DV: Oke.
JC: Bagus dan mudah.
DV: Ini dia, itu jawaban yang mudah.
JC: Tidak, tidak ada rencana untuk mengubah harga. Kami mendukung pelanggan yang ada berdasarkan perjanjian yang ada, yang mencakup, ACF memiliki pelanggan seumur hidup yang mencakup itu, Jadi Anda tahu, siapa yang tahu apa yang mungkin terjadi di masa depan, jika Anda mempercepat satu tahun dari apa, saya tidak tahu, bahwa itu juga benar sebelumnya, kan, Anda tahu semua produk, terkadang berubah, tetapi tidak, seperti, tidak ada yang perlu khawatir. Tidak ada yang berubah, tidak ada yang sudah Anda beli yang akan diambil atau semacamnya.
DV: Baiklah, bagus. Aku punya satu lagi untukmu di sini. 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. Alright.
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. Itu ada.
JC: I hope that's clear. Itu ada.
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.