กดปุ่มนี้: Google ช่วยทำให้ WordPress Core เร็วขึ้นด้วย Thierry Muller ได้อย่างไร

เผยแพร่แล้ว: 2022-05-28

ยินดีต้อนรับสู่ Press This พอดคาสต์ชุมชน WordPress จาก WMR โฮสต์ David Vogelpohl อยู่ที่นี่พร้อมกับแขกจากทั่วชุมชนเพื่อพูดคุยเกี่ยวกับปัญหาที่ใหญ่ที่สุดที่นักพัฒนา WordPress กำลังเผชิญ ต่อไปนี้เป็นการถอดความจากการบันทึกต้นฉบับ

ขับเคลื่อนโดย RedCircle

David Vogelpohl: สวัสดีทุกคนและยินดีต้อนรับสู่ Press This the WordPress community podcasts on WMR นี่คือโฮสต์ของคุณ David Vogelpohl ฉันสนับสนุนชุมชน WordPress ผ่านบทบาทของฉันที่ WP Engine และฉันชอบที่จะนำเสนอสิ่งที่ดีที่สุดของชุมชนให้คุณได้ยินทุกสัปดาห์ในการกดนี้เพื่อเป็นการเตือนความจำ คุณสามารถหาฉันได้บน Twitter @wpdavidv หรือสมัครรับข่าวสารทาง iTunes, iHeartRadio, Spotify หรือดาวน์โหลดตอนล่าสุดได้ที่ wmr.fm ในข่าวนี้ เรารู้สึกตื่นเต้นมากที่จะนำเสนอวิธีที่ Google ช่วยทำให้ WordPress Core เร็วขึ้น และการเข้าร่วมการสนทนาครั้งนี้คือคนที่ปลายหอกต้องการต้อนรับความกดดันจาก Google คุณเธียร์รี มุลเลอร์ เธียร์รี่ ยินดีต้อนรับ

เธียร์รี่ มุลเลอร์: ขอบคุณ ขอบคุณเดวิด ขอบคุณที่มีฉัน

DV: ใช่ ฉันตื่นเต้นมากที่มีคุณอยู่ที่นี่ คุณรู้ไหม ฉันรู้จักคุณที่นี่และที่นั่นในภารกิจพิเศษต่างๆ ของคุณ รวมถึงโอเพ่นซอร์สและ WordPress ตลอดหลายปีที่ผ่านมา คุณเคยอยู่ในรายการ Thierry หรือไม่?

TM: ฉันไม่ได้ไกลเท่าที่ฉันจำได้

DV: ยอดเยี่ยม ยอดเยี่ยม. เราดีใจมากที่มีคุณมาที่นี่ และวันนี้คุณมาจากสวิตเซอร์แลนด์ใช่ไหม

TM: แน่นอน ซูริก,

DV: ยอดเยี่ยม ฉันมีซูริกอยู่ในรายชื่อสถานที่ที่ฉันจะไป ฉันยังไม่เคยไป ฉันมีเพื่อนไม่กี่คนจากซูริก แต่ฉันยังไม่ได้ไปอยู่ในรายชื่อที่สูงอย่างแน่นอน ไม่ว่ากรณีใด ๆ . เรามาที่นี่ในวันนี้เพื่อพูดคุยถึงความเห็นของ Thierry เกี่ยวกับปลั๊กอินฟีเจอร์ใหม่ Performance Lab ซึ่งเขากำลังทำงานอยู่และวิธีที่จะเป็นหนทางในการทำให้ WordPress Core เร็วขึ้น ดังนั้น Thierry จะแบ่งปันเล็กน้อยเกี่ยวกับวิธีที่คุณลักษณะเหล่านี้เข้าสู่แกนหลัก คุณลักษณะด้านประสิทธิภาพที่พวกเขากำลังทดสอบอยู่ในขณะนี้ และคุณลักษณะด้านประสิทธิภาพใดที่พวกเขากำลังพิจารณาสำหรับอนาคต และที่สำคัญที่สุดคือ คุณจะช่วยเหลือได้อย่างไร เอาล่ะ เธียร์รี่ เริ่มด้วยคำถามกันดีกว่า ฉันจะถามคำถามเดียวกับคุณที่ฉันถามแขกทุกคน และคุณเล่าเรื่องที่มาของ WordPress สั้นๆ ให้ฉันฟัง คุณใช้ WordPress เป็นครั้งแรกเมื่อใด

TM: ใช่ เป็นคำถามที่ดีและค่อนข้างน่าขันเพราะเดิมทีฉันมาจาก Joomla และ E นั้นไร้ค่า พวกเขาคือสิ่งที่เรียกว่า WordPress กับ Joomla และตามชื่อของมัน มันรวม WordPress เข้ากับ Joomla โดยทั่วไปแล้วจะมีประโยชน์เช่นส่วนบล็อกของไซต์ Joomla และในขณะที่ฉันกำลังพัฒนาบน Joomla และในขณะที่เจาะลึกลงไปใน WordPress ฉันก็ตกหลุมรักมัน และไม่ได้หย่ากับมันเลย แม้ว่าจะมีการประนีประนอมชีวิตแต่งงานบ้างก็ตาม และใช่ ตั้งแต่นั้นเป็นต้นมา ฉันได้เปลี่ยนไปใช้ WordPress และไม่พัฒนาและ Joomla อีกต่อไป และนั่นคือจุดเริ่มต้นของเรื่องราว

