웹사이트 검색

Ninja 데모를 사용하여 WordPress 제품 데모 사이트 만들기


WordPress 제품에 Ninja Demo를 사용하지 않는 경우 데모 사이트가 형편없을 수 있으며 이로 인해 판매 손실이 발생할 수 있습니다. 나는 싸움을 선택하려는 것이 아닙니다. 나는 단지 차갑고 확실한 사실을 말하고 있을 뿐입니다. 내가 어떻게 알아? 불과 몇 주 전까지만 해도 내 데모 사이트도 형편없었거든요.

WordPress 제품을 판매하는 대부분의 사람들은 구매하기 전에 사용해 달라는 수많은 요청을 받습니다. 데모 사이트는 이에 대한 완벽한 솔루션이지만 제대로 수행된 경우에만 가능합니다. 문제는 우리 중 누구도 그 일을 제대로 해본 적이 없다는 것입니다. 우리 모두는 자신만의 접근 방식을 갖고 있지만 결국에는 모두 같은 단점을 안고 있습니다.

참고: 이 제품은 단종되었습니다. 준비 사이트를 만들려면 가이드를 확인하고 제품에 대한 데모 사이트를 만들려면 라이브 준비 옵션을 선택하는 것이 좋습니다.

현재 데모 사이트를 운영하는 방법

우리 모두가 현재 무엇을 하고 있는지 빠르게 설명해 보겠습니다. 목표를 완전히 놓치면 댓글로 알려주세요. 하지만 제 생각에는 이것이 현재 나와 있는 데모 사이트의 99% 이상에 상당히 가깝다고 생각합니다.

  1. 우리는 데모 사이트가 표시되기를 원하는 방식으로 콘텐츠와 사용자를 만들고 디자인합니다.
  2. 데이터베이스 백업을 생성합니다.
  3. 매시간 또는 다른 간격으로 데이터베이스를 업데이트하는 크론을 작성합니다.
  4. 우리는 일련의 코드 조각과 플러그인을 함께 해킹하여 액세스할 수 있는 관리자 섹션과 수행할 수 있는 작업을 제한합니다.

우리 중 일부는 다른 사람보다 이 프로세스를 더 잘 자동화하지만 결국 우리의 모든 솔루션에는 심각한 결함이 있습니다.

현재 데모 사이트가 형편없는 이유

형편없는 이유는 많지만 두 가지만 다루겠습니다. 약속합니다. 이 두 개만 있으면 됩니다.

1. 이용자 콘텐츠 훼손

<i>모든 사용자가 동시에 동일한 데이터를 테스트하려고 합니다.

매시간 데이터베이스 백업을 복원하는 크론으로는 이 문제가 해결되지 않습니다. 실제로 그것은 더 많은 혼란을 야기할 뿐입니다. 사용자가 몇 분 동안 무언가를 테스트하고 있는데 갑자기 하던 작업이 완전히 사라졌습니다.

현재 데모 솔루션은 모든 사용자를 동일한 WordPress 설치에 배치하고, 동일한 콘텐츠를 편집하고, 동일한 설정을 수정합니다. 여러 사용자가 동시에 동일한 것을 테스트하는 경우 한 가지만 약속할 수 있습니다. 그 누구에게도 효과가 없을 것입니다. "제품 세계"에서는 대다수의 사용자가 제품이 고장 났다고 가정하고 계속 진행할 것임을 의미합니다.

2. 힘든 콘텐츠 업데이트

<i>데모 콘텐츠를 업데이트하려면 몇 가지 과정을 거쳐야 합니다.

데모 사이트가 아무리 훌륭하더라도 자주 업데이트해야 합니다. WordPress와 플러그인은 최신 상태로 유지되어야 합니다. 제품이 성숙해짐에 따라 콘텐츠가 오래되고 약간의 미세 조정이 필요할 것이라는 점은 의심할 여지가 없습니다. 현재 우리 모두가 데모 사이트를 만드는 방법을 바탕으로 데모 사이트를 업데이트하는 것이 실제로 얼마나 어려운지 생각해 보겠습니다.

  • 사용자가 데모를 편집했거나 현재 편집 중일 수 있으므로 콘텐츠만 변경할 수는 없습니다. 우리는 새로운 백업에서 가능한 모든 혼란을 원하지 않습니다.
  • 현재 사용자를 쫓아내고 업데이트를 수행하는 동안 사용자가 아무것도 수정할 수 없도록 해야 합니다.
  • 변경 사항을 추가할 수 있는 새로운 시작점이 되도록 데모를 클린 백업으로 복원해야 합니다.
  • 변경이 완료되면 새로운 백업을 만들어야 합니다.
  • 데모 사이트를 전 세계가 다시 한 번 액세스할 수 있도록 사용자 제한을 해제해야 합니다.

멋지고 깔끔한 목록만큼 나쁘지 않은 것 같지만 자신의 데모 사이트에서 여러 번 수행해야 한다면 엄청난 인기를 끌 수 있다는 것을 알 것입니다. 귀하의 데모 사이트는 사람들이 귀하의 제품이 얼마나 멋진지 확인할 수 있는 놀이터가 되어야 합니다. 일종의 잡일로 본다면 이런 일은 일어나지 않을 것입니다. 시간이 지남에 따라 귀하의 데모 사이트는 아마도 무시될 것입니다.

WordPress 데모 사이트의 미래

<i>그것이 당신의 미래일 필요는 없습니다. 실제로 Ninja Demo를 통해 선물을 받을 수도 있습니다.

