WordPress 혁신을 위한 다음 기회 예측
게시 됨: 2022-12-12WordPress는 2003년부터 존재해 왔습니다. 그리고 콘텐츠 관리 시스템(CMS)은 그 수명 동안 엄청난 변화를 겪었습니다. 오늘날에는 초기 버전과 비교할 때 인식할 수 없을 수도 있습니다.
그 진화의 징후는 어디에나 있습니다. 블록 편집기는 사용자 정의 레이아웃을 만들기 위해 더 이상 페이지 빌더 플러그인이 필요하지 않음을 의미합니다. 사이트 편집기 및 블록 테마 덕분에 코드를 작성하지 않고도 전체 웹사이트를 구축할 수 있습니다.
웹 사이트 구축 및 유지 관리의 거의 모든 주요 구성 요소가 변경되었습니다. 그리고 혁신 프로세스가 계속될 것이라고 믿을 만한 충분한 이유가 있습니다. 오늘의 WordPress는 내일을 위한 토대일 뿐입니다.
그러나 워드프레스는 어떻게 변할까요? 수정 구슬은 없지만 개선할 부분이 무르익은 많은 영역을 볼 수 있습니다. 일부는 WordPress 코어 업데이트로 해결될 수 있지만 플러그인 및 테마 생태계는 다른 문제를 해결할 수 있습니다.
이를 통해 WordPress의 혁신을 위한 다음 기회를 시도하고 예측해 봅시다. 그들은 섹시하지 않을 수 있지만 그럼에도 불구하고 중요합니다.
웹 사이트 데이터에 더 쉽게 액세스할 수 있도록 만들기
데이터 저장 및 검색은 오랫동안 WordPress 개발자에게 어려운 과제였습니다. 물론 모든 것이 단일 데이터베이스에 저장됩니다. 그러나 서두르면 일이 엄청나게 복잡해질 수 있습니다.
표준 게시물과 페이지는 쉽게 가져오거나 내보낼 수 있습니다. 그러나 플러그인에 의해 생성된 데이터 영역으로 이동하면 이야기가 달라집니다.
이는 플러그인 작성자가 데이터베이스에 쓰기 위한 다양한 옵션을 가지고 있기 때문입니다. 표면적으로는 이러한 자유가 긍정적인 것처럼 보입니다. 이를 통해 개발자는 필요에 가장 적합한 방식으로 데이터를 저장하고 검색할 수 있습니다.
그러나 나머지 우리에게는 악몽이 될 수 있습니다. 우리가 설치하는 각 플러그인은 자체 방식으로 데이터를 관리합니다. 따라서 일관된 보고서를 작성하는 것은 PHP에 능숙하지 않는 한 거의 불가능합니다.
예를 들어 회원 전용 콘텐츠도 있는 전자 상거래 웹 사이트를 상상해 봅시다. 별도의 멤버십 플러그인이 콘텐츠에 대한 액세스를 제한하는 동안 온라인 상점에 전원을 공급하기 위해 WooCommerce를 설치할 수 있습니다.
이러한 사이트 기능 중 하나와 관련된 데이터를 내보내려는 경우에는 충분히 쉽습니다. 그러나 각 측면을 단일 보고서로 결합하면 어떻게 될까요? 그렇게 쉽지 않습니다. 데이터는 다른 데이터베이스 테이블과 다른 형식으로 저장할 수 있습니다. 데이터를 내보내도록 설계된 플러그인의 도움이 있더라도 이 작업을 수행하려면 종종 사용자 지정 코드가 필요합니다.
데이터 액세스에 대한 장애물은 크고 복잡합니다. 그러나 WordPress 코어 또는 훌륭한 플러그인 개발자가 사이트 소유자의 손이 닿는 범위 내에 놓을 수 있는 기회가 있습니다.
필수 블록 테마 만들기
WordPress 사이트 편집기(전체 사이트 편집이라고도 함)의 기본 아이디어는 간단합니다. 누구나 코드 없는 환경에서 사용자 지정 웹 사이트를 구축할 수 있도록 하는 것입니다.
이 기능은 버전 5.9에서 공식적으로 WordPress 코어의 일부가 되었습니다. 그 이후로 최신 블록 테마가 꾸준히 출시되었습니다. 한편, 이 기능의 기능과 사용자 경험은 계속해서 개선되고 있습니다.
진행 상황은 차치하고라도 이 새로운 웹 사이트 구축 방식으로 사용자가 몰려드는 것을 아직 보지 못했습니다. 테마 시장은 계속해서 클래식 테마로 가득 차 있습니다. 또한 개발자는 여전히 주요 레이아웃 요소를 편집할 수 있도록 허용하는 것을 경계할 수 있습니다.
빠진 것은 전환해야 할 강력한 이유입니다. 그 중 일부는 사이트 편집기의 기능을 높이는 문제일 수 있습니다. 그러나 아마도 사용자의 관심을 끌기 위해서는 혁신적인 제품(또는 100)이 필요할 수도 있습니다.
강력하고 다재다능한 블록 테마를 상상해 보세요. 다양한 사용 사례에 맞는 다양한 스타일 변형을 제공합니다. 그리고 저자는 제3자 테마 시장의 과거 실수로부터 교훈을 얻었기를 바랍니다.
간결하고 성능이 뛰어나며 쉽게 사용자 정의할 수 있는 테마는 사용자를 유인할 수 있습니다. 다행히도 시장은 활짝 열려 있습니다. 이는 이 공간에서 경쟁할 여지가 많다는 것을 의미합니다.
WordPress에 최고 수준의 성능 제공
웹사이트 성능이 복잡합니다. 속도에 최적화된 고성능 서버에서 시작됩니다. 그런 다음 코드와 자산을 효율적으로 사용해야 하는 웹 사이트가 있습니다. 데이터베이스와 타사 API에 대한 호출을 조합에 추가하면 많은 병목 현상이 발생할 수 있습니다.
WordPress Core Performance 팀은 CMS의 속도를 높이는 데 도움을 주기 위해 설립되었습니다. 그리고 그들은 이미 쿼리 캐싱 영역에서 상당한 진전을 이루었습니다.
여전히 WordPress 생태계는 프로세스를 더욱 복잡하게 만듭니다. 테마와 플러그인은 리소스 요구 사항 측면에서 크게 다를 수 있습니다. 일부는 여러 데이터베이스 호출을 하는 반면 다른 일부는 스크립트와 스타일을 광범위하게 사용합니다. 소규모 사이트에서 충분히 잘 작동하는 항목도 규모에 따라 어려움을 겪을 수 있습니다.
웹 사이트에서 최고의 성능을 얻을 수 있는 다양한 캐싱 플러그인이 있습니다. 그러나 그들도 WordPress 코어도 부풀려진 테마나 플러그인을 설명할 수 없습니다.
이를 통해 일부 개발자는 헤드리스 설치를 실행하여 생태계를 (대부분) 우회하기로 결정했습니다. 콘텐츠 생성을 처리하는 WordPress 백엔드에서 정적 프런트 엔드는 방정식에서 데이터베이스 호출을 제거합니다. 이로 인해 일부 플러그인 기능이 이월되지 않는다는 경고와 함께 매우 빠른 페이지 로드가 발생할 수 있습니다.
헤드리스 WordPress 웹사이트 구축 프로세스를 단순화하는 도구를 환영합니다. 플러그인 기능(장바구니, 양식 등)을 정적 측면에서 또는 하이브리드 접근 방식을 통해 유지할 수 있는 사람들을 위한 보너스 포인트입니다. 많은 진전이 이루어지고 있으며 다음에 어떤 돌파구가 올지 보는 것은 흥미로울 것입니다.
그렇다고 해서 WordPress 코어가 속도에 집중해서는 안 된다는 의미는 아닙니다. 대부분의 사용자에게는 데이터베이스를 사용하는 기존 설치를 유지하는 것이 여전히 현실입니다. 더 높은 성능을 향한 모든 단계가 중요합니다.
WordPress에서 다음 큰 것을 찾고
위의 예측은 이미 존재하는 기회를 나타냅니다. 한 명 이상의 사람들이 이러한 문제를 해결하고 WordPress를 더 좋고, 더 쉽고, 더 빠르게 만드는 솔루션을 만들 수 있습니다. 그러나 그들은 밖에 있는 유일한 사람과는 거리가 멀다.
오픈 소스 CMS의 가장 좋은 점은 개발자가 자신의 상상력에 의해서만 제한된다는 것입니다. 따라서 아직 고려되지 않은 혁신을 볼 수 있었습니다.
WordPress가 성숙함에 따라 강력하고 원활한 경험을 만들어야 할 필요성이 증가합니다. 창의적인 사고로 가득 찬 커뮤니티는 다음 큰 일을 계획하며 열심히 일하고 있습니다. 우리는 그들이 무엇을 생각해 내는지 기다릴 수 없습니다.