DV: ยอดเยี่ยม เมื่อไหร่? คุณจำประมาณปี?

TM: 2008

DV: ฉันเชื่อ ดีค่ะ ดีล ก่อนประเภทโพสต์ที่กำหนดเองและฟิลด์เมตา ดังนั้นคุณอยู่ก่อนการปฏิวัตินั้น คุณจำได้ไหมว่าสิ่งที่เกิดขึ้นเป็นเรื่องใหญ่สำหรับคุณ? และมันก็แผ่ออกไป?

TM: อันที่จริง มันเป็นเรื่องใหญ่ เพราะในตอนนั้นผมจะบอกว่า WordPress นั้นเน้นที่บล็อกมาก และด้วยเหตุผลเฉพาะนั้น คุณก็รู้ มันเป็นหนึ่งในเหตุผลที่ฉันใช้ Joomla และคุณรู้ไหม เมื่อนั่นเป็นความท้าทายครั้งใหญ่ ซึ่งทำให้คุณรู้ การสร้างเว็บไซต์ที่ได้รับการปรับปรุงเพิ่มเติมบน WordPress เป็นไปได้และง่ายขึ้น ดังนั้นจำวันนี้ไว้ได้อย่างแน่นอน

DV: ใช่ ฉันเป็น Drupal กลับใจในสมัยนั้น และเปลี่ยนประมาณปี 2010 หรือหลังจากนั้นนิดหน่อย จริงๆ แล้วเคย ฉันเป็นส่วนหนึ่งของมันฉันเดา และมันคือ CPT ในที่สุด นั่นทำให้เป็นไปได้มากขึ้น ฉันมีที่พิเศษในใจสำหรับ Joomla และ Drupal เปล่า ฉันไม่ใช่คนประเภทที่ชอบเปรียบเทียบกับคนประเภท ฉันชอบมันเป็นโอเพ่นซอร์สทั้งหมด มันเป็นเรื่องดีทั้งหมด. แต่นั่นก็เยี่ยมมากที่ได้ยินเรื่องราวต้นกำเนิดของคุณที่นั่น คุณชอบ? คำถามต่อไป ช่วยบอกสั้นๆ เกี่ยวกับ Google หน่อยได้ไหม 5555 แล้วไปทำอะไรที่นั่น

TM: ใช่แน่นอน Google ฉัน ฉันแน่ใจว่าหลายคนจะคุ้นเคยกับ Google และมันก็เกี่ยวกับบริษัทใหญ่ ๆ ที่ยังคงยึดมั่นในพันธกิจในการจัดระเบียบข้อมูลของโลกและทำให้ทุกคนเข้าถึงได้และมีประโยชน์ และคุณก็รู้ ส่วนหนึ่งของพันธกิจนี้ โดยทั่วไปแล้ว Google จะแบ่งออกเป็นส่วนต่างๆ ของผลิตภัณฑ์ ฉันกำลังนั่งอยู่ระหว่างพื้นที่ผลิตภัณฑ์ ซึ่งก็คือแพลตฟอร์มเว็บ Google Chrome โดยพื้นฐานแล้วและส่วนผลิตภัณฑ์อื่นๆ ซึ่งก็คือการค้นหาโดย Google และท้ายที่สุด ภารกิจของทีมของฉันคือการนำ Web CMS หรือความสามารถของเว็บ และ CMS โดยทั่วไปแล้ว มุ่งหวังที่จะช่วยเหลือเจ้าของไซต์ ผู้สร้าง นักพัฒนา และคุณตั้งชื่อให้ประสบความสำเร็จบนเว็บแบบเปิด และและทำให้เว็บเปิดโดยทั่วไปมีความพยายามอย่างต่อเนื่อง ตัวอย่างเช่น การปรับปรุงประสิทธิภาพใน WordPress โดยการพิจารณาว่าคุณทราบถึงรอยเท้าขนาดใหญ่ที่ WordPress มีบนเว็บ มันเป็นหนึ่งในจุดสนใจหลักในขณะนี้สำหรับตัวฉันและทีมของฉัน

DV: นั่นเป็นการอ่านที่ยอดเยี่ยมมาก เป็นเรื่องที่น่าสนใจมากที่ได้ยินว่าคุณทำงานบนปลั๊กอิน Performance Lab ได้ง่ายเพียงใดและทำให้ WordPress เร็วขึ้น ก้าวไปสู่ภารกิจเดิมของ Google ในการจัดระเบียบข้อมูลของโลกและทำให้สามารถเข้าถึงได้มากขึ้น เห็นได้ชัดว่าการแสดงมีบทบาทสำคัญในเรื่องนั้น และเว็บแบบเปิดก็มีบทบาทสำคัญในเรื่องนั้น และแน่นอนว่า WordPress เป็นส่วนสำคัญของเว็บแบบเปิด เอาล่ะเย็น มาเริ่มกันเลย ฉันขอโทษ ไปข้างหน้า

