노트



코드 및 디자인 레퍼런스


  • CMS의 워드프레스 : 워드프레스 제대로 알기
    CMS의 워드프레스 : 워드프레스 제대로 알기
    미분류@1.200511

    CMS 시장 점유률

    워드프레스는 세계 CMS 시장에서 가장 높은 점유율 61%(2019.9 기준)을 자랑합니다. 그에 맞는 수 많은 레퍼런스와  활용법이 존재합니다.

    사용자 측면의 장점

    높은 점유률을 형성하는데에는 많은 이유가 있습니다. 그중에서도 개발자가 아니더라도 빌드형식으로 코드 없이 블로그 또는 간단한 기능을 가진 웹사이트를 제작할 수 도 있으며, 만들어진 워드프레스 사이트에 몇번의 학습을 통해 콘텐츠를 관리하기에도 용이합니다.

    개발자 측면의 장점

    워드프레스의 강점으로 많이 부각되어진 점은 대부분 사용자 측면에서의 정보가 많습니다. 하지만 조금만 더 깊이 들어가보면 개발자에게도 워드프레스는 강력한 장점이 많이 있습니다.

    예를 들어 일반적으로 오픈 CMS를 사용하지 않고 커뮤티니 웹서비스를 만든다고 가정하면 CMS부터 개발하여야 합니다.

    이렇게 개발되는 웹서비스의 가장 많은 시간과 비용이 CMS를 만드는데 소요되며, 개발 이후에도 시스템을 유지하고 업데이트하는데에도 많은 자원이 계속해서 소요되기도 합니다.

    하지만 워드프레스와 같은 오픈 CMS솔루션을 사용한다면 CMS는 워드프레스에게 맡겨놓고 그 이외것들만 개발하면 되기 때문에 상대적으로 비용과 자원을 절약 할 수 있습니다.

    워드프레스(오픈 CMS)의 단점

    워드프레스 뿐만아니라 거의 모든 오픈 CMS의 단점은 구축되어져 있는 아키텍쳐와 제공하는 API의 표준과 규격이 이미 정해져 있기때문에 자신이 계획한 프로젝트에서 이를 지원하지 않는다면 직접 CMS의 코어를 커스터마이징하거나 외부 소스로 이동시키는 등의 우회 방법을 사용하여야합니다.

    이렇게 될 경우 자칫 처음부터 CMS자체를 설계하고 개발하는것보다 더 많은 노력과 자원이 들어가는 경우도 있습니다.  그렇기 때문에 사용하고자하는 워드프레스(오픈 CMS)가 제공하는 API와 구조적 한계를 심도깊이 미리 파악해두어야만 효율적이고 경제적인 프로젝트를 구현 할 수 있습니다.