우리는 방금 이야기한 두 가지 주요 문제와 기타 여러 문제를 해결하기 위해 Ninja Demo를 만들었습니다. 우리의 관점에서 볼 때 문제가 해결될 때까지 우리의 데모는 아마도 득보다 실이 더 많았을 것입니다.

1. 사용자는 모두 자신의 샌드박스에서 제품을 테스트합니다.

이것이 핵심이었습니다. 나는 사용자가 자신의 WordPress 사이트에서 작업하는 것처럼 우리 제품을 경험할 수 있기를 원합니다.

사용자가 데모를 시도하기로 결정하면 WordPress 다중 사이트의 강력한 기능을 사용하여 새로운 샌드박스가 생성됩니다. 기본 데모 사이트와 콘텐츠 및 설정이 모두 동일하지만 해당 사이트에만 표시됩니다. 이를 통해 원하는 대로 변경하고 다른 사람에게 영향을 주지 않고 제품을 철저하게 테스트할 수 있습니다. 마찬가지로, 누구도 그들에게 영향을 미치지 않을 것입니다.

또 다른 좋은 점은 이러한 샌드박스가 일종의 간격을 두고 파열되지 않는다는 것입니다. 사용자가 브라우저에 데모 사이트를 열어두는 한 계속해서 활성화됩니다. 이렇게 하면 10분 또는 10시간 동안 제품을 테스트할 수 있으며 모든 고유한 변경 사항이 보존됩니다.

사용자가 데모를 마치고 닫으면 한 시간 내에 샌드박스 제거가 실행됩니다. 더 이상 사용하지 않는 샌드박스는 흔적도 없이 완전히 삭제되므로 더 이상 혼란스러운 일이 없습니다.

2. 네트워크의 주요 사이트는 백업입니다

백업은 아마도 올바른 용어가 아닐 것입니다. 네트워크의 기본 사이트는 모든 데모 콘텐츠입니다. 샌드박스가 생성되면 사이트의 상태에 관계없이 해당 사이트가 복제됩니다.  그러면 변경하고 싶을 때 기본 사이트에 로그인하여 원하는 대로 변경하기만 하면 됩니다. 모든 새로운 샌드박스에는 자동으로 이러한 변경 사항이 적용됩니다.

저는 데모 사이트를 전반적으로 관리하는 사람이기 때문에 이 사이트를 좋아합니다. 실제로 변경 작업이 매우 쉽고 즉시 사용할 수 있기 때문에 데모에서 우리 제품을 홍보할 수 있는 새로운 방법을 생각하게 되어 기쁩니다.

3. 사용자는 귀하가 허용한 것만 액세스할 수 있습니다.

데모 사이트에서는 보안과 액세스가 항상 문제입니다. 제품을 제대로 테스트하려면 사용자가 WordPress 관리자에 액세스할 수 있어야 하는 경우가 많습니다. 우리는 사용자가 태양 아래에서 모든 것을 할 수 있는 것을 원하지 않습니다. 우리는 그들이 제품을 완전히 테스트하기를 원합니다.

Ninja Demo에는 관리 사용자가 액세스할 수 있는 섹션을 선택할 수 있는 완전한 화이트리스트 설정 섹션이 함께 제공됩니다. 이는 데모 사용자의 기능을 수정하지 않으므로 화이트리스트 섹션에서도 사용자는 해당 역할의 작업을 수행할 수 있는 능력만 갖게 됩니다.

이것의 가장 큰 장점은 서로 다른 데모 사용자에게 동일한 섹션에 대한 액세스 권한을 부여할 수 있지만 여전히 해당 역할에서 허용하는 기능만 갖게 된다는 것입니다.

Ninja Demo의 또 다른 장점은 최고 관리자만이 네트워크의 기본 사이트에 액세스할 수 있다는 것입니다. 즉, 데모 관리자가 기본 콘텐츠를 망칠까 봐 걱정할 필요가 없습니다. 또한 관리자가 일반적으로 가질 수 있는 많은 기능이 네트워크 설치에서는 불가능하므로 데모를 더욱 안전하게 만듭니다.

제품 데모는 단순히 제품을 시험해 보는 것만으로는 충분하지 않습니다.

Ninja Demo가 단지 "데모" 문제를 해결하려고 계획했다면 우리는 그것이 꽤 환상적인 제품이 될 것이라고 생각합니다. 설정하기 쉽습니다. 최신 상태를 유지하는 것은 쉽습니다. 그리고 무엇보다도 가장 좋은 점은 해야 할 일을 한다는 것입니다. 하지만 우리는 여전히 귀하의 데모가 더 많은 일을 할 수 있다고 생각합니다.

다음은 귀하의 데모 사이트가 귀하의 제품을 개선하고 매출을 늘리는 데 도움이 될 수 있다고 생각하는 몇 가지 사항입니다.

  1. 사용자가 제품을 테스트하는 방법과 가장 많이 본 페이지 및 기능에 대한 데이터를 수집하십시오.
  2. 제품의 특정 부분에 대해 사용자로부터 피드백을 받으세요.
  3. 사용자에게 다양한 버전의 제품을 제시(A/B 테스팅)하여 사용자가 선호하는 버전을 확인하세요.
  4. 사용자에게 제품 안내를 제공하여 데모를 교육 도구로 사용하세요.

이러한 모든 기능과 그 이상이 Ninja Demo에 추가됩니다. 이 텍스트의 벽을 통과해 주셔서 감사합니다. Ninja Demo를 통해 귀하의 데모를 덜 짜증나게 만들고 귀하의 제품을 더욱 향상시킬 수 있는 기회를 제공하시기를 바랍니다.