TM: ไม่ ฉันแค่พูดอย่างตรงไปตรงมา ฉันหมายถึง เป็นการที่ผู้คนจะเข้าถึงข้อมูลได้ง่ายโดยง่าย มันสำคัญมากที่ประสบการณ์ของผู้ใช้โดยทั่วไปนั้นสำคัญมาก ถูกต้อง ความสามารถในการให้บริการข้อมูลนี้เพื่อให้พวกเขาสามารถเชื้อเพลิงที่บริโภคในวิธีที่เหมาะสมที่สุด เราสามารถดูว่าประสิทธิภาพที่คุณทราบมีความเกี่ยวข้องกับการส่งแบบนี้อย่างไร และเป็นส่วนสำคัญของโอเพ่นเว็บเพื่อพยายามต่อไป

DV: ใช่อย่างแน่นอน แน่นอนฉันสามารถเห็นผู้คนคิดอย่าง ว้าว Google ดูแลสื่อได้เร็วกว่า แต่มันเชื่อมโยงอย่างประณีตจริงๆ กับแนวคิดของเว็บไซต์เปิด น่าสนใจมาก. เอาล่ะ เข้าเรื่องกันเลยดีกว่า คุณช่วยบอกให้คนอื่นรู้ว่าปลั๊กอินของเว็บประสิทธิภาพคืออะไร ภารกิจของมันคืออะไร และบทบาทของปลั๊กอินฟีเจอร์กับ WordPress Core คืออะไร ฉันไม่คิดว่าคนฟังบางคนอาจไม่รู้ด้วยซ้ำว่าปลั๊กอินคุณสมบัติคืออะไร แต่ช่วยบอกเราหน่อยได้ไหมเกี่ยวกับปลั๊กอิน Performance Lab

TM: ใช่แน่นอน อย่างแน่นอน. ดังนั้น ในขั้นแรก เมื่อเราเริ่มต้นความคิดริเริ่มด้านประสิทธิภาพของ WordPress เราได้กำหนดประเด็นที่มุ่งเน้นเฉพาะโดยอิงจากการวิเคราะห์บางอย่างหรือสิ่งที่คล้ายคลึงกันมากที่สุดใน WordPress ซึ่งเป็นสิ่งที่ทำให้ประสิทธิภาพของ WordPress แย่ลง และจากนั้น เราก็ได้รายการของลำดับความสำคัญในการเขียนที่เราต้องการทำงาน และคุณรู้หรือไม่ว่าคุณลักษณะบางอย่างที่สำคัญสำหรับแกนหลักของ WordPress และคุณรู้ว่าเมื่อเราพูดถึงการพัฒนาคุณลักษณะเหล่านี้ การทดสอบคุณลักษณะเหล่านี้โดยทั่วไป ใน WordPress สำหรับคุณสมบัติหลักบางอย่าง มันมาเป็นปลั๊กอินคุณสมบัติ ซึ่งเป็นปลั๊กอินชั่วคราวสำหรับผู้ที่ทดสอบคุณสมบัติซึ่งจะเรียนรู้ใน WordPress Core ในที่สุด และเนื่องจากเรามีรายการลำดับความสำคัญยาว เราจึงไม่ต้องการพัฒนาปลั๊กอินคุณสมบัติ 10 รายการใช่ไหม และนั่นคือวิธีที่เราเริ่มพูดคุยเกี่ยวกับการมีปลั๊กอิน Performance Lab หนึ่งตัวคือชุดของการปรับปรุงประสิทธิภาพ ซึ่งมุ่งเป้าไปที่การให้ยืมใน WordPress core แนวคิดก็คือ อย่างที่บอก แทนที่จะมีปลั๊กอินหลายตัว มีที่เดียวที่ผู้คนสามารถเข้าไปทดสอบโมดูลได้ ง่ายมากที่จะเปิดใช้งานการปิดใช้งานโมดูล จากนั้นให้ข้อเสนอแนะและวิธีที่จะช่วยในการทดสอบคุณลักษณะนี้เพื่อเชื่อมโยงไปถึงแกนหลักของ WordPress ในท้ายที่สุด

DV: เอาล่ะ แนวคิดพื้นฐานก็คือ คุณต้องการทำให้ WordPress Core เร็วขึ้น ดังนั้นคุณไม่จำเป็นต้องกังวลเกี่ยวกับปลั๊กอินที่ลากไซต์ลงมา คุณเน้นที่คอร์จริงๆ และคล้ายกับปลั๊กอินคุณลักษณะ Gutenberg ที่คุณลักษณะตัวแก้ไขบล็อกถูกจัดฉากก่อนที่จะทำให้มันกลายเป็นแกนหลัก Performance Lab ยังเป็นสภาพแวดล้อมการแสดงละครเล็กน้อยที่สามารถทดสอบสิ่งต่างๆ ได้ จากนั้นผ่านกระบวนการรับเลี้ยงบุตรบุญธรรมหลัก อาจมีการเปิดตัวในภายหลัง แต่คุณกำลังทดสอบเพื่อให้บางสิ่งไม่ได้ผล ดังนั้น คุณได้ดูพื้นที่ที่เป็นผู้กระทำผิดที่ใหญ่ที่สุด และคุณได้เริ่มจัดวางแผนงานซึ่งคุณสามารถทำได้ภายในปลั๊กอินคุณลักษณะนี้ ตอนนี้ฉันกำลังคิดแบบว่า และแน่นอน ฉันได้ค้นคว้าเรื่องนี้ล่วงหน้าแล้ว แต่ฉันต้องการแกะกล่องนี้ออกให้ผู้ชมได้เห็น ฉันต้องการเรียนรู้เพิ่มเติมเล็กน้อยเกี่ยวกับผู้ที่ทำงานในโครงการนี้ และแน่นอนว่าคุณกำลังทดสอบฟีเจอร์อะไรก่อน แล้วคุณสมบัติใดที่คุณรู้สึกว่าคุณกำลังจะพิจารณาสำหรับอนาคต และเราจะพูดถึงสิ่งนั้นหลังจากช่วงพักครั้งแรกของเรา เราจะกลับมาทันที

