Tekan Ini: Perjalanan Mengoptimalkan WordPress Perusahaan untuk Kecepatan Berkobar & Lainnya dengan Atul Jindall

Diterbitkan: 2022-02-09

Selamat 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.

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 yang terbaik dari komunitas untuk Anda dengar setiap minggu di pers ini sebagai pengingat, Anda dapat menemukan saya di Twitter @wpdavidv , atau kamu bisa berlangganan tekan ini di iTunes, iHeartRadio, Spotify, atau download episode terbaru di wmr.fm. Dalam episode ini kita akan berbicara tentang perjalanan mengoptimalkan WordPress perusahaan untuk kecepatan yang luar biasa dan banyak lagi. Aku harus melihat menyelinap mengintip hal ini benar-benar keren. Dan bergabunglah dengan kami untuk percakapan ini. Saya ingin menyambut untuk menekan Atul Jindall ini. Atul, Selamat datang.

Atul Jindall: Terima kasih, David.

DV: Senang sekali Anda ada di sini. Dan bagi mereka yang mendengarkan. Apa yang akan kita bahas hari ini adalah perjalanan alat yang mengoptimalkan situs WordPress perusahaan untuk pencarian yang sangat cepat dan menyenangkan dalam pendekatan yang dioptimalkan dengan pernis sehingga kita menjadi sedikit kutu buku hari ini. Jadi saya harap Anda mengenakan topi kutu buku, mungkin hanya kacamata kutu buku, saya tidak tahu. Berpikir tentang itu. Dingin. Baiklah, tendang kami dari alat. Saya akan menanyakan pertanyaan yang sama yang saya tanyakan kepada semua orang. Bisakah Anda memberi tahu saya secara singkat kisah asal WordPress Anda? Kapan pertama kali Anda menggunakan WordPress?

A J: Terima kasih, David. Jadi saya akan mulai dengan pengembangan PHP saya. Kembali pada tahun 2007, saya mulai bekerja di PHP sebagai pengembang dan kemudian setelah bekerja selama beberapa tahun saya mulai menggunakan WordPress pada tahun 2012 untuk bisnis lokal di sekitar kota, dan saya menyukai backend WordPress. Sistem dan saya pikir itu sangat ramah pengguna untuk hanya membuat tim kecil dengan bisnis lokal. Dan kemudian saya mengerjakan beberapa CMS lain seperti Drupal Joomla WordPress adalah salah satu pilihan favorit saya karena mudah dikerjakan. Dan kemudian saya mulai berkonsultasi dengan perusahaan lokal di daerah itu juga.

DV: Itu pekerjaan yang fantastis, kata 2012. Ini akan menjadi dua tahun setelah jenis posting kustom dengan bidang meta kustom. Apakah saya memiliki pengaruh pada keputusan Anda untuk mencoba WordPress kembali pada tahun 2012? Atau Anda baru saja mendengarnya atau hanya ingin tahu?

AJ: Oh, saya memiliki beberapa kata CMS dan saya menggunakan dari 2009 hingga 2010 segera, tetapi Zula memiliki banyak kerumitan untuk digunakan oleh usaha kecil, karena struktur URL tidak begitu bagus. Mereka ingin situs web mereka menjadi SEO friendly dan WordPress memiliki hal-hal ini dan mudah digunakan. Jadi saya lebih suka WordPress daripada CMS lain setelah itu, dan saya adalah sistem itu. Saya menggunakan WordPress dan saya menyukainya.

DV: Luar biasa. Saya mendapatkan seperti terburu-buru kenangan di sini memiliki beberapa pengalaman yang sama saat alamat kami sebelumnya di kayak. Dia juga adalah seorang pengembang PHP dan transisi dia menggantikan CMS buatannya sendiri. Itulah yang menjadi latar belakangnya. Ini agak menarik, tetapi perjalanan Anda yang serupa juga. Saya mengerti Anda melakukan beberapa pekerjaan dengan pertumbuhan liar. Dan saya hanya ingin tahu seperti Anda dapatkah Anda memberi tahu saya sedikit tentang mereka dan kemudian apa yang Anda lakukan untuk mereka atau sebaliknya?

