Buna Basın: Google, Thierry Muller ile WordPress Core'u Daha Hızlı Hale Getirmeye Nasıl Yardımcı Oluyor?

Yayınlanan: 2022-05-28

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.

RedCircle tarafından desteklenmektedir

David Vogelpohl: Herkese merhaba ve WordPress topluluğu WMR'de yayın yapan Press This'e hoş geldiniz. Bu, sunucunuz David Vogelpohl, WP Engine'deki rolüm aracılığıyla WordPress topluluğunu destekliyorum ve her hafta basında duyduğumuz topluluğun en iyilerini size ulaştırmayı seviyorum, bunu bir hatırlatma olarak, beni Twitter'da bulabilirsiniz @wpdavidv veya iTunes, iHeartRadio, Spotify'da buna basmak için abone olabilir veya en son bölümleri wmr.fm'den indirebilirsiniz. Bu Basında Bu, Google'ın WordPress Core'u daha hızlı hale getirmeye nasıl yardımcı olduğunu size sunmaktan gerçekten heyecan duyuyoruz. Ve bu sohbet için bize katılmak, mızrağın ucundaki biri, Google'dan bu depresyona hoş geldiniz demek istiyor Bay Thierry Muller. Thierry, hoşgeldin.

Thierry Müller: Teşekkürler. Teşekkürler David. Bana sahip olduğun için teşekkürler.

DV: Evet, burada olduğun için çok heyecanlıyım. Biliyor musun, seni burada burada, çeşitli özel görevlerinde, açık kaynak kodlu ve WordPress'te yıllar boyunca tanıdım. Hiç Thierry programına çıktın mı?

TM: Hatırlayabildiğim kadarıyla yok.

DV: Mükemmel. Harika. Sizi burada görmekten gerçekten çok memnunuz ve bugün bize İsviçre'den katılıyorsunuz, değil mi?

TM: Kesinlikle. Zürih,

DV: harika. Zürih gidilecek yerler listemde var. Henüz gitmedim, Zürih'ten birkaç arkadaşım var ama henüz gitmediğim yerler kesinlikle listemde üst sıralarda. Her durumda. Bugün burada konuşmak için buradayız, Thierry'nin üzerinde çalıştığı yeni özellik eklentisi Performance Lab hakkındaki görüşü ve bunun WordPress Core'u daha hızlı hale getirmenin nasıl bir yolu olabileceği hakkında. Ve Thierry, bu özelliklerin çekirdeğe nasıl girdiğini, şu anda hangi performans özelliklerini test ettiklerini ve gelecek için hangi performans özelliklerini düşündüklerini ve ayrıca en önemlisi nasıl yardımcı olabileceğinizi biraz paylaşacak. Pekala, Thierry, peki, hadi sorularla başlayalım. Her konuğa sorduğum soruyu size soracağım ve siz de bana kısaca WordPress başlangıç ​​hikayenizi anlatacaksınız. WordPress'i ilk ne zaman kullandınız?

TM: Evet, aslında bu iyi bir soru ve biraz ironik çünkü aslen Joomla'dan geldim ve E değersiz. Joomla ile WordPress denilen şeydi. Ve adından da anlaşılacağı gibi, WordPress'i Joomla'ya entegre eder. Genellikle Joomla sitelerinin blog bölümü gibi kullanışlıdır ve o sırada Joomla'da geliştiriyordum. Ve bilirsiniz, WordPress'in derinliklerine inerken, ona bir nevi aşık oldum ve o zamandan beri bazı tipik evlilik hayatı tavizlerine rağmen ondan boşanmadım. Ve evet, o zamandan beri, bir nevi WordPress'e geçtim ve artık Joomla'yı pek geliştirmiyorum ve hikaye böyle başladı.

DV: Mükemmel. Ne zaman oldu? Yaklaşık olarak yılı hatırlıyor musunuz?

TM: 2008

DV: İnanıyorum. Pekala, iyi anlaşma. Özel gönderi türleri ve meta alanlarından hemen önce. Yani o devrimden hemen öncesin, bunun senin için çok önemli olduğunu hatırlıyor musun? Ve çıktı mı?