DV: สวัสดีทุกคน ยินดีต้อนรับกลับสู่ Press This ชุมชนพอดคาสต์ WordPress WMR เรากำลังพูดถึงวิธีที่ Google ช่วยทำให้ WordPress Core เร็วขึ้น เรากำลังสัมภาษณ์ Thierry Muller สำหรับเรื่องนั้น Thierry ก่อนหยุดพัก คุณได้บอกเราเล็กน้อยเกี่ยวกับบทบาทของปลั๊กอินคุณลักษณะ Performance Lab ว่าคุณพัฒนามันอย่างไรโดยใช้โรดแมปของคุณลักษณะด้านประสิทธิภาพ และคุณต้องการสถานที่แห่งเดียวในการทดสอบ ฉันคิดว่ามันเสียงดีมาก คุณเป็นหัวหน้าของปลั๊กอินถ้าฉันจำไม่ผิดว่าใครกำลังทำงานอยู่หรือว่าวันนี้เป็นอย่างไรบ้าง?

TM: เป็นคำถามที่ดีมาก ก่อนอื่น ให้ฉันเริ่มด้วยการบอกว่ามันจะเป็นไปได้ตั้งแต่เราเขียนข้อเสนอนี้เกี่ยวกับการสร้างประสิทธิภาพ กลุ่มประสิทธิภาพของ WordPress เพื่อเน้นประสิทธิภาพที่คำตอบของชุมชนได้รับอย่างล้นหลาม ถูกคนมากมายโอบกอดไว้ และด้วยเหตุนี้ เราจึงเห็นผู้มีส่วนร่วมมากมาย การเข้าร่วมเช่น การแชทครั้งแรกและทุกสัปดาห์ ฉันคิดว่าช่อง Slack ตอนนี้มีคนประมาณ 350 คนที่เข้าร่วมช่อง Slack

DV: ช่อง Slack สำหรับผู้ที่อยู่ใน WordPress.org หย่อนและต้องการเข้าร่วม

TM: มันทำให้ WordPress หย่อน เราว่าแชแนลหรือแชแนลสิ่งแวดล้อม, แชนแนล แล้วก็แฮชแท็กสำหรับเรื่องนี้

DV: ขอบคุณและอย่าลืมหาผู้มีส่วนร่วมให้คุณด้วย

TM: ใช่ ตอนนี้ ฉันคิดว่ามีคนเข้าร่วมช่อง 350 คน เรามีการแชทรายสัปดาห์ในวันอังคาร และเป็นเรื่องดีที่ได้เห็นผู้ร่วมให้ข้อมูลจำนวนมากที่คุณรู้จัก เช่น บริษัทการลงทุนที่กำลังลงทุนในชุมชน WordPress คุณรู้ไหม Yoast Platform sh แน่นอน WP Engine GoDaddy 10 จาก x WP Google และคุณตั้งชื่อมัน มีบริษัทอื่นๆ อีกหลายบริษัทที่มีผู้มีส่วนร่วมทุ่มเทหรืออุทิศเวลาบางส่วนในการแสดง และจากนั้นก็มีผู้มีส่วนร่วมอิสระบางคนที่อุทิศเวลาบางส่วนเพื่อเข้าร่วมในกลุ่มผู้นำ ดังที่กล่าวไว้กับตัวเอง ฉันได้มีส่วนร่วมตั้งแต่เริ่มต้นกับข้อเสนอนี้ คนอื่นๆ ในทีมของฉัน เฟลิกส์ อดัม ซิลเวอร์สตีนก็มีส่วนร่วมเช่นกัน แล้วพวกเขาก็ใช้คนไม่กี่คนจาก X WP Johnny, Paul และคุณก็รู้ ฉันมีรายชื่อยาว 350 ชีวิต ใช่ นี่ยกโทษให้ฉันถ้าฉันลืม

DV: ยอดเยี่ยมมาก ดูเหมือนว่าคุณมีชุมชนผู้มีส่วนร่วมเพียงเล็กน้อย คุณได้สร้างมันขึ้นมาแล้ว ที่น่าตื่นตาตื่นใจ.