AJ: Ya, banyak. pertumbuhan adalah agen konsultasi untuk bisnis perusahaan. Dan saya bekerja dengan mereka dan beberapa perusahaan lain seperti mengonversi engkol sebagai konsultan lepas dan saya membantu mereka dalam tagihan tingkat tinggi dan harga serta berkonsultasi dengan mereka di situs web lalu lintas tinggi. Jadi bagaimana mengoptimalkannya dan berbagai hal strategi serta menulis pengembang untuk mengelola dan membangun situs web beban perusahaan dari sudut pandang teknis. Jadi saya mengerjakan beberapa proyek dengan merek besar, merek ramuan dengan cinta, serta kontrol minum sebagai konsultan lepas.

DV: Itu luar biasa. Yah, kami memiliki beberapa tamu yang berbicara tentang membangun di perusahaan dan saya membaca beberapa pendekatan Anda dan saya sangat bersemangat untuk bertanya lebih banyak tentang dia saat kita melewati wawancara di sini. Tapi saya tahu Anda tahu, kami memiliki banyak orang yang mendengarkan yang memiliki, Anda tahu, situs WordPress yang sangat besar atau bahkan mungkin bekerja di perusahaan atau bahkan agensi lain yang mengerjakan harga mereka. Saya pikir sangat menarik untuk memikirkan pertumbuhan di sana. Dan kemudian apa yang mendorongnya tetapi juga sisi implementasi yang Anda tahu, saya tidak memiliki sudut pandang yang benar-benar bagus. Terima kasih. Jadi saya mengerti. Anda tahu, untuk proyek yang akan kita bicarakan hari ini bahwa Anda tidak dapat membagikan nama perusahaan, situs yang Anda optimalkan, dan sepenuhnya mendapatkannya. Jika sangat menghargai wawasan yang dapat Anda bagikan, karena Anda menjelaskan secara kasar apa tujuan situs itu, apakah itu seperti situs brosur, apakah siswa semacam fungsionalitas seperti hanya dari tingkat tinggi?

AJ: Ya, jadi situs webnya adalah Wenders. Pada dasarnya itu adalah situs web untuk menjaga perusahaan manufaktur adalah salah satu perusahaan top di dunia. Dan mereka memiliki hampir Wenders di setiap bagian dunia dan mereka memiliki dua portal yang berbeda. Awalnya, satu di Drupal dan satu di Microsoft SharePoint atau keduanya. Saya tidak ingat persis bagaimana mereka memilikinya di Microsoft, karena saya open source untuk apa pun dan dan satu adalah satu portal adalah kebiasaan mereka sendiri, tetapi mereka ingin menyatukan semuanya di satu tempat dan mereka menggunakan WordPress untuk selamanya tujuan berita dan pemasaran untuk pengumuman dan kepala produk mereka yang ingin menggunakan WordPress sebagai solusi back-end di mana mereka memiliki semuanya bersama-sama dan ingin mengelola vendor ke CMS. Jadi ini adalah tujuan utama dari proyek mereka dan mereka ingin memiliki WordPress atau Drupal dalam solusi tetapi tim yang mereka miliki untuk menulis dan manajemen konten, sangat menyukai editor WordPress, jadi mereka ingin menggunakan WordPress. Ini adalah bagaimana mereka memilih WordPress di antara orang lain di pasar.