TM: Aslında çok önemliydi çünkü o zamanlar WordPress'in çok ama çok blog merkezli olduğunu söyleyebilirim. Ve bu özel nedenden dolayı, bilirsiniz, Joomla'yı kullanmamın sebeplerinden biri de buydu. Ve bilirsiniz, bu büyük bir zorluk olduğunda, bu size WordPress'te daha gelişmiş web sitesi oluşturmayı mümkün ve kolay hale getirdi, bu yüzden bu günleri kesinlikle unutmayın.

DV: Evet, o günlerde bir Drupal mühtediydim ve 2010 civarında veya ondan biraz sonra, aslında hiç dönüşüme uğradım. Sanırım bunun bir parçasıydım. Ve CPT'lerdi. Sonuçta, bu, bilirsin, bunu daha mümkün kıldı. Joomla ve Drupal için kalbimde özel bir yerim var. Ben, tiplere karşı hoşlananlardan değilim. Sanki hepsi açık kaynak. Hepsi iyi. Ama oradaki başlangıç ​​hikayeni duymak güzel. İster misiniz? Sıradaki soru, bana kısaca Google hahaha'dan ve orada ne yaptığınızdan bahseder misiniz?

TM: Evet, elbette. Pekala, Google I, eminim birçok kişi Google'a aşina olacaktır. Ve büyük bir şirketin dünyadaki bilgileri organize etme ve evrensel olarak erişilebilir ve kullanışlı hale getirme misyonuna hala sadık kalmasıyla ilgili. Ve bilirsiniz, Google bu misyonun bir parçası olarak genellikle çeşitli ürün alanlarına bölünmüştür. Web platformu olan bir ürün alanı, esasen Google Chrome ve Google arama olan diğer ürün alanı ve nihayetinde, ekibimin görevi, bilirsiniz, web CMS veya web yetenekleri ve CMS getirmektir. genel olarak ileriye dönük, nihayetinde, site sahiplerine, yaratıcılara, geliştiricilere ve sizin adınıza açık web'de başarılı olmak ve açık web'i genel olarak çabalamaya devam etmek için yardımcı olmayı amaçlıyor. Ve örneğin, WordPress'in web'de sahip olduğu geniş ayak izini bildiğinizi düşünürsek, WordPress'teki performansı artırarak. Şu anda kendim ve ekibim için ana odak noktalarından biri.

DV: Bu harika bir okuma. Performance Lab eklentisi üzerinde yaptığınız işi ne kadar kolay bir şekilde yaptığınızı ve WordPress'i daha hızlı hale getirdiğinizi duymak çok ilginç. Google'ın dünyadaki bilgileri organize etme ve daha erişilebilir hale getirme orijinal misyonuna doğru ilerliyor. Açıkçası, performansın bunda büyük rolü var. Açık web bunda büyük bir rol oynuyor ve elbette WordPress açık web'in büyük bir parçası. Tamam, güzel. Bir üzgünüm alalım. Devam etmek.

TM: Hayır, sadece kesinlikle diyordum. Yani insanların bilgiye kolayca ulaşabilmesi içindir. Genel olarak kullanıcı deneyimi çok önemli, doğru, tüketilen yakıtı mümkün olan en iyi şekilde kullanabilmeleri için bu bilgileri sunabilmek çok önemli. Bildiğiniz performansın bu gönderi gibi bir türle nasıl ilişkili olduğunu görebiliriz. Ve çalışmaya devam etmek açık ağın önemli bir parçasıdır.

DV: Evet, kesinlikle. Vay canına, Google'ın baskı makinelerine daha hızlı baktığını kesinlikle görebiliyordum, ancak bu gerçekten açık web sitesi kavramına karmaşık bir şekilde bağlı. Çok ilginç. Pekala, o zaman fişin kendisine girelim. İnsanlara performans web eklentisinin ne olduğunu, görevinin ne olduğunu ve WordPress Core ile bir özellik eklentisi olarak rolünün ne olduğunu söyleyebilir misiniz? Dinleyen bazı kişilerin bir özellik eklentisinin ne olduğunu bile bilmeyebileceğini sanmıyorum. Ancak Performance Lab eklentisi hakkında bize biraz bilgi verebilir misiniz?