TM: โมเมนตัมนั้นยอดเยี่ยมมาก แต่แน่นอนว่า เราต้องการผู้มีส่วนร่วมมากขึ้นเสมอ และเราสามารถทำสิ่งต่างๆ ได้มากขึ้นกับผู้คนจำนวนมากขึ้น มันครอบคลุมมาก คุณรู้ไหม บางทีเราจะพูดถึงวิธีมีส่วนร่วมกันอีกสักหน่อยในภายหลัง และฉันจะให้รายละเอียดเพิ่มเติม

DV: มาทำกัน ตอนนี้. ทฤษฎี. มาทำตอนนี้เหมือนตอนต้นของพอดคาสต์กันเถอะ เผื่อว่ามีคนยุ่งๆ ต้องออกไป แล้วพวกเขาก็แบบ ฉันอยากรู้ตอนนี้ มาทำคำถามกันเถอะ ถูกต้อง. ประการที่สอง ผู้คนสามารถสนับสนุนความพยายามของคุณโดยทั่วไปได้อย่างไร พวกเขามีส่วนร่วมอย่างไร?

TM: มีหลายวิธีที่จะมีส่วนร่วม ฉันหมายถึง มีการรับรู้ในลักษณะนี้ในบางครั้งใน WordPress ซึ่งถ้าใครไม่ใช่นักพัฒนา ก็ไม่มีส่วนใดที่จะมีส่วนสนับสนุนในเรื่องนั้น นั่นไม่เป็นความจริง อย่างน้อยก็ไม่ใช่สำหรับความพยายามในการแสดง เรามีวิธีที่ผู้คนสามารถช่วยได้มากมาย สำหรับฉันจะพูดสำหรับนักพัฒนา โดยเฉพาะอย่างยิ่ง แน่นอน ฐานรหัส แต่แล้ว คุณก็รู้ ฉันจะยกตัวอย่างให้คุณ แต่พวกเขาเป็นคนที่ช่วยด้วยรหัสการแชทรายสัปดาห์ที่ประสานงานเว็บทุกสัปดาห์ แชท มีบางอย่างที่ทำในค่ายทำงาน และคุณรู้ มีหลายพื้นที่ มากมายที่จะมีส่วนร่วมในพื้นที่เฉพาะ อย่างที่คุณรู้ สำหรับบริษัทโฮสติ้งหรือเพื่อคนอื่น ๆ คือการช่วย ขยายฐานผู้ใช้ของ ไม่ว่าคุณจะรู้จัก Performance Lab ไปจนถึงหลายล้านคน แต่หากคุณชอบ ตัวอย่างเช่น คงจะดีถ้ามีไซต์มากกว่า 50,000 แห่งที่ทำการทดสอบ Performance Lab จากมุมมองนั้น การมีส่วนร่วมโดยช่วยขยายฐานผู้ใช้นี้เป็นพื้นที่ที่ยอดเยี่ยมที่จะช่วยด้วย

DV: ฉันไม่เห็นคำถามเกี่ยวกับทฤษฎีจุดนั้น ฉันคิดว่าอันดับหนึ่ง พอดคาสต์นี้ตอนนี้ ตอนนี้ที่นี่ หวังว่าจะช่วยให้คุณมีผู้ใช้เพิ่มขึ้น และสำหรับผู้ที่กำลังฟังอยู่ แบ่งปันพอดคาสต์นี้กับคนอื่นและช่วยให้พวกเขาเรียนรู้เกี่ยวกับประสิทธิภาพผ่านปลั๊กอิน และอาจช่วยให้คุณมีผู้ใช้เพิ่มขึ้นด้วย เธียร์รี่.

TM: แน่นอน ใช่ มันจะดีมาก ในที่สุด คุณก็รู้ ยิ่งเรามีด้านต่างๆ มากขึ้น ทดสอบคุณลักษณะต่างๆ มากเท่าไร คุณก็จะยิ่งช่วยมากเท่านั้น ในที่สุดก็รวมเข้ากับ WordPress core และดูไซต์ WordPress ทั้งหมดเพื่อดูประโยชน์ด้านประสิทธิภาพบางประการ ดังนั้นพวกเขาจะช่วยไปได้ไกล และสำหรับผู้ที่สนใจจะมีส่วนร่วม คุณก็รู้ดีว่าการเข้าร่วมแชทประจำสัปดาห์ก็เป็นจุดเริ่มต้นที่ดี แน่นอน ฉันมีความสุขมากกว่าที่มีคนส่งข้อความหาฉันโดยตรง ฉันแน่ใจว่ามันเหมือนกันสำหรับลีดคนอื่นๆ ในโปรเจ็กต์ที่เฟลิกซ์ อดัมกำลังจับผิดใครซักคน ใช่แล้ว อย่าลังเลที่จะเข้าร่วมและ ping หาเรา แล้วเราจะแนะนำคุณตลอดกระบวนการ

DV: ถูกต้อง คุณมีเฟลิกซ์อยู่ในนั้น อย่างตอนนี้ฉันจะไปดูและเข้าร่วมเวอร์ชันที่ฉันคิดว่าเขาเคยแสดงมาก่อนที่ฉันลืมผิด เย็น. ลองเปลี่ยนไปใช้สิ่งที่คุณกำลังทดสอบกัน วันนี้คุณสอบอะไร เช่นเดียวกับคุณลักษณะด้านประสิทธิภาพที่อยู่ในปลั๊กอิน Performance Lab ที่คุณพยายามจะเอาชนะ

