보도 자료: WP 엔진이 WP 엔진의 Josh Dailey와 함께 WooCommerce를 더 빠르게 만드는 방법
게시 됨: 2022-08-03WMR의 WordPress 커뮤니티 팟캐스트인 Press This에 오신 것을 환영합니다. 여기 호스트 David Vogelpohl이 커뮤니티 주변의 게스트와 함께 WordPress 개발자가 직면한 가장 큰 문제에 대해 이야기합니다. 다음은 원본 녹음의 필사본입니다.
Powered by RedCircle
David Vogelpohl: 안녕하세요. WMR의 WordPress 커뮤니티 팟캐스트인 Press This에 오신 것을 환영합니다. 호스트 David Vogelpohl입니다. 저는 WP Engine에서의 제 역할을 통해 WordPress 커뮤니티를 지원하고 있으며 매주 Press This에서 커뮤니티의 최고를 여러분에게 전달하는 것을 좋아합니다. 참고로 트위터 @wpdavidv에서 저를 팔로우하고 Red Circle, iTunes, Spotify에서 Press This를 구독하거나 wmr.fm에서 최신 에피소드를 다운로드할 수 있습니다. 이 에피소드에서는 WP 엔진이 상거래를 더 빠르게 만드는 방법에 대해 이야기할 것입니다. 그리고 그 대화를 위해 우리와 합류합니다. 이 조시 데일리 씨의 보도를 환영합니다. 조쉬 환영합니다.
조쉬 데일리: 안녕하세요, 데이비드. 방송에 출연해주셔서 감사합니다. 정말 영광입니다.
DV: 오, 굉장하네요. 당신이 Josh보다 먼저 쇼에 출연하게 되어 정말 기쁩니다. 4~5개의 에피소드를 본 것 같은데 지금은 기억이 나지 않습니다.
JD: 아직 없어요. 나는 아직 특권을 갖지 못했다. 그래서 이것은 나에게 큰 문제입니다.
DV: 훌륭합니다. 당신이 여기 있어 기쁩니다. 알아요. 우리는 물론 WP 엔진과 다양한 일을 함께 일하지만 일반적으로 수년에 걸친 시니어 모험과 WordPress에 귀하의 관점을 갖게 되어 정말 기쁩니다. 이 에피소드에서 Josh가 WP 엔진에 대한 최근 업데이트에 대해 이야기할 내용은 Josh의 캐시 페이지에서 최대 90% 더 많은 것을 제공하고 매우 증가하는 새로운 woo 중심 캐싱 최적화를 포함하여 WooCommerce 중심 호스팅 옵션을 공유할 예정입니다. 난모세포 캐싱에 대한 현재의 과제는 무엇입니까? 이를 해결하기 위해 WP 엔진이 수행한 작업과 미래에 대해 계획한 작업. 그래서 Josh 인터뷰가 정말 기대됩니다. 모든 게스트에게 했던 것과 같은 질문을 하는 것으로 시작하겠습니다. WordPress 기원 이야기를 간단히 말씀해 주시겠습니까? 워드프레스를 처음 사용한 것은 언제입니까?
JD: 네, 아마 2012년쯤이었을 겁니다. 저는 비영리 조직과 SMB를 위한 비디오 및 기타 디지털 자산을 만들고 있었습니다. 하지만 문제는 그들이 온라인으로 대량 배포할 수 있는 장소를 찾고 있었다는 것입니다. 이는 분명히 사람들이 해당 콘텐츠를 공유할 수 있는 전 세계를 열었습니다. 그들은 그 자산을 만들기 위해 많은 돈을 쓰고 있습니다. 그래서 WordPress를 CMS로 찾아 로드했습니다. 그런 다음 그 세계에 깊이 빠져들어 주변 사람들의 커뮤니티를 잠금 해제하고 찾은 다음 일부 WordPress 플러그인 및 개발 회사에서 일하도록 초대받았습니다. 훌륭합니다.
DV: 따라서 2012년은 사용자 정의 게시물 유형 및 메타 필드 이후 2년만이었을 것입니다. 따라서 이것은 WordPress의 두꺼운 부분에서 실제로 CMS인 것이 옳았을 것입니다. 2012년에, 또는 WordPress만이 아니라 그렇게 작동했다는 사실을 인정했습니까?
JD: 나도 인정하지 않았다. 해결책이 필요했기 때문에 그냥 뛰어들었습니다. 그리고 이것은 내가 찾을 수 있는 최고의 방법이었고 회전시키는 방법을 배웠습니다. 오픈 소스 버전. 나는 wordpress.com에 그 전에 블로그를 가지고 있었다. 내 말은, 그것은 모두 오픈 소스이지만 블로그용 .com 솔루션은 이미 사용하고 있었습니다. 그랬더니 누군가가 저에게 어떻게 던지는 방법을 알려주었고, 포스트에 백 엔드에 들어가는 방법을 알아냈고, 그래서 저는 특히 그 당시에 위험하다는 것을 충분히 알았습니다. 위험할 정도였다.
DV: 나는 항상 밖으로 나옵니다. WP 엔진과 그곳에서 하는 일에 대해 간단히 말씀해 주실 수 있는지 궁금합니다.
JD: 예, WP Engine은 WordPress에 중점을 둔 기술 회사입니다. 주로 속도, 보안 확장성 지원과 관련된 가장 큰 문제점을 자랑하고 해결하는 데 중점을 두고 있습니다. 그래서 저는 사실 해킹을 당해 이에 대한 해결책이 필요했던 WP 엔진의 초기 고객이었습니다. 그래서 내가 말했듯이, 충분히 위험합니다. 그리고 그것은 관리되는 WordPress 호스팅 공간이 그 당시에 실제로 터지기 시작했을 때였습니다. 그래서 저는 그 분야에 얼리 어답터가 되었습니다. 농부 주변의 소금 솔루션이 해킹과 그런 종류의 일을 했기 때문입니다. 그러나 지금은 훨씬 더 발전했습니다. 그리고 그곳에서 제 역할을 하기 위해 저는 고객과 제품 및 엔지니어링 사이에 앉아 있는 제품 마케팅 관리자입니다. 만약 제가 회전 의자에 앉아 있다면 고객이 무엇을 필요로 하는지 소통하는 두 사람 사이의 리드 연락 담당자로 의사 소통을 하는 것입니다. ? 그리고 그 제품에 대해 어떻게 다시 고객에게 이야기하고 앞뒤로 회전하는 모습을 상상할 수 있을까요?
DV: 이제 Josh를 알 수 있습니다. 실제로 DDoS 공격 후 WP 엔진에 설치했습니다. 그래서 아마도 당신과 나는 WP 엔진 측에서 그런 종류의 기원 이야기를 공유할 수 있다고 생각합니다. 그러나 상처 성능에 대해 이야기를 시작할 수 있다면 기어를 변경해 보겠습니다. 따라서 속도를 최적화하려고 할 때 Wu가 직면할 수 있는 몇 가지 문제에 대해 이야기한 많은 사람들이 분명히 있으며 가장 지배적인 전자 상거래 플랫폼이 무엇인지 강조하는 것도 중요하다고 생각합니다. 지구에. 그리고 거기에는 엄청난 이점이 있습니다. 하지만 사람들이 속도를 위해 진정으로 다듬기 시작하면서 몇 가지 도전에 직면할 수 있다고 생각합니다. 그래서 저는 빌더나 개발자가 직면하거나 페이지용 WooCommerce를 최적화할 때 직면하는 주요 과제가 무엇인지 귀하의 관점에서 이해하려고 노력하고 있습니다.
JD: 예, WooCommerce와 속도에 대해 중요하게 생각하는 것은 견고한 플랫폼이라는 것입니다. WordPress는 견고하고 빠르며 그 위에 항목을 추가하고 작업하기 시작할 때입니다. 따라서 지금 현재의 과제는 이전에 건너뛰었던 것과는 거리가 멀습니다. 많이 좋아졌지만 포스팅도 많이 좋아졌습니다. 따라서 현재 상태에서 식별한 문제점은 구조적 수준인 맞춤형 주문 테이블입니다. 이것이 WooCommerce가 작업하고 있는 것입니다. 그리고 우리는 그것에 참여하고 있지만 본질적으로 지금 WooCommerce는 WordPress가 사용하는 것과 동일한 데이터베이스 테이블을 사용하고 제품과 같은 것에 대한 사용자 지정 주문 테이블은 없지만 그들이 하는 일은 그것을 확장하여 계속 진행되도록 하는 것입니다. 동일한 공간에 모든 것을 쌓는 것보다 확장성과 성능이 훨씬 뛰어납니다. 그래서 우리는 그 베타 작업에 참여하고 있지만, 만약 당신이 듣고 있고 마이그레이션 테스트에 참여하고 싶다면 그렇게 할 수 있습니다. 왜냐하면 그렇게 하면 현재 프로세스에서 마이그레이션이 수행될 것이기 때문입니다. developer.woocommerce.com으로 이동하여 이에 대한 블로그 게시물을 찾으면 됩니다. 커스텀 오더 테이블입니다. 그러나 다른 관점에서 보면 캐시입니다. WooCommerce 콘텐츠는 동적이기 때문입니다. 캐시가 문제가 됩니다. 잘못된 페이지를 캐시하고 잘못된 페이지를 캐시하면 기능이 중단될 수 있기 때문에 기능이 제공되거나 데이터가 노출될 수 있습니다. 그래서 많은 개발자들이 동적 콘텐츠로 어려움을 겪는 것을 볼 수 있습니다. 그리고 마지막으로 WooCommerce 관련 포럼으로 이동하면 장바구니 조각 문제가 될 것입니다. 속도 및 Google 페이지 속도 테스트 완료에 대해 개발자에게 이야기하면 갑자기 이 카드 조각 스크립트가 있음을 알 수 있습니다. 그래서 그것들은 3가지 종류입니다.
DV: 그 기사를 읽지 않은 사람들을 위해 카트 조각이 무엇인지 설명해 주시겠습니까?
JD: 네, 물론입니다. 따라서 카트 조각을 사용하면 매번 페이지를 새로 고칠 필요 없이 카트가 최신 알림이나 가격 또는 카트에 넣은 내용을 최신 상태로 유지할 수 있습니다. 따라서 JavaScript 코드를 사용하여 이러한 일이 발생할 때 이를 인식하고 이를 이전하여 최신 상태로 유지합니다. 이제 사람들이 끄라고 말하는 경우가 많은 문제를 해결하기 위한 현재 솔루션이 있지만 그렇게 하면 최신 정보를 얻을 수 없으며 고객이 맞춤화된 경험을 갖도록 허용할 수 없습니다. 또는 누군가가 귀하의 사이트에서 쇼핑할 때 매우 가치 있는 개인화된 경험.
DV: 알다시피, 속도 최적화를 생각할 때 재미있습니다. 그리고 한 페이지에 얼마나 많은 요소를 포함할지와 같은 것들을 생각합니다. 나는 종종 그것을 고통과 기쁨의 균형이라고 부릅니다. 내가 의미하는 바는 새로운 경험이나 콘텐츠를 추가하는 기쁨을 알고 있지만 추가 페이지의 고통을 알고 있다는 것입니다. 그리고 그것은 아마도 고통의 균형이라는 개념처럼 들릴 것입니다. 그리고 기쁨은 우리가 역동적인 콘텐츠에 대해 생각하는 일종의 경험이기도 합니다. 그리고 그것이 얼마나 캐치할 수 없는지 그리고 물론 우리는 우리 사이트가 더 현금화 가능하다는 것을 알고 있습니다. 캐시된 페이지가 더 빠르고 더 많은 페이지를 캐시하고 더 많은 서버 리소스를 여는 것과 같은 이중 효과가 있는 것처럼 느껴집니다. 그렇지 않은 페이지에 대해서는 이 힘이 있습니다. 카드를 최신 상태로 유지하는 것과 같은 정말 중요한 모든 작업을 수행하는 것처럼 보입니다. 그러나 그에 대한 절충은 성능 절충이며 일부 경우, 특히 업데이트 카드의 경우와 같이 성능 절충이 너무 많은 것처럼 보입니다. 그렇지 않을 수도 있고 저는 여러분 모두가 그것에 접근하는 방식에 대해 이야기하고 싶습니다. 하지만 우리는 첫 번째 휴식을 취할 것입니다. 곧 돌아올 것입니다.
DV: Press This WordPress 커뮤니티 팟캐스트 WMR에 오신 것을 환영합니다. 호스트 David Vogelpohl입니다. WP 엔진이 WooCommerce를 더 빠르게 만드는 방법에 대해 Josh Dailey와 이야기하고 있습니다. 휴식 직전에 Josh는 WooCommerce 성능 최적화 고객 주문 테이블 내에서 기회로 보는 세 가지 주요 초점 영역을 공유했습니다. 진정할 팀이 그 일을 하고 있다는 소식을 들으니 기쁩니다. 사람들이 사이트의 매우 중요한 캐시 기능, 특히 캐시 기능이 현재 관행의 영향을 받는지 테스트하게 해주셔서 감사합니다. 이는 제가 개인적으로 듣고 보고 집중했던 것과 일치합니다 연령. 그래서 궁금합니다. 다시 말하지만 우리가 이전에 언급했듯이 사람들이 이것과 블로그에 대해 이야기하는 것처럼 나도 그것에 대해 알고 있습니다. 빌더 개발자는 여기에서 WP 의제를 호스팅하는 것 외에 이러한 문제를 어떻게 해결하고 WP 엔진이 하는 일을 알려줍니까? 그리고 그것이 DIY에 어떻게 맞는지 궁금합니다. 이러한 문제에 대한 수정 또는 최적화.
JD: 네, 마지막 부분의 마지막 부분에서 훌륭한 콜아웃을 하셨기 때문에 무엇보다도 주목해야 할 중요한 사항이라고 생각합니다. 그러나 본질적으로 PageSpeed와 성능에 대해 생각할 때 저는 그 분야에서 많은 시간을 보냈습니다. 과학이 아닙니다. 그것은 예술 형식에 가깝습니다. 그리고 그것은 많은 기브 앤 테이크입니다. 그리고 바로 이 부분에서 많은 부분이 사용됩니다. 실제로 알지 못하는 부분이 있다는 것입니다. 사이트에서 큰 동영상을 재생하려면 속도가 느려질 수 있다는 사실을 알아야 하지만 그만한 가치가 있을 수 있습니다. 당신이 무엇을하고 있는지 우리에게. 따라서 전자 상거래 공간에서 특히 많은 DIY 사람들이 이러한 최적화 단계를 수동으로 처리하는 방식은 직접 들어가서 관리해야 하는 한 가지 방법입니다. 현금 구현 구현을 파악하십시오. 이 공간을 처음 사용하는 경우 훌륭한 플러그인도 있지만 해당 플러그인을 사용하고 테스트 테스트를 테스트하는 것이 좋습니다. 거기에 들어가서 스위치를 켜고 있는지 확인하고 프론트 엔드에서 어떻게 작동하는지 확인하고 일부 기능을 손상시키지 않는지 확인한 다음 다시 돌아가서 가지고 놀아야 합니다. 그것은 사람들이 DIY 관점에서 이것을 하는 또 다른 방법입니다. 그리고 마지막으로 10가지 정도의 수정 속도와 성능 또는 진행 중인 작업이 있다고 생각합니다. 당신은 무언가를 설정하고 잊어버리지 않습니다. 더 많은 사람들이 전환하는 속도가 빨라지면 상점에 추가되는 가치 때문에 그 의미에 대해 지속적으로 생각해야 합니다. 따라서 일시적인 청산과 같은 것은 상거래가 세션을 비우고 있다는 팁입니다. 그리고 보너스로 봇이 로그인할 때 세션을 생성하지 못하도록 차단할 수도 있습니다. 따라서 이는 사람들이 스스로 성능을 수행하거나 개발자가 작업을 수행할 때 취하는 일종의 단계입니다.