DV: Wow, itu adalah beberapa wawasan yang luar biasa. Jadi mereka membangun situs pada dasarnya untuk memfasilitasi hubungan dengan vendor manufaktur mereka. Dan mereka ada di seluruh dunia. Mereka perusahaan besar. Mereka memiliki Drupal di tumpukan mereka. Mereka memiliki SharePoint di tumpukan mereka, mereka memiliki beberapa platform khusus di tumpukan mereka, dan mereka memiliki WordPress dan tumpukan mereka sedikit kemudian Anda mengatakan Kepala Produk mengatakan mereka ingin menggunakan WordPress untuk itu. Dan itu salah satu keputusan pendorongnya adalah kemudahan penggunaan memasuki konten. Maksud saya, saya pikir dia baru saja menulis seperti proposal seperti semua orang untuk WordPress ke perusahaan untuk itu. Dan itu luar biasa. Alat itu. Ya. Jadi izinkan saya menanyakan ini, benar, seperti saya hanya membayangkan mereka di sana, seperti duduk di sana melihat semua sistem ini dan menjadi seperti, yang mana yang akan kita pilih untuk hal besar dan penting ini? Dan seperti, jelas, Anda tahu, mereka tidak berpikir seperti UKM dengan abu-abu seperti, oh, kami memiliki template yang dapat membuat situs dengan cepat, bukan? Mereka tidak berpikir seperti itu. Jadi menurut Anda apa pertimbangan mereka bagi perusahaan saat membuat keputusan seperti ini? Seperti itu pasti lebih dari sekedar editor tapi seperti, apa pendapat Anda tentang pertimbangan yang berbeda dari mengatakan, bagaimana SMB mungkin melihat sesuatu?

AJ: Ya, persis. Jadi mereka punya perusahaan besar. Mereka memiliki konsentrasi yang sangat besar tentang keamanan dalam data, karena mereka memiliki semua vendor yang seperti 400.000 vendor, catatan, yang awalnya disimpan di Drupal dan juga SharePoint, karena mereka memiliki dua kelompok kerja yang berbeda. Satu, satu kelompok kerja menggunakan Drupal dan satu lagi menggunakan SharePoint. Dan mereka ingin menggabungkan semua 400.000 rekaman itu di satu tempat. Dan untuk itu mereka ingin memiliki migrasi catatan yang mudah ke dalam sistem. Dan kemudian mereka juga memiliki satu pertimbangan keamanan data yang paling diajarkan. Jadi kami datang lebih banyak, Anda tahu, dengan solusi migrasi data dan membangun sistem back end kustom menggunakan menggunakan login jenis posting kustom untuk WordPress sehingga kami dapat bermigrasi jadi saya menulis saya menulis beberapa sisanya menggunakan API menggunakan PHP empat dan kemudian gunakan API sisanya untuk dipanggil oleh WordPress untuk mendorong data langsung ke garis pelanggan dan kemudian kami membuat bagian atas di atasnya, kami akan melakukan lapisan aplikasi lain

DV: Kedengarannya seperti Amazon atau eBay terdengar seperti tema yang muncul di sini. Dan pertimbangannya adalah fleksibilitas dan kecepatan, bukan? Mereka seperti, Oke, kita perlu mendapatkan semua catatan ini. Semuanya rumit, dan saya rasa saya agak penasaran di sisi keamanan, Anda sudah menyebutkannya beberapa menit yang lalu. Dan saya ingin membongkarnya bersama dengan beberapa pengoptimalan lain yang Anda lakukan seputar kinerja, tapi kita akan istirahat dulu. Kami akan segera kembali. Saatnya masuk ke jeda iklan. Nantikan lebih banyak pers ini sebentar lagi. Semuanya dipersilakan kembali untuk menekan podcast komunitas WordPress ini di W EMR. Ini adalah tuan rumah Anda David rollerball. Saya sedang diwawancarai di tool Jen doll tentang proyek yang dia lakukan untuk mengoptimalkan WordPress perusahaan untuk kecepatan yang luar biasa dan banyak lagi. Tepat sebelum jeda, Anda memberi tahu kami sedikit tentang mengapa klien tertentu dalam proyek ini memilih WordPress dan Anda agak dari sudut pandang saya, menceritakan kisah tentang fleksibilitas, kecepatan, kemudahan penggunaan ini, tetapi saya agak penasaran sedikit. Anda tahu, kami agak berjanji dan menggoda beberapa spesifik implementasi di sini dan saya benar-benar ingin memahaminya dan Anda telah menyebutkan kepada saya sebelum wawancara ini, bahwa Anda tidak sedikit pun untuk mengoptimalkan kinerja . Jadi saya bertanya-tanya apakah Anda bisa memandu kami melalui beberapa metode yang Anda gunakan untuk mengoptimalkan build khusus ini untuk kecepatan karena sejauh ini, Anda mengatakan saya memiliki database yang besar, dan orang-orang dari seluruh dunia akan melihat itu, saya pikir ini adalah situs yang lambat. Bagaimana Anda membuatnya cepat?