TM: Evet, elbette. Kesinlikle. Bu nedenle, başlangıçta, bu WordPress performans girişimini başlattığımızda, özellikle bazı analizlere veya WordPress'teki en büyük suçluların neler olduğuna dayanan bazı odak alanları tanımladık, bu da WordPress performansına zarar veriyor. Ve sonra, üzerinde çalışmak istediğimiz yazma önceliklerinin bir listesini çıkardık ve bilirsiniz, WordPress çekirdeği için önemli olan bazı özellikler ve sonra bilirsiniz, bu özellikleri geliştirmeyi, bu özellikleri test etmeyi tartıştığımızda, tipik olarak WordPress'te bazı önemli özellikler için, insanların sonunda WordPress Core'da öğrenecekleri özelliği test etmeleri için geçici bir eklenti olan bir özellik eklentisi olarak gelir. Bunun yerine, uzun bir öncelik listemiz olduğu için 10 özellik eklentisi geliştirmek istemedik, değil mi? Performans Laboratuvarı eklentisinin WordPress çekirdeğinde ödünç vermeyi amaçlayan bir performans geliştirmeleri koleksiyonu olduğunu tartışmaya böyle başladık. Fikir şu ki, dediğim gibi, birçok eklentiye sahip olmak yerine, insanların modülleri deneyebileceği ve test edebileceği bir yer var. Bir modülün devre dışı bırakılmasını etkinleştirmek ve ardından geri bildirim sağlamak ve bu özelliğin nihayetinde WordPress çekirdeğine inmek için test edilmesine gerçekten nasıl yardımcı olacağı çok kolaydır.

DV: Pekala, temel olarak fikir, WordPress Core'u daha hızlı hale getirmek mi istiyorsunuz, bu nedenle siteyi aşağı çeken eklentiler hakkında endişelenmenize gerek yok, gerçekten çekirdeğe odaklanıyorsunuz. Ve blok düzenleyici özelliklerinin çekirdeğe yapılmadan önce sahnelendiği Gutenberg özellik eklentisine benzer. Performance Lab, aynı zamanda, şeylerin test edilebileceği bir tür hazırlama ortamıdır. Ve daha sonra temel benimseme süreci boyunca, potansiyel olarak daha sonra devreye alınabilir. Ancak bazı şeyler yolunda gitmeyecek şekilde test ediyorsunuz. Ve böylece en büyük suçluların olduğu alanlara baktınız. Ve bunu bu özellik eklentisi içinde yapabileceğiniz bir yol haritası oluşturmaya başladınız. Ve şimdi şöyle düşünüyorum ve tabii ki, bunu önceden araştırdım, ama bunu izleyiciler için biraz açmak istiyorum. Bu projede kimin çalıştığı hakkında biraz daha fazla şey öğrenmek istiyorum. Ve sonra tabii ki, önce hangi özellikleri test ediyorsunuz? Ve sonra, gelecek için hangi özellikleri dikkate alacağınızı düşünüyorsunuz ve bunu ilk molamızdan sonra ele alacağız. Hemen döneceğiz.

DV: Herkese merhaba. Bu WordPress topluluğu podcast WMR'ye tekrar hoş geldiniz. Google'ın WordPress Core'u daha hızlı hale getirmeye nasıl yardımcı olduğunu konuştuğumuz bölümün ortasındayız. Bunun için Thierry Muller ile görüşüyoruz. Thierry, aradan hemen önce bize Performance Lab özellik eklentisinin bu rolü hakkında biraz bilgi veriyordun, onu performans özellikleri yol haritası etrafında nasıl geliştirdiğini ve onları test etmek için tek bir yer istedin. Bence bu çok sağlam. Eklentinin lideri sensin, başka kimin üzerinde çalıştığı veya katkıda bulunanların makyajının bugün nasıl göründüğü konusunda yanılmıyorsam?

TM: Bu çok iyi bir soru. Her şeyden önce, bir performans, bir WordPress performans grubu oluşturma konusundaki bu teklifi yazdığımızdan beri, bunun olacağını söyleyerek başlayayım, topluluk yanıtı çok zor oldu. Pek çok kişi tarafından sahiplenildi. Ve bununla birlikte birçok katkıda bulunanları gördük. Örneğin, ilk ve her haftalık sohbete katılarak, Slack kanalının şu anda Slack kanalına katılan yaklaşık 350 kişi olduğunu düşünüyorum,

