워드프레스는 개발자의 적인가?

§

워드프레스는 개발 과 사용이 간단한 CMS 입니다.

현재 전세계적으로, 또 이제 한국에서도 CMS 시장에서 독보적인 시장점유율을 자랑하고 있습니다.

https://w3techs.com/technologies/segmentation/tld-kr-/content_management
https://w3techs.com/technologies/segmentation/tld-kr-/content_management https://w3techs.com/technologies/segmentation/tld-kr-/content_management

그렇지만 한국의 워드프레스 개발자/개발회사들은 수익성이 개선되고 있지 않습니다. 시장 점유율만 보면 XE 나 그누보드의 두배가 넘는데 왜 워드프레스 개발로 높은 수익을 올리기 힘든 것 일까요?

그 원인은 워드프레스에 있습니다. 또 한국시장의 단층적인 워드프레스 활용도 때문이기도 합니다.

일단 워드프레스의 비교적 쉬운 개발과정과 유지/보수에 대해 살펴보겠습니다.

워드프레스의 디자인적 측면은 수만개의 무료/유료 테마로 해결할 수 있습니다. 또 기능적인 부분 역시 수만개의 플러그인으로 해결할 수 있습니다.

물론 테마와 플러그인을 용도에 맞춰 커스토마이징 하는 부분은 개발자의 몫이지만, 커스토마이징으로 발생하는 비용은 사이트 전체개발 비용에 비교해서 소소할 수 밖에 없습니다.

여기에 워드프레스는 왠만해서 문제가 생기지 않는다는 치명적인 단점 (개발자 입장에서) 까지 갖고 있습니다.

시장점유율이 워드프레스의 반도 되지 않는 XE 관련해서 XE 공홈에 올라오는 질문수 와 그 내용을 살펴보면 별의별, 질문 숫자도 많고, 어떻게 이런 문제까지 있을까 싶은 내용들 입니다.

XE_질문

그누보드 역시 마찬가지 입니다. 워드프레스 사용자라면 평생 접해볼 수 없는 문제들에 대한 질문들이 대부분 입니다.

그누보드_질문

반면 워드프레스는 정말 질문할 내용이 많지도 않고, 오류로 고생을 하는 분들도 드뭅니다.

저는 수년동안 코프레스 (한국 워드프레스 공홈) 에 올라오는 질문글들에 답변을 달고 있는데 (아마 질문글에 제가 답변다는 비율이 80%는 훌쩍 넘을 것 같습니다.) 일주일에 한번 몰아서 싹 답변을 일괄적으로 달아드려도 될 정도로 질문글이 많이 올라오지 않습니다.

워드프레스 사용자라면 이런 상황을 보면서, 내가 워드프레스를 써서 참 다행이다 라고 느낄 수 있지만, 개발자 입장에서는 한숨만 푹푹 나옵니다.

솔루션이 저렇게 별의별 자질구레한 문제까지 발생해줘야 개발자가 돈을 벌지, 워드프레스 처럼 일년내내 문제하나 발생하지 않는 솔루션은 개발자에게 돈을 벌어주기 힘들기 때문입니다.

더구나 워드프레스 관련 방대한 정보글이 웹에 넘쳐나고, 요즘은 친절하게 이런 개발 방법들을 한글로 까지 번역해서 올리시는 분들이 계셔서 (워드님 얘기하는 것 아닙니다. ㅎㅎㅎ) 개발의뢰를 생각하던 일반분들도, 이런 정보글을 접하고 자신들이 직접 사이트 구축을 해볼 용기를 얻게 되니, 워드프레스 개발자들은 더욱더 죽을 맛 입니다.

또다른 문제는 워드프레스의 단층적 활용도 입니다. 한국에서 워드프레스를 가장 많이 사용하는 user case 가 온라인 쇼핑몰 입니다.

sms-th

워드프레스 + 우커머스 플러그인 으로 쇼핑몰을 구축하게 되는데, 이런 형태의 쇼핑몰 말고 다른 비지니스 솔루션으로 워드프레스를 사용하는 케이스를 손에 꼽을 수 있을 정도로 한국내의 워드프레스의 활용도는 매우 단층적이고 단순합니다.

미국의 경우, B2B, SaaS, 마케팅 플랫폼, aggregation 플랫폼, 하다못해 요즘은 IoT 솔루션 기반으로 까지 워드프레스가 활용됩니다.