AJ: Ya, jadi kami memiliki stack, kami memiliki mem cache, dan kami memiliki banyak niche untuk mengoptimalkan konten dari database yang menjadi salah satu pertimbangan. Kami ingin semuanya dimuat di memori, ketika catatan ditarik dari database. Kami ingin memiliki snapshot halaman itu untuk itu kami menggunakan cache mem dan koordinasinya. Jadi, pengiriman konten jadi lebih cepat selain hanya menggunakan CD. Dan kemudian kami memiliki pertimbangan lain untuk keamanan. Kami mencoba menyembunyikan admin WordPress dari domain publik yang merupakan hal terpenting yang ingin kami terapkan. Jadi untuk itu kami memiliki penyeimbang beban dan kami hanya memiliki ujung depan WordPress di set server yang berbeda. Dan kemudian kami memiliki bagian belakang, tinggal di tempat lain sehingga orang tidak dapat mengakses kata person.

DV: Apakah Anda mempertimbangkan build tanpa kepala untuk ini? Maksud saya, jika Anda tahu apa yang saya maksud seperti beberapa manfaat yang Anda gambarkan, agak rapi bagaimana Anda melakukannya dengan inti WordPress. Dan saya hanya ingin tahu apakah Anda menganggap JavaScript terpisah untuk menyelesaikan masalah itu?

A J: Ya, kami punya. Kami juga memiliki beberapa bagian dari JavaScript yang dipisahkan, tetapi itu seperti beberapa tahun yang lalu. Jadi kami belum menerapkan sepenuhnya tanpa kepala

DV: Gotcha. Jadi, Anda mendapatkan beberapa manfaat tanpa kepala, dengan menggunakan penyeimbang beban Anda untuk memisahkan ujung depan dari ujung belakang, pada dasarnya. Iya benar sekali. Apakah itu membantu kinerja?

AJ: Ya, itu membantu. Anda tahu, karena kami memiliki database bersama yang diberitahukan kepada Anda, pada server yang berbeda, kami memiliki arsitektur yang kompleks untuk itu. Jadi kami menggunakan database bersama, tetapi kami memiliki semua bagian ujung depan untuk tetap berada di beberapa server lain yang memiliki banyak kinerja seperti karena kami mengambil snapshot halaman, sehingga setiap kali kami memiliki beberapa pengunjung atau lalu lintas melonjak ke server, kami memiliki wire mesh untuk menahan lalu lintas itu dan menampilkan snapshot dari halaman. Tapi pencarian itu masalah besar. Anda tahu, setelah kami memiliki arsitektur ini, kami mencoba mengoptimalkan pencarian karena hasil pencarian terlalu lama untuk ditampilkan ke dalam sistem dan bukan pengalaman yang baik bagi pengguna yang menggunakan pencarian WordPress default pada saat itu. sebelum

DV: Ya, pindah ke apa?

AJ: Kami mencoba menggunakan pencarian surya untuk mengoptimalkan pengalaman pencarian yang optimal bagi pengguna, lalu kami mengintegrasikan pesanan pembelian, karena perusahaan tidak ingin menggunakan solusi premium. Jadi mereka ingin memiliki segalanya di rumah. Pergi untuk layanan perusahaan. Jadi kami menggunakan kecocokan open source untuk itu.

DV: Ah, menarik. Ya, WP Engine dengan penawaran E commerce kami menyertakan pers elastis, yang mirip dengan Pencarian Elastis untuk pengoptimalan WordPress. Ya. Salah satu manfaat dari itu. Saya hanya ingin tahu apakah Anda memanfaatkannya dalam build ini dengan alat lain ini, yang tidak saya kenal. Tetapi mengenai pertanyaan saat memuat halaman web, saya hanya ingin tahu. Seperti solusi pers elastis tidak hanya meningkatkan hasil pencarian, tetapi juga akan meningkatkan kecepatan memuat halaman pada halaman dengan banyak pertanyaan. Saya hanya ingin tahu apakah Anda memanfaatkan itu dan pengoptimalan kinerja Anda dalam tagihan ini.