TM: ดังนั้นในช่วงเวลานี้ตามการวิเคราะห์ของเรา มีผู้กระทำความผิดรายใหญ่สองสามราย สิ่งที่เราส่วนใหญ่กำลังพัฒนาหรือมุ่งเน้นในขณะนี้คือการเพิ่มประสิทธิภาพภาพและการแคชวัตถุ ฉันจะเน้นไปที่ภาพเล็กน้อยในขณะนี้เพราะว่าเป็นหนึ่งในผู้กระทำผิดที่ใหญ่ที่สุดและค่อนข้างซับซ้อนซึ่งมีงานต้องทำมากมาย โดยเฉพาะอย่างยิ่งในรูปภาพ การไม่ใช้รูปภาพสมัยใหม่ หรือรูปแบบที่ทันสมัยโดยเฉพาะคือสิ่งที่คุณรู้ ส่งผลต่อประสิทธิภาพไม่น้อย และอีกส่วนหนึ่งก็เหมือนกับการใช้ขนาดภาพที่มากเกินไป และเรารู้ว่า WordPress ไม่จำเป็นต้องดีที่สุดในการจัดการกับขนาดรูปภาพ ดังนั้น นี่คือสิ่งที่เราให้ความสำคัญเป็นอย่างมาก และในส่วนหนึ่งของงานนี้ รูปแบบ web P และรูปแบบโมดูลการรวม web P ก็พร้อมสำหรับการทดสอบแล้ว เราได้รับข้อเสนอแนะจากชุมชนเกี่ยวกับข้อกังวลบางประการเกี่ยวกับการจัดเก็บเกี่ยวกับความเข้ากันได้แล้ว ดังนั้นเราจึงกำลังทำงานเพื่อแก้ไขปัญหานี้ ข้อกังวลนี้ และดำเนินการผ่านการวิเคราะห์เพิ่มเติม นี่จึงเหมือนกับสิ่งแรกที่เรากำลังทดสอบ นั่นตอบคำถามของคุณหรือไม่?

DV: มันทำ ใช่. ดังนั้นการเพิ่มประสิทธิภาพภาพจึงสมบูรณ์อย่างเห็นได้ชัด พื้น. คุณรู้ไหม เว็บ P นั้นน่าสนใจมาก ฉันสามารถยืนยันกับผู้ร่วมให้ข้อมูลที่รับฟังความคิดเห็น ฉันจำได้ ฉันได้รับอีเมลแล้วไม่รู้ด้วยซ้ำว่าคุณกำลังทดสอบกับเว็บ P แต่ฉันได้รับอีเมลสุ่มจากผู้พัฒนาธีมที่บอกว่า "คุณเห็นนี่ไหม" แล้วเรื่องนี้ล่ะ? ฉันชอบ โอ้ ตอบกลับโพสต์ของ Thierry เพราะเขาขอความคิดเห็น ชอบ ฉันดีใจที่ได้ยินเกี่ยวกับเรื่องนี้ แต่ชอบบอก Thierry และทีม และมันก็เยี่ยมมากที่ได้เห็นทุกคนฟังที่นั่น และฉันไม่แน่ใจว่านั่นเป็นความคิดเห็นของคนๆ เดียวหรือว่าเยอะมาก แต่ฉันคิดว่าคนมักจะชอบ คุณจะรู้ไหม ทวีตเกี่ยวกับบางสิ่งหรือส่งอีเมลถึงเพื่อน แล้วแบบว่า เดี๋ยวก่อน เพียงเพื่อคนที่ทำงานเกี่ยวกับมัน แต่ที่น่าสนใจคือ การโต้เถียงกันตอนที่เขาไม่คิดว่าเราจำเป็นต้องแกะมันออกจากกล่องนี่ แต่ฉันเข้าใจแล้วว่าทำไมคุณถึงเน้นไปที่การปรับรูปภาพให้เหมาะสมที่สุด ในแบบของคุณในบุ๋มแรกของคุณ ตอนนี้ คุณยังพูดถึงการแคชวัตถุด้วย และฉันเดาว่ารายการพื้นที่ที่จะเพิ่มประสิทธิภาพของคุณอาจยาวกว่าสองส่วน จริงๆ แล้ว มือใหม่อยากรู้ว่ามีอะไรอยู่ในแผนงานข้างหน้า แต่เราจะพักครั้งสุดท้าย และเราจะพ่ายแพ้ เราจะพักครั้งสุดท้ายและเราจะกลับมาทุกคน ยินดีต้อนรับกลับมากดพอดคาสต์ชุมชน WordPress และ W EMR เรากำลังอยู่ระหว่างการทำให้ WordPress เร็วขึ้น โดย Google กำลังสัมภาษณ์ Thierry Muller เสียน้ำตาก่อนพัก คุณบอกเราเกี่ยวกับวิธีที่คุณมุ่งเน้นไปที่การปรับภาพให้เหมาะสมด้วย web P ก่อนในการทดสอบและคุณสมบัติประสิทธิภาพที่คุณกำลังทดสอบ เขายังกล่าวถึงการแคชวัตถุ อะไรอีก? มีอะไรอีกบ้างในแผนงานหรือมีอะไรที่น่าสนใจจริงๆ เกี่ยวกับการแคชวัตถุเช่นนั้นหรือไม่?