DV: WordPress.org'da olanlar için bir Slack kanalı. Slack ve katılmak istiyorum

TM: WordPress'i gevşek yapıyor. Bunun için kanallar mı yoksa ortam kanalları mı kanalları, ardından hashtag performansı mı diyoruz.

DV: Teşekkürler ve orada sizin için bazı katkıda bulunanları aldığınızdan emin olun.

TM: Evet, şu anda kanala katılan 350 kişi olduğunu düşünüyorum. Salı günü haftalık sohbetimiz var. Ve WordPress topluluğuna yatırım yapan benzer yatırım şirketlerinden bu katkıda bulunanlara katılan çok sayıda katkıda bulunduğunu görmek harika, bilirsiniz, Yoast Platform sh elbette WP Engine GoDaddy 10 x WP Google ve adını siz koyun. Elbette katkıda bulunanların zamanlarının bir kısmını performansa adadığı veya adadığı başka şirketler de var ve ayrıca zamanlarının bir kısmını lider gruba katılmaya adayan bağımsız katkıda bulunanlar da var. Kendimde de belirttiğim gibi, ben bu teklife en başından beri dahil oldum, ekibimdeki diğer bazı kişiler de Feliks Adam Silverstein ile çok ilgili. Ve sonra X WP Johnny, Paul'den birkaç kişiyi kullanıyorlar ve bilirsiniz, 350 kişinin yaşadığı uzun bir isim listesi var Evet. Bu, unutursam beni bağışla.

DV: Fantastik. Bu, güzel bir katkıda bulunanlar topluluğunuz gibi görünüyor. Zaten bir şekilde etrafında inşa ettin. Bu harika.

TM: Momentum şimdiye kadar harikaydı. Ama elbette, bilirsiniz, her zaman daha fazla katkıda bulunana ihtiyacımız var ve daha fazla insanla daha fazlasını yapabiliriz. Çok kapsayıcı, bilirsiniz, belki biraz sonra nasıl katkıda bulunacağımız hakkında konuşuruz ve ben biraz daha ayrıntı veririm.

DV: Hadi yapalım. Şimdi. teori. Şimdi bunu podcast'in başlarındaki gibi yapalım, belki birileri meşgul olursa gitmek zorunda kalır ve onlar da "Şu anda bilmek istiyorum, hadi şu soruyu yapalım" derler. Doğru. İkincisi, insanlar genel olarak çabalarınızı nasıl destekleyebilir, nasıl katkıda bulunurlar?

TM: Katkıda bulunmanın bir sürü yolu var. Demek istediğim, WordPress'te bazen bu tür bir algı vardır, bilirsiniz, geliştirici değilse, buna katkıda bulunacak hiçbir alan yoktur. Bu doğru değil, en azından performans çabası için değil. İnsanların yardım edebileceği birçok yolumuz var. Geliştiriciler için, özellikle, elbette, kod tabanı diyebilirim, ama sonra, bilirsiniz, size birkaç örnek vereceğim, ancak onlar, web'i haftalık olarak koordine eden haftalık sohbet koduna yardımcı olan insanlar. Sohbet, sonra çalışma kamplarında yapılan bazı şeyler var ve bilirsiniz, belirli bir alana katkıda bulunacak çok, çok alan var, bilirsiniz, barındırma şirketleri veya diğerleri için yardımcı olmak, bilirsiniz, kullanıcı tabanını büyütmek. Performans Laboratuvarı, bilemezsiniz, milyonlarca kişiye, ancak beğenmek, örneğin, Performans Laboratuvarını test eden 50 1000'lerce site etkinliğine sahip olmak harika olurdu. Biliyorsunuz, bu açıdan bakıldığında, bu kullanıcı tabanının büyümesine yardımcı olarak katkıda bulunmak, yardımcı olmak için harika bir alandır.