AJ: Ya, itu pertanyaan yang bagus. Jadi kami pada dasarnya menggunakan pencarian surya untuk mengoptimalkan kueri pencarian, tetapi untuk halaman dengan banyak turis, kami menggunakan mem cache, karena kami ingin Anda mengetahui catatan khusus dari bidang khusus karena WordPress menyimpan semua catatan dalam kekhawatiran. dengan format yang berbeda, menyimpan pasangan nilai kunci dalam database. Jadi kami ingin mereka yang menggunakan cache mem sehingga database Anda tidak harus menjalankan kueri ini

DV: Ya, memodelkan ini dengan membongkar permintaan pencarian itu sepanjang hari, bukan? Ya, ya. Besar, hari besar besar. Ya, kami menjalankan instance pers elastis kami sebenarnya adalah kluster yang diturunkan. Jadi semua kueri halaman dan kueri penelusuran semuanya dimatikan dari server WordPress. Tepat. Kecepatannya ada sobat saya ketika saya pertama kali menambahkannya Yah, maksud saya, mereka belum mendokumentasikannya tetapi saya menemukannya secara tidak sengaja. Saya menyalakannya di sebuah situs. Situs menjadi lebih cepat dan saya seperti, apa yang terjadi? Lagipula aku tidak melakukan hal seperti kegagalan ini

AJ: Bagi saya, itu seperti, Anda tahu, saya selalu berusaha mengoptimalkan WordPress. Feed dan saya mulai melihat ke dalam struktur database, bagaimana konten dicuri, diatur dalam tabel di dalam database, karena kami memiliki tabel yang berbeda, hal yang sangat kompleks dan ingin memahami penyimpanan data WordPress untuk mendapatkan ide yang mungkin menemukan memcached akan menjadi solusi terbaik untuk mengoptimalkan WordPress

DV: Saya mengerti. Izinkan saya mengajukan pertanyaan kepada Anda dengan sangat cepat tentang implementasi pencarian. Anda agaknya mengatakan Anda tiba di sana karena pencarian inti WordPress berkinerja buruk, dan terutama di database besar dan hal-hal seperti itu adalah masalah yang Anda lakukan kepada pelanggan apakah mereka mencoba untuk mengoptimalkan pengalaman dengan hasil pencarian khusus seperti atau apa pun seperti, saya akan mencoba untuk mencoba untuk memahami saya kira saya tidak benar-benar mengerti tujuan dari situs apakah mereka mencoba untuk itu hanya tentang membuatnya lebih cepat? Apakah mereka ingin mengubah pengalaman itu sendiri?

AJ: Mereka ingin melakukan dengan mengubah pengalaman juga dengan beberapa filter dalam pencarian serta melakukan beberapa tim dan memiliki beberapa tata letak yang bagus dan meningkatkan perjalanan pelanggan para pengunjung. Jadi mereka ingin membanjiri atau tumpang tindih dengan keseluruhan pengalaman WordPress bukan hanya bukan hanya kinerja pencarian, mereka juga ingin meningkatkan pengalaman.

DV: Ya, itu luar biasa untuk didengar. Saya tahu bahwa untuk banyak situs, itu seperti hal terakhir dalam daftar Anda untuk dioptimalkan dan itu adalah bagian yang penting. Saya membaca sebuah penelitian tahun lalu adalah sekitar 43% pembeli menggunakan bilah pencarian di toko komunikasi mana pun dan dua kali lebih mungkin untuk membeli dan tidak suka, seperti, wah, mungkin itu sebenarnya bagus, bukan? Ya. Tapi itu menarik karena pencarian melampaui begitu banyak membangun situs hanya Anda tahu, dan di luar hal-hal yang sederhana seperti pencarian produk. Sepertinya Anda dapat mengambil keuntungan dari banyak hal di sini.

AJ: Ya, persis. Karena penulis konten hanya WordPress karena mereka menerbitkan cerita secara teratur dan kembali dan editor adalah favorit. Jadi kami ingin mereka menggunakannya. Pergi untuk Drupal.