TM : ใช่ ฉันหมายถึง ดังนั้นสำหรับผู้ให้ข้อมูลแคชอ็อบเจ็กต์ กล่าวคือ จอห์นนี่ แฮร์ริสทำงานอย่างหนักในเรื่องนั้น และความพยายามนี้เริ่มจากการแก้ไขผลไม้แขวนต่ำ ไปจนถึงการปรับปรุงการแคชวัตถุโดยทั่วไป หรือการแคชโดยทั่วไป อย่างที่รู้ๆ กัน ในเวอร์ชัน 6.0 นั้นไม่มีเรื่องไร้สาระสำหรับไซต์ที่มีจำนวนผู้ใช้จำนวนมาก และฉันคิดว่า x WP เขียนโพสต์เกี่ยวกับประเภทเมตริกก่อนและหลัง ดังนั้นอย่าลืมลองดู และฉันคิดว่าในอนาคตโร้ดแมปในอนาคตจะคล้ายกับงานที่เคยทำไปแล้วมาก มีหลายอย่างที่สามารถทำได้ และหลายสิ่งหลายอย่างที่ถูกละทิ้งไป และจอห์นนี่ แฮร์ริสัน ผู้ร่วมเขียนข้อความคนอื่นๆ พยายามแก้ไขปัญหานี้

DV: ดังนั้น Object Object caching จึงเป็นสิ่งที่สำคัญรองลงมาที่คุณกำลังทดสอบ คุณชอบ ฉันรู้ มันยากเสมอที่จะกำหนดกรอบเวลาให้กับสิ่งต่างๆ แต่เมื่อใดที่ผู้คนชอบจับตามองในแง่ของการชอบมองหา เช่น การเข้าร่วมในการทดสอบและการให้ข้อเสนอแนะ

TM: ดังนั้นวิธีที่ดีที่สุดในการจับตาดูนั่นคือการติดตามสรุปการแชทรายสัปดาห์ ฉันคิดว่ามันเป็นแท็กที่ทำให้บล็อก WordPress เป็นประสิทธิภาพแฮชแท็ก และด้วยเหตุนี้เราจึงโทรออกเมื่อเราต้องการการทดสอบ ดังนั้นเมื่อมีการเพิ่มโมดูลใหม่หรือเมื่อมีการประกาศไปยังโมดูลที่มีอยู่ เห็นได้ชัดว่าเราขอให้ผู้คนทำการทดสอบและเพียงแค่อัปเดตเป็นเวอร์ชันล่าสุดของปลั๊กอิน Performance Lab แน่นอน เวอร์ชันล่าสุด หรือเมื่อมีการเผยแพร่ ซึ่งมักจะรวมถึงสิ่งที่ต้องการทดสอบด้วย

DV: ฉันชอบคำแนะนำนั้นมาก เช่น แค่ติดตั้ง คุณจะเห็นอินสแตนซ์ที่อัปเดตซึ่งเจ๋งมาก ดังนั้นในแชนเนลเมื่อคุณประกาศเวอร์ชันใหม่ให้ทดสอบ คุณเพิ่มการได้ยินหรือเพิ่มแชนเนลให้กับคนที่ไม่ชอบตั้งแคมป์ในช่องตลอดเวลา

TM: ไม่ เราไม่ แต่เป็นคำแนะนำที่ดีจริงๆ

DV: คุณรู้หรือไม่ว่าพวกเขามีหรือแฮชแชนเนลรถบรรทุกและกลุ่มการประชุมอื่น ๆ หรือไม่? ที่จะเป็นประโยชน์ ฉันจะจับตาดูมัน

TM: เยี่ยมมาก ฉันจะบอกเบธานี

DV: ยอดเยี่ยม อย่างที่ฉันคิดว่าประสิทธิภาพของ WordPress อย่างที่คุณรู้ ที่รากฐานของผู้คนสามารถเพิ่มประสิทธิภาพได้ และคุณก็รู้ ทำให้มีประสิทธิภาพจริงๆ และมีหลายกรณี ฉันหมายถึง เห็นได้ชัดว่าฉันทำงานให้กับ WP engine ที่เหมือนกับงานทั้งหมดของเราคือทำให้สิ่งเหล่านั้นมีประสิทธิภาพ และแน่นอนว่า ด้วยซอฟต์แวร์ที่โต้ตอบ คุณมักจะทำสิ่งต่างๆ ได้มากขึ้นเพื่อพยายามเพิ่มประสิทธิภาพนั้น และคุณก็รู้ ผู้ที่ละเมิดคำพูดที่ใหญ่ที่สุดเมื่อเทียบกับเกมประสิทธิภาพ ดูเหมือนว่าคุณรู้ การใช้ปลั๊กอิน และมีบางสิ่งที่เจ้าของปลั๊กอินแต่ละรายสามารถทำได้เพื่อให้ดีขึ้น แต่ฉันแค่อยากรู้ว่าคุณเคยคิดไหม การแก้ปัญหาอีกด้านหนึ่งซึ่งอาจเป็นด้านการสร้างที่ประมาทซึ่งทำให้คุณมีเวลาในการโหลดครั้งที่ 42 หรือบางอย่าง