DV: Bu nokta teorisiyle ilgili bir soru görmedim. Bence bir numara, şu anda bu podcast, buradaki bölüm, umarım daha fazla kullanıcı edinmenize yardımcı olur. Ve dinleyenler için, bu podcast'i başka biriyle paylaşın ve eklenti aracılığıyla performans hakkında bilgi edinmelerine yardımcı olun. Belki bu, size daha fazla kullanıcı edinmenize de yardımcı olabilir. Thierry.

TM: Kesinlikle, evet, bu harika olacak. Nihayetinde, bilirsiniz, özellikleri test etmek için ne kadar çok tarafımız olursa, o kadar çok yardımcı olacaktır, bilirsiniz, sonunda onu WordPress çekirdeğiyle birleştirir ve bazı performans avantajlarını görmek için tüm WordPress sitelerini görür. Böylece yardım uzun bir yol kat edecek. Ve sonra katkıda bulunmak isteyenler için, bilirsiniz, haftalık sohbete katılarak, bu iyi bir başlangıç ​​noktasıdır. Tabii ki, insanların bana doğrudan ping atmasından çok mutluyum. Felix Adam'ın içine işediği birini götürdüğü projedeki diğer ipuçları için de aynı şey olduğundan eminim. Yani evet, bize katılmaktan çekinmeyin ve bize ping atın, biz de süreç boyunca size rehberlik edelim.

DV: Doğru. Demek orada Felix var. Şimdi olduğu gibi, kesinlikle gidip kontrol edeceğim ve verson'a katılacağım, sanırım yanıldığımı unutmadan önce şovdaydı. Serin. Öyleyse test ettiğiniz şeye geçelim. Bugün neyi test ediyorsun? Alışmaya çalıştığınız Performance Lab eklentisindeki performans özellikleri gibi.

TM: Analizimize göre anlarda birkaç büyük suçlu var. Şu anda en çok geliştirdiğimiz veya odaklandığımız şey, görüntü optimizasyonu ve nesne önbelleğe alma. Şu anda biraz görüntüye odaklanacağım çünkü bu kesinlikle en büyük suçlulardan biri ve üzerinde çalışılacak çok şey olan oldukça karmaşık bir alan. Yani daha spesifik olarak görüntülerde, modern görüntülerin veya özellikle modern formatın kullanılmaması, bildiğiniz şeydir, performansı biraz etkiler. Bir diğer alan ise aşırı görüntü boyutlarının kullanılması gibi. Ve WordPress'in görüntü boyutlarını işlemek için mutlaka en iyisi olmadığını biliyoruz. Ve böylece, bu bizim çok odaklandığımız bir şey. Ve biliyorsunuz, bu çalışmanın bir parçası olarak web P formatı ve formatı web P entegrasyon modülü zaten test için hazır. Uyumlulukla ilgili depolamayla ilgili bazı endişelerle ilgili topluluktan zaten geri bildirim aldık. Ve bu nedenle, bu endişeyi ele almak ve daha fazla analiz yapmak için çalışıyoruz. Yani bu, test ettiğimiz ilk şeyler gibi. sorunuza cevap veriyor mu?

DV: Öyle. Evet. Yani görüntü optimizasyonu açıkça verimlidir. Zemin. Biliyorsunuz, web P olayı gerçekten ilginçti. Geri bildirimi dinleyen katkıda bulunanlara tanıklık edebilirim. Hatırlıyorum, bir e-posta aldım ve web P ile test ettiğinizi fark etmedim bile. Ama tema geliştiricisinden rastgele bir e-posta aldım, şunu gördünüz mü? Peki buna ne dersin? Thierry'nin bu konudaki gönderisine yanıt vermek istedim çünkü yorum istiyor. Bunu duyduğuma sevindim ama Thierry ve ekibine anlatmak gibi. Ve herkesin orada dinlediğini görmek harikaydı ve bu bir kişinin geri bildirimi mi yoksa açıkçası çok fazla mı olduğundan emin değilim, ama bence insanlar genellikle bir şey hakkında tweet atmayı veya bir arkadaşına e-posta göndermeyi sever ve bu, bekle bir dakika, sadece üzerinde çalışan insanlara. Ama ilginç olan, etrafındaki tartışmayı burada açmamız gerektiğini düşünmüyorum. Ama neden görüntü optimizasyonuna yaslandığınızı kesinlikle anlıyorum. İlk göçüğünüzdeki gibi. Şimdi, nesne önbelleğe alma işleminden de bahsettiniz ve optimize edilecek alan listenizin muhtemelen ikiden uzun olduğunu tahmin ediyorum. Gerçekten, kale önümüzdeki yol haritasında ne olduğunu merak ediyor. Ama son molamızı vereceğiz ve yenileceğiz. Son molamızı vereceğiz ve hemen herkese döneceğiz, bu WordPress topluluğu podcast'ini ve W EMR'yi tekrar yayınlamaya hoş geldiniz. Google ile Thierry Muller ile röportaj yaparak WordPress'i daha hızlı hale getirmenin tam ortasındayız. moladan hemen önce gözyaşı. Test ettiğiniz test ve performans özelliklerinde bize ilk olarak web P ile görüntü optimizasyonuna nasıl odaklandığınızı anlattınız. Ayrıca nesne önbelleğe alma işleminden bahsetti. Başka? Yol haritasında başka neler var veya bu etki gibi nesne önbelleğe alma konusunda gerçekten ilginç bir şey var mı?