DV: 네, 그래서 저는 그냥 다시 생각하고 당신이 방금 말한 것에 대해 생각하고 있습니다. 하지만 그것은, 좋아요, 제가 기회로 이용할 수 있는 성능에 대한 이러한 도전이 있다는 것을 압니다. 확장을 시작할 때 이것을 생각할 수 있으며 목록과 현금 능력, 카드 조각, 캐싱 규칙 및 그 모든 것이 역할을 합니다. 그래서 저는 이 프로젝트 계획을 세우고 그 과정에서 각 조각에 대한 솔루션을 선택할 것입니다. 그런 다음 기본적으로 캐싱 규칙과 같은 항목에서 구성 및 구현하겠습니다. 예를 들어 무엇을 캐싱합니까? 캐시하지 않는 것은 무엇입니까? 당신이 이전에 만들고 있는 포인트의 종류와 같은 데이터를 노출하고 있습니까? 그리고 나서 그에 맞서 처형하러 가겠습니다. 그리고 나서 한 번이 아니라 시간이 지남에 따라. 우리는 새로운 코드를 배포하거나 새로운 기능과 새로운 콘텐츠를 추가할 때 이를 공유하지만 진행하면서 최적화도 하고 있습니다. 맞나요?
JD: 네, 들을 수 있는 것처럼 설명을 듣다 보면 시간이 많이 걸릴 수 있습니다. 특히 전담 직원이 없거나 자신의 상점을 운영하는 경우에는 상당히 많은 작업이 필요합니다. 성능 최적화, 시간이 부족하고 내부에 있는 것처럼 느껴지므로 한입 크기로 가져오세요. 당신이 할 수 있다면. 그러나 분명히 가치 있는 비용으로 관리되는 다른 솔루션이 있습니다. 제안.
DV: 네, 정말 흥미롭습니다. 저희가 궁극적으로 제공하는 가치 제안은 귀하의 매장을 소유하는 것입니다. Miss ass를 위해 임대하지 마십시오. 그리고 독립적인 유연성을 가지면 낮은 코드나 새로운 코드로 시작하지만 더 강력한 것으로 성장하지만 그에 따라 일관되고 지속적인 성능 최적화와 같은 종류의 책임이 따릅니다. 따라서 분명히 쇼의 제목은 WP 엔진, 전자 상거래 운영자에 대한 새로운 제안 또는 개선 사항에 대해 이야기하는 것입니다. 다만 WP 엔진은 언제 누구와 같은 특정 호스팅을 시작했으며 원래 어떤 기능을 했는지 궁금합니다.
JD: 네, 1년 조금 넘었습니다. 지금. 3월. 그리고 그 당시 우리는 전자 상거래의 현황과 팬데믹을 통해 온라인으로 이동하는 상점에서 발생한 명백한 성장 붐을 보고 있었습니다. 하지만 그런 관점은 생각해보면 이미 유행하고 있는 방향이었다. 그래서 우리는 상점의 고유한 요구 사항을 어떻게 도울 수 있는지 살펴보고 있으므로 WordPress의 긴장 지점 중 하나는 검색 기능이 쇼핑 경험이나 광범위한 검색을 위해 설계되지 않았다는 것입니다. 기본적으로 데이터베이스를 검색할 뿐이며 매우 제한적입니다. 그래서 우리가 가장 먼저 번들로 제공한 것 중 하나는 즉각적인 스토어 검색이었습니다. 우리는 이를 강화하기 위해 탄력적인 프레스와 파트너 관계를 맺었으며 자동 제안 기능이 있는 훌륭한 도구이며 제안을 의미했지만 DIY를 위한 맞춤형 Amazon 스타일 검색 경험을 생성하기 위한 것 이상으로 나아가거나 켜고 켤 수 있습니다. 몇 가지 기능이 켜져 있습니다. 하지만 개발자를 위해 원래 개발자 도구로 만들어졌습니다. 따라서 할 수 없는 일을 할 수 있는 정말 강력한 기능이 있습니다. 따라서 알파벳순으로 다양한 방식으로 정렬하여 알고 있는 것에 대해 생각하십시오. 그것은 일반적인 WordPress 검색이나 특정 제품 설명 등으로 수행하기가 매우 어렵습니다. 두 번째로 포함된 것은 놀라운 도구인 Genesis bro 라이선스이며 WooCommerce를 위한 몇 가지 추가 기능이 있습니다. 하지만 제 생각에 Genesis 성장의 진정한 보너스와 이점은 Genesis 사용자 정의 블록입니다. 여기서 아주 적은 코드로 전자 상거래 또는 WooCommerce를 위한 블록을 생성할 수 있습니다. 또는 편안하게. 그리고 마지막으로 SPM 라이선스 스마트 플러그인 관리자는 모든 자동화된 플러그인 테스트 전에 시각적 회귀 테스트를 수행하는 놀라운 도구이며 우리가 알고 있는 플러그인 업데이트를 수행하는 데 많은 시간을 할애할 수 있습니다. 플러그인이 너무 많고 테마가 너무 많고 수행해야 하는 업데이트가 많으며 스마트 플러그인 관리자는 일종의 테스트를 실행한 다음 백업을 수행한 다음 업데이트 및 사전 업데이트와 비교하여 무언가가 있는지 확인합니다. 고장난 다음 수정해야 할 경우 알림을 제공합니다. 이것이 세 가지 핵심 판매 제안이었습니다.
DV: 굉장합니다. 따라서 일반적으로 기본적으로 탄력적 프레스가 본질적으로 즉각적인 스토어 검색을 포함하는 호스팅 계획, 블록 빌딩 및 사용자 정의 블록 빌딩 도구인 Genesis Pro, 그리고 SPM이라는 자동화된 플러그인 업데이트 서비스인 것처럼 들립니다. 시각적 회귀 테스트를 수행하므로 WooCommerce를 사용하여 전자 상거래 상점을 구축하는 사람들을 위한 툴킷과 같이 일종의 플랫폼 관점에서 흥미로운 페이지 콘텐츠를 가능하게 합니다. 하지만 PHRC가 최근 도시 계획 개선, 특히 WooCommerce를 위한 현금에 대해 발표한 것처럼 궁금합니다. 우리의 다음 휴식. 그러나 지금 이 계획에서 사용할 수 있는 WooCommerce의 현금이 무엇이며 어떻게 작동하는지와 같은 여정을 시작할 수 없는 것 같습니다.
JD: 오, 네, 정말 빠르게 알려드릴 수 있습니다. 하지만 현금은 WP 엔진의 독점적인 스마트 캐싱 기능입니다. 바로 관리되는 캐시입니다. 그러나 WooCommerce용 캐시는 해당 기능을 WordPress를 넘어 WooCommerce 계정 상점 페이지 및 나머지 WooCommerce 페이지로 확장합니다. 그리고 네, 휴식 후에 그것에 대해 조금 더 자세히 알아볼 수 있습니다. 그러나 그것은 예, 출발점입니다.
DV: 네, 기본적으로는 추가 최적화입니다. 그래서 현금 전용 캐싱 솔루션이 출시되기 전에 구체적으로 느슨해지기 전에 더 많은 캐시 가능성을 활용하기 시작했을 것입니다. 마지막 휴식과 우리는 바로 돌아올 것입니다.
DV: 안녕하세요 여러분. Press This WordPress 커뮤니티 팟캐스트 WMR에 다시 오신 것을 환영합니다. WP 엔진이 Josh Dailey와 함께 WooCommerce를 더 빠르게 만드는 방법에 대해 이야기하고 있습니다. 휴식 시간 직전에 Josh는 WooCommerce의 새로운 캐싱 기능과 WP 엔진 전자 상거래 계획의 현금에 대해 조금 이야기했습니다. 회사와 같은 곳에서 기본 캐싱 죄수와 어떻게 다른지 정확히 어떻게 작동하는지 자세히 알아볼 수 있는지 궁금합니다. 무슨 일이 일어나고 있습니까?
JD: 맞습니다. 따라서 WooCommerce에는 적용할 수 있는 권장 제외 세트가 있으며 대부분의 호스트와 플러그인은 이미 적용하고 있습니다. 이것. 성능 최적화 플러그인을 사용하는 경우 해당 제외가 적용됩니다. 그러나 우리가 현금을 사용하거나 현금을 볼 때 발견한 것은 누군가 WooCommerce를 사용하는 경우 장바구니와 상호 작용한 후 장바구니에서 해당 제품을 제거한 경우에도 해당 제외 항목은 쿠키를 사용하여 해당 페이지에 더 이상 캐시된 역할을 합니다. 따라서 장바구니 캐시를 사용하는 시점까지 사이트를 처음 방문해야 할 수 있습니다. 괜찮았다가 갑자기 페이지가 절반으로 줄어들고 로드 시간이 걸립니다. 그 이유는 일반적으로 캐시가 사이트 페이지 로드를 최대 2배 빠르게 만들고 동적 콘텐츠로 인해 해당 캐시 페이지를 검색한 후에 수행된다는 것을 알고 있기 때문입니다. 그래서 우리가 한 것은 그 페이지를 살펴보고 전부가 아니라는 것을 깨달았습니다. 이들 중 일부에는 여전히 많은 정적 콘텐츠가 있거나 블로그 게시물이 캐시되지 않는 것처럼 여전히 캐시로 제공될 수 있는 모든 정적 콘텐츠가 있습니다. 따라서 해당 페이지는 계속 캐시되어야 합니다. 그리고 에버 캐시를 사용하면 장바구니를 우회하여 인증된 쇼핑객을 확인할 수 있지만 WooCommerce에서 정적 페이지에 대한 현금 배달을 최적화하는 데 사용하는 주요 쿠키를 무시합니다. 이는 기능 손실 없이 캐시의 이점을 얻을 수 있음을 의미합니다. 그리고 우리는 결과에 놀랐습니다. 결국 우리는 최대 90% 더 많은 페이지를 캐시할 수 있었기 때문에 실제로 가지고 있는 페이지 수에 따라 그보다 더 많을 수도 있습니다. 그리고 만약 당신이 거대한 블로그를 가지고 있다면, 그것은 99%까지 올라갈 수 있습니다. 알다시피, 그 장점은 고객이 모든 과정을 통해 혜택을 받고 성능 혜택이 구매자 여정을 따라갈수록 더 멀리 간다는 것입니다. 따라서 WooCommerce를 사용하면 권장되는 현금 제외만 따를 경우 고객이 캐시를 사용하여 구매자 여정을 계속할 때 페이지 속도가 느려지기 시작하므로 전체 쇼핑 경험에서 동일한 수준의 성능을 계속 유지할 수 있습니다.
DV : 훌륭합니다. 공유해 주셔서 감사합니다. 일반적으로 알고 있습니다. WooCommerce에 대한 모든 캐시는 캐시되지 않는 최적화 모음과 같아서 정말 푸짐하게 들리고 증가하는 것이 놀랍습니다. 최대 90%까지 캐시 페이지 수. 이제 WP 엔진이 카트 조각에 대해 몇 가지 계획을 세우고 있다고 언급했습니다. 이에 대해 무엇을 공유할 수 있습니까?
JD: 예, 카트 조각이 유사한 통합을 수행하고 있었으며 본질적으로 Ever Cash의 또 다른 추가 확장이 될 것입니다. 그러나 장바구니가 최신 상태로 유지되고 업데이트가 가능하지만 장바구니를 사용하지 않는 페이지에서는 실행되지 않도록 장바구니 조각 기능을 계속 사용할 수 있는 플러그인이 될 것입니다. 따라서 CART 조각의 실제 문제는 우리의 기능이 없는 경우에도 모든 페이지에서 작은 스크립트가 실행되고 있다는 것을 모든 페이지에서 실행하거나 확인한다는 것입니다. 따라서 현재 기능이 사용되는 시점을 확인한 다음 이를 기반으로 해당 페이지에 적절한 규칙을 적용할 수 있습니다. 따라서 사이트 전체에서 더 많은 리소스를 확보해야 합니다.
DV: 네, 저는 자동이라는 단어를 좋아합니다. 분명히 설치하고 구성하고 반복합니다. 특히 모든 것을 함께 꿰맬 때 때때로 많은 작업이 필요합니다. 그러나 그것은 믿을 수 없을 정도로 들립니다. 이것은 굉장했습니다. Josh의 이 수준까지 가주셔서 정말 감사합니다. 오늘 쇼에 여러분을 초대하게 되어 정말 기뻤습니다.
JD: 그리고 저는 그것이 제 특권이라고 말했습니다. David, 나는 당신과 함께 일하는 것이 즐거웠지만 WordPress 커뮤니티에서 당신이 한 작업도 좋아합니다.
DV: 너무 재미있고 감사합니다. 이 쇼에서 멋진 사람들을 많이 만나고 정말 흥미로운 이야기를 할 수 있습니다. 그것은 확실히 내 일주일의 하이라이트 중 하나입니다. 하지만 오늘 우리와 함께 해주셔서 다시 한 번 감사드립니다. Josh. 바로. 대박. Josh의 현재 활동에 대해 자세히 알아보려면 wpengine.com/ecommerce를 방문하십시오. WMR에서 이 WordPress 커뮤니티 팟캐스트를 들어주셔서 감사합니다. 이번에도 호스트 David Vogelpohl입니다. 저는 WP Engine에서 제 역할을 통해 WordPress 커뮤니티를 지원합니다. 그리고 저는 매주 여기에서 커뮤니티의 최고를 여러분께 소개하는 것을 좋아합니다. 그리고 이것을 누르십시오.