TM: ใช่ นั่นเป็นคำถามที่ดีมาก ดังนั้นพวกเขาจึงชอบสามส่วนนี้ของความคิดริเริ่มนี้ ส่วนแรกคือการปรับปรุง WordPress ในระดับแกนกลาง แพลตฟอร์ม WordPress ที่เหมาะสม ไม่ว่าจะเป็นการเพิ่มประสิทธิภาพโดยค่าเริ่มต้น หรือการจัดหา API สำหรับนักพัฒนาเพื่อให้สามารถใช้ประโยชน์จากธีมและปลั๊กอินได้ อีกส่วนหนึ่งก็พยายามสร้างแรงจูงใจให้กับธีมและปลั๊กอินที่มีฐานผู้ใช้ที่ใหญ่มาก รู้ไหม ฉันบอกชื่อได้ไม่กี่คน แต่ทีมเหล่านี้บางทีมมีขนาดใหญ่กว่า Wix ถึงสามเท่า ถูกต้อง. ดังนั้นพวกเขาจึงมีรอยเท้าขนาดใหญ่และโดยพวกเขาปรับปรุงประสิทธิภาพของตนเอง มันสามารถไปได้ไกลจริงๆ ดังนั้นการพยายามแทรกสิ่งจูงใจให้กับธีมและปลั๊กอินเหล่านี้จึงเป็นสิ่งสำคัญมาก และจากนั้นก็เป็นงานเกี่ยวกับระบบนิเวศใช่ไหม ดังนั้นเราจึงเริ่มพูดคุยกัน ตัวอย่างเช่น ปลั๊กอินตัวตรวจสอบธีมเหล่านี้ เมื่อนักพัฒนาอัปโหลดธีมในตลาดซื้อขาย มีเครื่องตรวจรอยต่อที่เข้าไป ทำการตรวจสอบความปลอดภัย และอะไรทำนองนี้ ช่วงนี้ไก่ออกงานไม่ค่อยเยอะ และนั่นก็เหมือนกันสำหรับปลั๊กอินที่ไม่มีแม้แต่ปลั๊กอินไก่ใช่ไหม เราควรทำมากกว่านี้ในพื้นที่นี้หรือไม่? หากเราพยายามจะมีลักษณะเหมือนรั้วกั้นเมื่อนักพัฒนาส่งธีมและปลั๊กอินและพยายามปรับปรุงประสิทธิภาพของระบบนิเวศรอบ ๆ WordPress อย่างช้าๆ นั่นเป็นคันโยกขนาดใหญ่สำหรับฉัน

DV: มีหลายสิ่งหลายอย่างในนั้น เราเคยบอกคุณแล้วว่ามีความพยายามในกระแสน้ำด้วย และมันจะรวมเอาสิ่งต่าง ๆ เช่น lighthouse API ไว้ด้วย และฉันคิดว่าแนวคิดของการทดสอบประสิทธิภาพในขั้นตอนการทำงานของคุณยังค่อนข้างใหม่ ฉันรู้สึกถึงนักพัฒนาในเว็บโดยรวม ฉันคิดว่ามันอยู่ที่นั่นเสมอ แต่ฉันคิดอย่างนั้นในทุกขั้นตอนของการรวมเข้าด้วยกัน ไม่ว่าจะเป็น CI CD หรือประเภท QA ก็ยังค่อนข้างใหม่ ฉันคิดว่าเรายังคงติดอาวุธยุทโธปกรณ์ แต่อย่างไรก็ตาม เธียร์รี่ เรื่องนี้น่าสนใจอย่างไม่น่าเชื่อ ขอบคุณมากสำหรับการเข้าร่วมกับเราในวันนี้

TM: ความสุข. ขอขอบคุณที่มีฉันและรอคอยที่จะปรับปรุงประสิทธิภาพในพื้นที่ WordPress ต่อไป

DV: ยอดเยี่ยม เราดีใจมากที่มีคุณอยู่ที่นี่ เราดีใจที่มีคุณกลับมา ฉันจะเข้าร่วมประสิทธิภาพแฮชแท็กและ WordPress Core slack ต้องการตรวจสอบว่าคุณต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ Thierry ทำได้หรือไม่ โปรดไปที่ wordpress.org ปลั๊กอินสแลชส่งต่อ forward slash ประสิทธิภาพ dash lab ขอบคุณทุกคนที่ฟังกดนี้พอดคาสต์ชุมชน WordPress บน WMR นี่คือโฮสต์ของคุณ David Vogelpohl ฉันสนับสนุนชุมชน WordPress ผ่านบทบาทของฉันที่ WP Engine และฉันชอบที่จะนำสิ่งที่ดีที่สุดของชุมชนมาให้คุณที่นี่ทุกสัปดาห์ใน Press This