TM: Evet, yani nesne önbelleğe alma katkıda bulunanlar için. Yani, Johnny Harris bunun üzerinde çok çalışıyor. Ve bu çaba, bildiğiniz gibi, düşük asılı meyveleri düzeltmekten, genel olarak nesne önbelleğe almayı veya genel olarak önbelleğe almayı iyileştirmeye dayanır. Biliyorsunuz, tipik olarak, 6.0'da, çok sayıda kullanıcıya sahip siteler için anlamsız bir saçmalık vardı. Ve bence x WP, performans ölçümlerinden önce ve sonra tür hakkında bir yazı yazdı, bu yüzden kontrol ettiğinizden emin olun. Ve bence gelecekte yol haritası, halihazırda yapılmış çalışmalara çok benziyor. Yani yapılabilecek çok şey var. Ve bir şekilde bir kenara bırakılmış pek çok şey ve Johnny Harrison, diğer katkıda bulunanlar bunu ele almaya çalışıyor.

DV: Yani Nesne Nesne önbelleğe alma, test ettiğiniz bir sonraki büyük şeydir. Seviyorsunuz, biliyorum, bazı şeylere zaman çerçevesi koymak her zaman zordur, ancak insanlar ne zaman teste katılmak ve geri bildirim sağlamak gibi şeylere dikkat etmek isterler.

TM: Buna göz kulak olmanın en iyi yolu, haftalık sohbet özetini takip etmektir, bence bu, WordPress blogunu hashtag performansı yapmak için etikettir. Ve böylece teste ihtiyacımız olduğunda esasen sesleniriz. Bu nedenle, yeni bir modül eklendiğinde veya mevcut bir modüle duyuru yapıldığında, bilirsiniz, insanlardan açıkça test etmelerini ve ayrıca Performance Lab eklentisinin en son sürümüne, elbette en son sürümlerine güncelleme yapmalarını istiyoruz. veya sürüm dağıtıldığında. O zaman bu genellikle test edilecek şeyleri içerir.

DV: Sadece yükleyin gibi önerileri gerçekten beğendim, gerçekten harika olan güncellenmiş örneği göreceksiniz. Bu yüzden kanalda, teste yeni bir sürüm duyurduğunuzda, onu duymayı veya sürekli kanalda kamp yapmak gibi olmayacak insanlar için kanallaştırmayı eklersiniz.

TM: Hayır, yapmıyoruz ama bu gerçekten iyi bir öneri.

DV: Kamyoncu kanalı ve diğer toplantı grupları var mı ya da biliyorlar mı? Bu yardımcı olacaktır. Buna dikkat edeceğim.

TM: Bu harika. Bethany'ye söyleyeceğim.