DV: Jadi Anda berbicara tentang editor konten. Mereka agak mengingatkan saya sebelumnya dalam wawancara ini, atau Anda mengatakan apa keputusan yang mengarah di sini adalah kemudahan penggunaan editor? Dan, maksud saya, sepertinya motivasi di baliknya. Saya tidak tahu apakah Anda memiliki pengamatan di sini bahwa, Anda tahu, ketika orang berpikir tentang sistem apa yang ingin mereka buat dan pertahankan, mereka juga berpikir tentang seperti seberapa sering pengguna tersebut akan mengganggu mereka seperti WordPress karena itu adalah jalan yang mudah bagi pembuat konten. Saya hanya ingin tahu apakah Anda melihat itu diungkapkan dan sisi Anda dari proyek-proyek ini.

AJ: Ya, saya melihat banyak nilai dalam kemudahan pembuatan konten dan memiliki WordPress yang sangat mudah digunakan. Untuk para penulis saja atau orang yang tidak memiliki latar belakang teknis dibandingkan dengan CMS lain karena di Drupal, mereka memiliki editor dan masih terlihat cukup kompleks. Ini beberapa editor ini

DV: Saya pikir sangat bagus. Hanya saja seperti yang saya ingat saya sedang rapat dengan perusahaan telekomunikasi besar dan mereka mencoba untuk memilih CMS dan mereka harus berpemilik dan apa yang berhasil untuk kami dan saya berdiri di depan ruangan dan berkata begini cara menggunakan yang pertama orang-orang berpemilik mengangkat tangan Anda. Kepemilikan kedua, beberapa orang lagi. Saya mengatakan WordPress seperti seluruh ruangan mengangkat tangan mereka bahkan orang-orang yang tahu CMS lainnya. Dan saya seperti, ya, itu sebabnya Anda mungkin ingin mempertimbangkan WordPress. Ya, tepat sekali.

AJ: Yah, pertama sebagai manfaat SEO yang bagus karena bagus untuk SEO, saya pikir.

DV: Oh, ya, banyak ekosistem plugin, pengembang akan menyewa dokumentasi. Begitu banyak hal. Oke. Sekarang saya ingin menjembatani ini sedikit. Dan saya ingin memilih otak Anda dan bagian favorit Anda dari proyek ini, tapi kita akan istirahat terakhir. Kami akan segera kembali. Saatnya masuk ke jeda iklan. Nantikan selengkapnya, tekan ini sebentar lagi. Semua orang dipersilakan kembali untuk menekan podcast komunitas WordPress ini di radio Webmaster. Ini adalah tuan rumah Anda David gold Paul dan di tengah mewawancarai alat tentang mengoptimalkan WordPress untuk alat kecepatan tepat sebelum jeda. Kami berbicara sedikit tentang peran pengalaman pengguna dan memandu keputusan perusahaan saat memilih CMS. Oh, ada banyak pembicaraan tentang itu. Tapi sekarang saya ingin membiarkannya terbuka untuk Anda seperti ini adalah proyek yang cukup besar untuk Anda. Anda memiliki banyak bagian yang rumit. Apa bagian favorit Anda dari proyek ini dan mengapa?

AJ: Ya, jadi bagian favorit saya dari Project sebenarnya adalah cerita lucu. Pada awalnya, saya sangat, sangat bersemangat untuk menggunakan WordPress, tetapi ketika harus mengoptimalkannya, karena kami mulai membangun berbagai hal dan semua tim dibangun dan kemudian situs yang diinstal menjadi sangat lambat karena ukuran datanya sangat besar, itu seperti dalam gigabyte, benar. Jadi kemudian saya memberi tahu mereka seperti, ini semakin lambat, kita harus mendapatkan sesuatu untuk perusahaan baik untuk caching atau sesuatu. Mereka mengatakan tidak, kami, kami akan pergi dengan solusi open source. Dan kemudian saya menggaruk-garuk kepala untuk berpikir seperti, bagaimana saya harus merancang ini atau untuk pertunjukan? Kemudian kami mulai mencari beberapa opsi dan kami menemukan hal yang berhubungan dengan perang, dan memcached dan solar. Jadi saya akan mengatakan untuk situs web perusahaan, cara terbaik untuk memikirkan seperti kinerja terlebih dahulu yang akan menjadi saran saya tentang ini