그래서 워드프레스 관련 다양한 기술을 가진 개발자가 필요하게 되고 (예를 들자면 Ajax/Json, Rest API 기술을 가진 워드프레스 개발자가 필요하다던지) 워드프레스 관련 개발자에 대한 수요가 줄어들지 않고 있습니다.

물론 이 문제는 개발자가 해결할 수 있는 문제가 아닙니다. 한국내 사업체들이 워드프레스를 다용적으로 활용하지 않는데, 개발자가 이런 비지니스들의 니즈 (needs) 를 충족시켜주는 수요를 인위적으로 만들 수 있는게 아니니까요.

다행인것은 중소기업이나 스타트업들의 워드프레스 활용에 관한 내용이 웹에서 상세하게 공유되지 않고 있다는 것 입니다. 그래서 이런 부분에 관한 워드프레스 개발비용은 높은 금액이 유지되고 있습니다.

안타까운점은, 이런 쉽게 접하지 못하는 솔루션을 구축할때, 또는 규모가 큰 복합적인 솔루션을 구축할때 한국 회사들이 해외개발자에게 의뢰를 한다는 것 입니다.

삼성도 자사 웹사이트 구축을 할때 (http://www.samsung.com/sec/home/) 한국 워드프레스 개발자/개발회사에 의뢰하지 않고, 해외 개발회사를 통해 사이트를 구축했었습니다.

국내에서 어떤 간단 명료한 타결책이 보이지 않는게 사실입니다만, 이런 어려운 상황에서도 vertical integration 을 통해 성장하고 있는 개발회사들도 존재합니다.

*Vertical integration 을 쉽게 설명하자면 개발의뢰를 수동적으로 맡아서 하는데 그치지 않고, 웹에 관련된 전반적인 부분을 모두 담당하는 서비스라고 생각하시면 됩니다.

물론 이런 vertical integration 을 완성시키기 위해서는 captial (자금력) 과 technical know-how (기술력) 가 요구됩니다.

결론: 워드프레스를 웹사이트 구축도구로만 여기신다면, 전망은 매우 어둡습니다. 하지만 upshot (성장 가능성) 이 높은 블루오션도 존재합니다.

hackya 는

Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.

Tags: , , ,

카테고리: , ,

Ω

8 Comments

  • 좋은 글 잘 읽었습니다. 생각하게 만드는 글이네요. ^^;;

  • WordCracker says:

    잘 읽었습니다. 워드프레스 관련 질문을 보면 많은 경우 비슷한 내용이 반복되고 있는 것 같습니다. 대부분 워드프레스에 대해 제대로 이해하면 해결될 수 있는 그런 내용이 아닐까 생각되네요.

    참고로 Hackya 사이트의 “공유하기” 버튼들이 제 스마트폰에서는 그냥 텍스트로 표시됩니다.ㅎㅎ

    • Matthew says:

      네, 알고 있습니다. 공유버튼 모습을 좀 바꿔보려고 css 구상 중 입니다.

      워드프레스 관련 질문은 거의 대부분, 워드프레스 사용미숙 또는 워드프레스 구조를 잘 몰라서 엉뚱한 짓을 하고 계신 분들의 질문이죠. (core 파일을 파고 있다던지 등.)

      질문자 분들이 책만 한권 읽어봤어도 질문의 90% 이상은 사라지겠죠.

  • Estoque says:

    다루기 어려운 플랫폼이 돈을 벌기 쉽다는게 참 아이러니 합니다. 다루기 쉽다는 것은 그만큼 더 고차원적이고 잘 만들어진 플렛폼이란 뜻인데요…

    우스갯 소리로 ‘유능한 프로그래머는 코드를 더럽게 쓰는 프로그래머다’ 라는 말을 들은적이 있는데 요새는 책으로도 나오더군요 ㅋㅋㅋ

    https://uploads.disquscdn.com/images/81f5956e73619a1c4530b45d9ec6c5c223a35d52997becf7a1b04b86e4830bae.png

    물론 이렇게 하지 말라는 뜻이겠지만 솔깃한 내용이 너무 많습니다. ㅋㅋ

    • Matthew says:

      “물론 이렇게 하지 말라는 뜻이겠지만” – 아닌데요, 정말 이렇게 하라고 가르쳐주는거에요. ㅋㅋㅋ 101 과 10l 이 분간이 안되는 폰트를 쓰라고 까지 합니다.

      Roedy Green 의 How to Write Unmaintainable Code 는 작년에 IT 뉴스에도 나왔을정도로 주목을 받았던 책 입니다. Github 어디에도 올려져 있을걸요?

      더럽게라기 보다는, 잘 낚는 코드를 작성하는게 핵심입니다. css 도 적당히 js 와 섞어서 구현을 해보세요. 수정하는데 엄청난 시간이 소비됩니다.

      css 작성할때 하나 건드리면 다른것도 와르르르 무너지게끔 작성하는 방법을 잘 생각해보세요. 코드를 수정하는 사람의 입장에서 생각을 하고 그런 설계를 잘 해야 하는 겁니다. 건드리지도 못할 정도로 난해하게 작성될 수 있습니다. 물론 많은 노력이 필요하죠. (함정은 나중에 나도 못 고칠수 있다는..)

      이래서 제가 남을 낚으려다가 제가 제 자신을 낚은적이 있습니다. ㅋㅋㅋ

      요즘은 이런짓 안하지만 제가 현업으로 일하고 있으면 아직도 이렇게 하고 있을걸요?

      좋은 책이니 잘 갖고 계세요.

      • Estoque says:

        그… 그렇군요 앞에 한 두어 페이지 보다가 피식하고는 그대로 냅뒀는데

        다시 꺼내서 봐야겠습니다. ㅋㅋㅋㅋㅋ

        css 건드리면 무너지는거 이것 참 좋네요

        스킨을 무료로 뿌렸더니 저작권 표시까지 지워버리는 파렴치한들이 너무 많아서… -_-;;;

        어떤 blogger 스킨 제작자는 아예 스킨파일 내에 저작권 표시를 못지우게 해버렸더군요… 파일에서 찾아지지도 않는데 적용하면 귀신같이 나타나는…

        머리를 굴려보면 base64로 저작권 표시를 만든다음 자바스크립트로 웹페이지에 작성시키는것 같기도 하던데 말이죠…

        • Matthew says:

          아예 스킨파일 내에 저작권 표시를 못지우게 해버렸더군요… – 스킨/테마 파일을 배포하는 경우, 못지우게 할 수는 없습니다. 단지 저작권이 표시되는 부분을 서버와 통신을 통해 구현되게 하는 식으로 그 부분을 찾기가 매우 어렵게 할 수는 있죠.

          또 한국 프로그래머들 같은 경우 php 를 encrypt 하는 Zend 같은 제품을 많이 쓰시기도 하는데, zend decoder 로 쉽게 해독할 수 있습니다.

          자스 (javascript) 는 완벽한 암호화가 아예 불가능 합니다. 최대한 할수 있는게 obfuscate 하는거라서 이걸 해독하려는 사람을 함정에 빠지게 하는 낚시코딩이 가장 좋은 방법 입니다.

          건드리면 건드릴 수록 더 깊은 토끼굴에 빠지게 만드는….

          Roedy Green 은 이런식으로 코딩을 하라고 얘기하는거죠.

          소스코드를 공개하지 않아도 되면 이런 방식이 존재합니다.

          http://hackya.com/kr/php-로-css-와-js-보호하기/

  • codei says:

    전 오히려 환영인데요?
    별 거지 같은 오류로 사람 괴롭히는것 보다야
    찾아보면 다 있으니 돈 들이지 않고 저렴하게 해결 하시려면 알아서 처리 하세요. 하는게 전 더 속 편합니다. ㅋㅋㅋ

    근데 헬조선에서 워드프레스가 인기를 타기 어려운 이유가 몇 가지 있습니다.
    기존의 cms 시스템에 너무 익숙해져서 그대로 되길 원하거든요 -_-
    이게 최대 문제점이죠.
    새로운걸 받아들이질 못함.
    거기에 별 이상한 각종 규제가 있습니다.
    세계에서 사용중인 로그인 플러그인들?
    헬조선에서는 개인정보보호법 위반에 들어갑니다 ㅋㅋㅋ
    이유요? 헬조선 로컬 룰이요. 아 웃겨.

Leave a Reply

Your email address will not be published. Required fields are marked *