DV: harika. WordPress performansını düşündüğümde, bildiğiniz gibi, kökünde insanlar bunun üzerine bir çeşit optimizasyon yapabiliyor ve biliyorsunuz, gerçekten performanslı ve birçok durumda. Demek istediğim, açıkçası WP motoru için çalışıyorum, tüm işimiz bu şeyleri performanslı hale getirmek gibi. Ve elbette, etkileşimli yazılımlarla, bu performansı elde etmeye çalışmak için her zaman yapabileceğiniz daha çok şey vardır. Ve, bilirsiniz, performans oyununa göre en büyük alıntı suçlusu, bilirsiniz, eklentilerin kullanımı ve bunu daha iyi hale getirmek için bireysel eklenti sahiplerinin yapabileceği şeyler var gibi görünüyor, ama merak ediyorum, hepinizin düşünüp düşünmediğini merak ediyorum. diğer tarafıyla mücadele etmek, belki de sizi 42. yükleme süresi veya başka bir şeyle bırakan dikkatsiz yapı tarafı.

TM: Evet, bu çok güzel bir soru. Yani bunlar bu girişimin bu üç parçasını seviyorlar. İlk bölüm, WordPress'i temel düzeyde, doğru WordPress platformunda geliştirmektir. İster varsayılan olarak performansı optimize ederek, ister geliştiricilere temalardan ve eklentilerden yararlanabilmeleri için API'ler sağlayarak olsun. Sonra diğer kısım, temaları ve eklentileri çok geniş bir kullanıcı tabanıyla teşvik etmeye çalışıyor. Biliyorsunuz, birkaç tane sayabilirim ama bu takımlardan bazıları tek başına Wix'in üç katı büyüklüğünde. Doğru. Ve böylece büyük bir ayak izine sahipler ve kendi performanslarını geliştiriyorlar. Gerçekten çok yol kat edebilir. Bu nedenle, bu temaları ve eklentileri teşvik etmeye çalışmak gerçekten önemlidir. Ve sonra ekosistem etrafındaki çalışma, doğru. Bu yüzden, örneğin, bunlar bir tema denetleyicisi eklentisini tartışmaya başlıyoruz. Geliştiriciler pazara bir tema yüklediğinde. İçeri giren, bazı güvenlik kontrolleri yapan ve bunun gibi şeyler yapan bir dikiş denetleyicisi var. Şu anda çok fazla performans tavuğu yok. Ve bu eklentiler için de aynı, bir eklenti tavuğu bile yok, değil mi? Bu alanda daha fazlasını yapmalı mıyız? Geliştiriciler temalar ve eklentiler gönderdiğinde ve WordPress çevresindeki ekosistemin performansını yavaş yavaş iyileştirmeye çalıştığında, bir nevi korkuluklara sahip olmaya çalışmalı mıyız? Bu benim için büyük bir kaldıraç.

DV: Orada çok şey var, bununla gelgit etrafındaki çabaları bilmenizi sağladık ve bir deniz feneri API'si gibi şeyleri içerecekti. Ve iş akışınızdaki bu performans testi kavramının hala nispeten genç olduğunu düşünüyorum. Genel olarak web'deki geliştiriciler için hissediyorum. Bence her zaman oradaydı. Ancak, ister CI CD olsun, ister QA tipi şeyler gibi olsun, entegrasyonun her adımında böyle olduğunu düşünüyorum, hala nispeten yeni. Sanırım hala onun etrafında kol kola gideceğiz. Ama her neyse, Thierry, bu inanılmaz derecede ilginçti. Bugün bize katıldığınız için çok teşekkür ederiz.

TM: Zevk. Bana sahip olduğunuz ve WordPress alanındaki performansı iyileştirmeye devam etmeyi dört gözle beklediğiniz için teşekkür ederim.

DV: Mükemmel. Burada olduğunuz için çok mutluyuz. Seni geri almak zorunda olduğumuz için mutluyuz. Hashtag performansına ve WordPress Core bolluğuna katılacağım. Thierry'nin neyin peşinde olduğu hakkında daha fazla bilgi edinmek istiyorsanız, wordpress.org'u ziyaret edebilirsiniz. WMR'deki bu WordPress topluluğu podcast'ini dinlediğiniz için herkese teşekkürler. Bu, sunucunuz David Vogelpohl. WP Engine'deki rolüm aracılığıyla WordPress topluluğunu destekliyorum. Ve her hafta Press This'de topluluğun en iyilerini size getirmeyi seviyorum.