DV: Jika saya bisa melakukan seperti parafrase, pelanggan datang dengan persyaratan untuk menggunakan sumber ini. Dan Anda berpikir, Oh, saya hanya bisa, Anda tahu, menyelesaikannya dengan alat eksklusif ini atau semacamnya. Dan kemudian mereka menambahkan kendala kendala selalu menjadi bagian yang menyenangkan dari proyek kan? Sekarang Anda harus mencari tahu dan merancang cara open source apakah menurut Anda Anda lebih suka memilih Open Source lain kali atau apakah Anda masih berpikir kadang-kadang itu adalah jalan keluar yang mudah dan eksklusif. Jadi apakah mereka semudah itu? Apakah Anda menemukan solusi open source yang unggul untuk beberapa alasan?

AJ: tidak, menurut saya open source adalah yang terbaik. Dan saya akan menggunakan open source juga, jika saya perlu pergi. Satu-satunya hal yang akan saya katakan adalah beberapa hal yang saya kehilangan dalam proyek ini pada awalnya adalah kami tidak mempertimbangkan kinerja berdasarkan ilmu data. Kami sedikit lebih fokus untuk membantu tim pemasaran konten dan pengalaman pengguna untuk membangun desain yang indah. Jadi memilih daripada perusahaan atau memilih dari sumber terbuka sepenuhnya tergantung pada polanya. Kadang-kadang perusahaan memiliki anggaran di kantong mereka untuk melakukan solusi perusahaan besar. Terkadang mereka hanya ingin pengembang menggaruk-garuk kepala dan menemukan solusi dalam batasan.

DV: Saya mengerti kedengarannya seperti, seperti jika Anda memiliki pelajaran untuk dipelajari dari proyek, kedengarannya seperti memeriksa sisi kinerja di awal proyek. Apakah itu asumsi yang aman?

AJ: Ya, pikirkan itu. kinerja daripada hanya mencoba untuk menyenangkan orang-orang UX.

DV: Ya, karena lucu karena seperti ketika saya memikirkan UX, saya memikirkannya, saya sering menggambarkannya sebagai keseimbangan penderitaan dan kegembiraan. Kegembiraan membawa pengalaman visual baru kepada seseorang dan penderitaan waktu pagelet yang Anda tambahkan ketika Anda melakukannya ya, benar. Ya, Anda harus menjaga keseimbangan itu untuk membangun kinerja dan situs web yang bagus. Yah, ini terdengar seperti proyek yang sangat menarik. Apa kamu senang? Apakah Anda pergi keluar itu keluar pintu.

AJ: Ya, saya sangat menikmatinya dan saya memiliki tiga pembelajaran yang sangat, sangat kuat dari pembangunan tingkat perusahaan ini, karena kami telah, kami telah mempertimbangkan bagaimana mengoptimalkan infrastruktur ini juga untuk pengembangan di masa mendatang. Jadi ada banyak hal yang dipelajari dalam proyek ini.

DV: Luar biasa. Yah, Anda bisa itu selalu merupakan hal yang luar biasa. Sangat senang mendengarnya. Nah, alat. Saya sangat senang mendengar cerita Anda hari ini dan menghargai Anda membagikannya. Terima kasih banyak telah bergabung dengan kami di sini di acara ini. Ya, tentu saja. Luar biasa. Terima kasih. Terima kasih. Jika Anda ingin melihat beberapa alat yang telah dibuat, Anda dapat mengunjungi loud groov.com Terima kasih, semuanya telah mendengarkan tekan podcast komunitas WordPress ini di WMR. Sekali lagi, ini adalah tuan rumah Anda David Vogelpohl. Saya mendukung komunitas WordPress melalui peran saya di WP Engine. Dan saya senang membawa yang terbaik dari komunitas kepada Anda di sini setiap Press This.