워드프레스는 느리지 않다

[ 이글은 2017년 05월 08일에 최종 수정되었습니다. ]
§

“아직도” 워드프레스가 느리다는 수준미달 사용자/개발자 분들은

명언

http://wpu.kr/

⇧ 여기로 가주세요. 가서 책도 사서 보시고 공부하세요.


이번 주말 스터디 준비를 하기위해 워드프레스 최적화에 대한 한국어로 쓰여진 글들을 구글링 하다보니 (한국어로 어떻게 설명해야 할지, 어떤 단어를 사용해야 하는지 항상 고민스럽다.) 워드프레스가 왜 느린지 분석한 글들이 눈에 많이 들어왔다.

워드프레스가 느린이유는

다양하게 있겠지만, 비 전공자도 알 수 있게 설명을 한다면 바로 관리 주체의 차이라고 생각이 된다.

우리나라에서 많이 사용하는 블로그는 대형 포털사에서 관리를 하고 있다. 하지만 워드프레스의 경우 WordPress.com 이 아닌 이상 설치를 해서 사용하게 되는 설치형 블로그이기 때문에 느린 것이다.

그럼 왜 설치형이어서 느린것일까? 바로 관리주체의 차이점이다. 블로그등의 사이트를 운영하는 주체는 대부분 컴퓨터 즉, 컴퓨터 전공이 아닌 비전공자가 대부분이다.

그렇기 때문에 효과적으로 운영을 할 수 없는것이다.

http://ssamture.net/archives/2390

그렇다!! 비전공자라서 사이트가 느리단다. ㅎㅎㅎ 효과적으로 운영을 할수 없단다.

또 hook 때문에 느리단다. 어디서 줏어 듣긴 많이 줏어들었다. ㅋㅋㅋ

ssamture.net

나름 사이트 로딩속도를 빠르게 하려고 Super Cache 도 달아놓고, 이미지도 하나 쓰지 않고, css 도 매우 간결하게 작성해 놨다. 또 로딩속도를 저하 시키는 웹폰트도 사용하지 않았다.


http://ssamture.net/wp-content/themes/ssamtureV1/css/style.css

반응형으로 짜인 사이트도 아니다.

그런데도 처음 사이트를 방문하는 방문자의 경우 페이지가 로딩되는데 3초가 넘게 걸린다. 물론 한국은 인터넷 속도가 미국과 비교도 되지 않을 정도로 빠르니 한국에서 테스트 해보면 더 빠르게 로딩이 될 것 이다.

반면 hackya.com 의 경우, 그 흔한 cache 플러그인도 하나 설치하지 않았고, 홈페이지에 RSS 피드로 불러오는 글도 있는데다가, 이미지도 몇개씩 썸네일이 표시되고 있다. css 도 상당히 그 양이 많고 (로그인하고 메뉴에 사용된 css 만 쌈쳐넷 이란 곳의 전체 css 양과 맞먹는다), 웹사이트 로딩속도 저하에 주범이라는 웹폰트 까지 불러다 쓰고 있다. 내 홈피가 어떤 상업적 목적으로 사용되고 있지도 않고, 그래서 몇년에 한번 약간씩 손을 볼까 말까, 거의 손도 대지 않는다.

hackya.com

아무리 손을 안대고 그냥 몇년씩 방치해놔도 쌈쳐넷 보다는 훨씬 더 빠르게 로딩된다. 물론 누가 내 인건비를 pay 해 준다면 얼마든지 최적화 해서 사이트를 더 빠르게 할 수 도 있다. 최소 구글 페이지 스피드에서 95점은 가뿐히 넘겨줄 수 있다.

http://www.mattyl.co.uk/2014/06/15/how-to-score-100100-with-google-pagespeed-insights-tool/

100점 나오는 것도 어려운 일은 아니다. 돈을 달라고!!! 얼마든지 100점 나오게 해줄테니까. ㅋㅋㅋㅋㅋ


돈 안받고 그냥 무료로 테마 만들어서 공유해 드렸습니다.

http://hackya.com/kr/코프레스-스터디-테마를-공개합니다/

screen_shot
pingdom_load_speed_c
google_test

구글 페이지속도 점수는 97~8 점

(물론 구글 페이지 스피드는 사이트 로딩속도를 측정해주는 도구는 아닙니다. 단지 마크업과 asset 들이 얼마나 로딩속도에 최적화 되어 있는지 + server response time 을 종합해 점수를 내주는 것 뿐입니다.)

하지만 Pingdom 테스트는 실제 사이트 속도를 보여줍니다. 그리고 코프레스 튜토리얼 테마로 사이트를 구축했을때 사양구린 웹호스팅에 설치해도 대략 전세계 96% 의 웹사이트보다 빠릅니다.

도대체 얼마나 더 빨라야 하나요? 워드프레스가 느리다는 사람들은 이제 STFU 해주시길.


정보를 공유하는 행위는 바람직하고 권장되어야 한다고 생각한다. 그런데 무슨 비전공자가 관리를 하니, 워드프레스의 hook 때문에 워드프레스의 속도가 느릴 수 밖에 없다느니, 이런 개소리는 하지말자.

나는 프로그래밍 공부 한번 해본적도 없고, 그 흔한 php 책한번 읽어본적 없다.

워드프레스가 느린이유는 워드프레스 CMS 자체가 느려서가 아니다. 개발을 개같이 해놓으니 느린 것 이다. front-end 마크업도 엉망인데다가 플러그인이나 덕지 덕지 붙여넣고, 그래서 사이트가 느려지니 다시 또 사이트 속도를 높여주는 플러그인을 설치하는 코메디 같은 일이 한국에서는 벌어지고 있다. – 일반 사용자가 이러고 있는게 아니라, 그 소위 잘난 전공자들이, 워드프레스 ㅈ문가/개발자 라는 사람들이 이러고 있다.

CMS 사용법이 미숙하면 배우면 될 일이고, 워드프레스 codex 문서만 시간을 내서 읽어봐도 워드프레스에 대해 빠삭한 전문가가 될 수 있다.

그렇지만 비전공자가 관리를 하니 사이트가 느릴 수 밖에 없다는 개소리는 하지말자.

사이트 로딩속도를 향상시키고 싶다면 일단 사이트 분석부터 해야 한다.

분석 플러그인부터 설치해서 확인해 보자.

P3 (Plugin Performance Profiler)

아 물론 http request 는 뭔지, server response time 은 또 뭔지, multi-threading 이 무슨 뜻인지 등, 기본적인 개념은 갖춰야 사이트 최적화 작업이 가능해 진다. “자스는 asynchronous loading 을 하세요” 라고 알려줘도 일단 이게 무슨뜻인지 알아야 하니까. ㅎㅎㅎ

사이트 최적화란 그냥 cache 플러그인이나 설치한다고 해결할 수 있는 문제가 아니다.

카테고리: ,

Ω
  • http://ranker.kr/ 랭커(ranker)

    흥미로운 주제에 대해서 글 잘 읽었습니다. ^^

    그런데, 쌈쳐넷에서 쓴 글은 ‘비전공자’ 그대로 이해할 것이 아니라 ‘비전공자 = 워드프레스에 대해서 잘 모르는 사람’ 이라고 해석하셔야 될 것 같은데요. 뭔가 좀 오해가 있으신 듯 ㅎㅎ

    구글 페이지 스피드에서 100 / 100 이 나오는 것은 처음 봤어요. 그런데, 저게 실무(?)에서도 가능할지 모르겠네요. 즉, 단순한 글만 있는 블로그가 아니라 원하는 기능을 다 포함(구현)하고서도 저 속도(90점 근처라도)가 나올지 모르겠다는 말이죠.

    그리고, 메튜님을 못 믿어서 이런 말씀 드리는건 아닌데요. (선생님이시잖아요 ^^*)

    개인 블로그는 돈도 안되고 바빠서… 관리를 안하셔서 최적화가 안되어 있다면, 메튜님이 작업하셨던 사이트 중에 아무거나 하나 선정해서 URL 좀 알려주시면 안될까요? 어느 정도로 최적화를 잘해서 작업하셨는지 벤치마킹 좀 해보고 싶어요. 아마도 [메튜님 + 미국 백엔드 워프 개발자]가 만든 사이트일테니 대단하겠죠? ㅎㅎ

    그리고, 한가지 궁금한 것이 있는데요?

    워프 자체의 특성 때문에 속도가 느린것이 아니라, 오직 사용자의 무지(?) 때문에 워프가 느린거라면… 워프를 처음 설치하고 플러그인은 하나도 설치를 안한 상태에서 구글 페이지 스피드 측정을 하면 좋게 나오나요? (다른 CMS 툴과 비교했을때)

    물론 기본테마(eg. twentyfifteen)가 최적화 된 상태는 아니겠지만… 적어도 잘못된 마크업 따위는 없을테니 다른 CMS 툴 보다는 빠르거나 평균 이상은 되야 할텐데, 실제로 그런지 궁금합니다.
    제가 실제 테스트는 못해봤는데… 이런 기본 상태에서도 워프가 체감상 느린것 같아서 질문 드렸습니다. ^^;;

    • http://hackya.com Matthew

      “컴퓨터 전공이 아닌 비전공자가” 라고 쓰여 있던데 제가 잘못 이해한 것 일까요?

      아무런 cache 플러그인 없이 순수 테마만으로 이런 점수가 나옵니다.

      http://demo.mythemeshop.com/s/?theme=Schema

      http://gtmetrix.com/compare/fHPzcvMr/msQlOLD7/QISlmipv/fLxhNPga

      벤치마케팅은 이 테마를 보고 하시면 되실듯 합니다. ㅎㅎ

      워드프레스에 기본적으로 포함되어 나오는 테마는, 그 테마를 토대로 공부도 하고, 처음 워프를 접하는 사용자가 그 테마를 보고 쉽게 워드프레스를 이해할 수 있도록 해주기 위한 의도 로 제공되는 것 입니다.

      기본적이지만 모든 기능이 그 테마위에 확장될 수 있도록 작성되어 있으니 늦죠.

      워드프레스 core 에는 backbone js 가 포함되어 있습니다.

      backbone js + require js 로 모든 asset 들이 어떻게, 언제, 어느 순서로 로딩되는가 를 통제할 수 있는 기반이 만들어져 있습니다.

      실무적으로는 이런 기법을 통해 사이트를 최적화 합니다. – 물론 이건 순수하게 front-end 쪽에서 하는 최적화고, server-end 쪽에서는 그쪽에서 하는 최적화 가 또 따로 있습니다. (뭘 어떻게 하는지 대략적인 개념만 이해할 뿐 잘 몰라요. ㅋㅋㅋㅋ)

      • http://ranker.kr/ 랭커(ranker)

        어떤 관점에서 보셨는지 모르겠는데… 저는 쌈쳐넷 글을 읽어보니 공감이 가는데, 메튜님은 안 그러신 것 같아서요.

        그 이유가 전공자/비전공자라는 단어가 있어 단순히 그 부분에 대해 말씀하시려 했던건지, 아니면 워프의 본질(?)에 대해서 말씀하시려 했던건지 잘 모르겠어요.

        어떻게 보면 똑같은 말 아닌가 해서요. ^^;;

        쌈쳐넷 : 워프 느림 > 왜? > 컴퓨터 비전공자라서(제대로 아는 사람이 없어서)
        메튜님 : 워프 느림 > 왜? > 제대로 아는 사람이 없어서(컴퓨터 전공 상관 없음)
        결론 : 사용하는 주체가 문제임
        P.S

        올려주신 링크가… cache 플러그인 없는데 그 정도인가요? ㅠㅠ
        견문을 높여주셔서 감사합니다.

  • http://blog.kalkin7.com/ kalkin7 (칼킨)

    워드프레스 최적화에 대해서 잘 아시는 분을 찾은 것 같아서 반갑습니다. 좋은 글 잘 읽었어요.
    제가 전에 워드프레스 블로그를 운영하면서 최적화에 대해서 제 의견을 적은 글이 있습니다.
    아무래도 비전공자인데다가 IT와는 상관없는 일을 하는 사람이다보니 제글에 어떤 문제가 있는지 잘 모르겠네요. 혹시 보시고 문제되는 부분이 있다면 지적해주실 수 있을까요?
    제 글의 링크는 다음과 같습니다.

    http://blog.kalkin7.com/2014/05/02/wordpress-performance-optimization/

    • http://hackya.com Matthew

      front-end 에서 워드프레스를 최적화 할 수 있는 방법에 대해 굉장히 잘 정리해 놓으셨네요.

      제가 그 글을 썼다면, 이런 부분들이 조금 다를 것 같습니다.

      2.3 플러그인을 확인해보자 -> 플러그인을 쓰지말자

      2.6 이미지를 최적화하자 -> 이미지는 inline encoding 을 해서 http request 를 줄이자.

      셋째로, 이미지 최적화 프로그램이나 플러그인을 사용해서 이미지를 최적화한다. – 플러그인을 쓰지말고 이미지를 최적화 하자.

      2.7 공식 SNS 버튼, 위젯을 사용하지 않는 것을 고려해보자 -> sns 버튼, 위젯은 asynchronously 로딩하자.

      2.8 CSS와 자바스크립트 파일들을 minify하고 합쳐서 전송하자 -> css 하고 js 는 footer 에 놓고 쓰자.

      2.10 캐시 플러그인을 사용하자 -> cache 플러그인을 쓰지말고 cache 는 서버단에서 처리하자.

      첨부된 그림을 보시면 아시겠지만, 저는 http request 가 무려 57개 ㄷㄷㄷ 칼킨님은 몹시 바람직한 17개. 그래서 문서 크기도 칼킨님은 106.4kb 밖에 안되고, 제 문서는 거의 8배나 더 큰 789.5kb.

      여기다 ppss.kr 에서 불러오는 rss 가 1.01초나 잡아먹고 있는 상태입니다. 아, 제 홈피는 IP 확인하고 redirect 까지 해요. ㅋㅋㅋ IP 말고 OS 언어 확인해서 redirect 해야 하는걸로 바꿔야 하는데 시간도 없고 게을러서… 쿨럭.

      제 홈피는 front-end 가 심각하게 관리가 안되고 있는거죠. 그렇지만 총 로딩 속도는 1.82초 고 칼킨님은 2.79초가 걸리고 있습니다.

      그래서 제사이트는 74% 의 웹사이트보다 로딩속도가 빠르고, 칼킨님은 그냥 전체 웹사이트에서 무난한 중간정도 로딩속도 (56%) 를 보여주고 있습니다.

      무슨 얘기냐 하면,

      결론 : 이딴거 다 필요없고 서버가 깡패다. ㅋㅋㅋ

      정말 이게 현실 입니다. 아, 그리고 구글 페이지 스피드는 로딩속도 점수를 주는게 아닙니다. front-end 를 얼마나 잘 관리했느냐에 대한 점수를 주는 것 뿐 입니다. (물론 서버 반응속도 점수도 조금 반영되긴 합니다.)

      이래서 front-end 개발자들이 사이트 최적화 어쩌고 저쩌고 떠들고 있으면 서버 관리자 는 지나가다 그냥 피식 웃습니다.

      마지막으로 서버성능과 별도로 클라우드의 data center 도 페이지 로딩속도에 큰 영향을 끼칩니다. 저는 무료라서 지금 구글 클라우드를 쓰고 있는데 (앞으로도 최소 1년 정도는 구글에서 계속 무료로 클라우드 제공할 듯 보이네요.) data center 가 전세계에 깔려 있는 Amazon 을 쓴다면?

      그런데 Amazon 은 너무 비싸서 그거 쓰면 호구죠. ^^;;;

      • http://blog.kalkin7.com/ kalkin7 (칼킨)

        상세한 답변 감사합니다.

        비전문가 입장에서 비전문가가 할 수 있는 최적화 방법에 대해서 쓴 것이라, 서버 최적화는 언급할 수가 없었습니다. 사실 저처럼 워드프레스로 블로그를 운영하는 분들은 대부분 웹호스팅, 그것도 싸구려 웹호스팅 업체를 사용하거든요. 물론 서버 최적화에 대해서 쓰라고 해도 능력 부족이라 쓸 수 없기도 하구요. ^^;

        어쨌든 너무 상세히 잘 써주셔서 감사합니다. 많은 도움이 됐습니다.

        ps. 그런데 첨부해주신 이미지에서의 접속 속도는 테스트한 서버가 외국에 있어서 그것도 감안해야 한다고 생각합니다. 아래 이미지를 보시면 한국에서 측정했을 때는 제 블로그가 좀 더 빠르게 측정되거든요. ^^;

        • http://hackya.com Matthew

          네, 그게 바로 말씀드린 data center 에 영향 입니다.

          구글은 지금 클라우드 구축을 위해 많은 돈을 투자하고 있기는 하지만, 아직 Amazon 에 비하면 data center 가 많이 부족한 상태입니다. 특히 아시아 쪽으로. (아, 일본까지는 속도가 잘 나오는데, 한국으로 넘어가면서 현격히 느려진답니다. 중국도 빠르다네요.)

          오래전에 뉴스에서 한번 봤는데, 구글에서 한국에 data center 설립하려니까 한국 업체들이 정부에 로비해서 이걸 막았다고 했던가… (구글에서 유튜브 서비스 때문에 data center 를 설립하려고 했었습니다.)

          아무튼, 그래서 data 가 여러번 relay 되어야 하다 보니 한국에서는 느릴 수 밖에 없습니다.

          그런데 뭐, 구글 클라우드를 돈주고 사용하고 있는 것 도 아니고, ㅋㅋㅋ

          공짜로 쓰고 있으면서 뭐라고 하면 안되죠. ㅎㅎㅎ

          • http://blog.kalkin7.com/ kalkin7 (칼킨)

            아직 구글 클라우드의 아시아 데이터 센터가 많이 부족한가 보군요.

            그런데 Matthew님께서는 구글 클라우드에 무료로 워드프레스를 운영하고 계신다는 거죠? 서버에 대한 지식이 별로 없는 사람들도 구글 클라우드에 워드프레스를 깔고 사용할 수 있을까요? 그럴 수 있다면 좋겠는데 말이죠.

          • http://hackya.com Matthew

            저는 서버에 대해 아무것도 모릅니다.
            http://hackya.com/404.html

            Anthony 라는 친구가 제 홈피 서버를 관리합니다. (지금 AT&T 서버 관리자로 일하고 있습니다.)

            지금 이 사이트는 멀티사이트 인데, 멀티사이트 설치도 직접 하라고 하면 많이 힘들듯요. 뭐 누가 목에 칼을 들이대고 하라면 죽기 싫어 하겠죠. 그렇지만 워드프레스 설치도 몇년째 직접 안해봤습니다. ㅎㅎㅎ 복잡하고 골치아픈일을 좋아하지 않습니다.

            https://www.freelancer.com/

            여기서 프리랜서 구하시면, 10만원 이내에 서버세팅가능하실거에요. 그리고 지금 쓰시고 계신 서버가 IIS 이신데, Nginx 하고 performance 비교해 보세요. IIS7 설치해서 IIS 최고 전문가가 세팅해줘도 왠만한 Nginx 속도 따라오시기 힘들겁니다.

            그리고 윈도우 서버는 돈까지 내잖아요. ㅎㅎㅎ

          • http://blog.kalkin7.com/ kalkin7 (칼킨)

            제 블로그는 광고 하나 없이 운영되는 개인 블로그 입니다. 이 이상으로 돈을 들이고 싶진 않아요. 그냥 흥미삼아 운영하는 블로그라서 서버에 대한 것도 그냥 재밌어 보여서 해보려고 한 겁니다.

            그리고 지금 제 블로그는 웹호스팅에서 돌아갑니다. 제가 따로 서버 세팅을 할 순 없어요. nginx는 전에 아마존 서버(AWS)를 사용할 때 잠깐 사용해 봤는데 꽤 괜찮았던 것 같습니다. 조언 감사합니다.

            ps. 제가 쓰고 있는 웹호스팅은 IIS를 쓰고 있지 않습니다. 아파치 서버에요. 그런데 웹호스팅 업체에서 IIS로 보이도록 해놨더군요. 그러면 해킹에 좀 더 안전하다고 생각하나 봅니다.

          • http://hackya.com Matthew

            아,.. 블로그 오래 운영하셨으면 애드센스라도 다시면 호스팅 비용은 항상 나오는데, 광고하는걸 원치 않으시는군요.

            저도 저번주 까지 몇년동안 제 사이트에 아무런 광고도 하지 않았었습니다.

            지금 워드프레스 테마 만들기 스터디도 진행하고 있고, 코프레스에 글도 연재하고 있어서

            http://hackya.com/kr/category/monetization/

            그분들께 어떻게 워드프레스로 현금화/수익을 올리는지를 보여드리기 위해서는…. 개뿔이고, 최근에 제 와이프가 한국을 방문하면서 엄청난 지출이 발생해 그 지출액의 0.1% 라도 메꾸고자 광고하고 있습니다. 0.1%도 메꾸는데 1년은 걸릴듯 하네요. ㅠㅠㅠㅠ

          • http://blog.kalkin7.com/ kalkin7 (칼킨)

            오늘 우연히 이 블로그에 들어왔는데 좋은 글 많더라구요. 많은 도움이 될 것 같습니다. ^^

            그리고 광고는 제가 다른 블로그나 사이트에 들어갔을 때 광고 나오는 게 싫어서 그냥 제 블로그에는 안 달기로 했습니다. 사실 제 블로그는 초저가 웹호스팅에서 돌아가는 거라서 그리 큰 비용은 안 들거든요. 그냥 취미생활에 용돈 조금 투자한다고 생각하고 운영하고 있습니다. ^^;

            ps. 사실, 요즘 글을 거의 안 써서 큰 비용은 아니지만 아깝다는 생각이 들기도 합니다. 그래서 그냥 github에 jekyll 블로그를 운영할까 하는 생각도 하고 있어요. ^^

          • http://hackya.com Matthew

            저에게 워드프레스는 돈벌어주는 사업도구라서요… 대다수 사용자들 에게 그렇지 않나요? ^^;;; 그래서 워드프레스가 취미생활 이라는 의미를 이해하기가 어렵습니다. 돈도 안되는 물건을 붙잡고 있을 이유가 없지 않나 싶은데…

            흔치 않은 취미생활을 하고 계신 것 같습니다. ㅎㅎ

            물론 그런 부분은 분명 있는 것 같습니다. css 기법이나 어떤 문제 해결을 위해 google.co.kr 에서 구글링 하셔서 애타게 제 사이트를 찾는 front-end 개발자 분들이 하루에도 최소 수십명 넘게 방문하시는데, 이런 분들을 위해서 계속 정보제공을 해야 한다는/최소한 사이트는 계속 유지해야 한다는 은근한 압박감 (?) 같은 건 요즘 들어 많이 느낍니다.

          • http://blog.kalkin7.com/ kalkin7 (칼킨)

            취미생활이라는 게 아무래도 다른 사람이 봤을 때는 ‘왜 저러지?’라고 생각할 수 있는 면이 없지 않아 있죠. ^^

            어쩌면 Matthew님께서는 워드프레스를 직업적으로 사용하고 계시니까 더 그렇게 느끼실 수도 있을 것 같습니다. 사실 좋아하는 것도 일이 되면 마냥 좋지는 않잖아요. ^^;

            어쨌든 좋은 글 감사합니다. 또 찾아오겠습니다. ^^

  • http://benant.wordpress.com benant

    음… 제생각은 좀 다른데요. 워드프래스가 느린거라 생각됩니다. 웹개발자고요. PHP만 하던 사람입니다. 보통 개발하다보면 서버에서 PHP 가 실제로 작동하는 시간, PHP가 작동할때 사용하는 서버 메모리량 CPU 사용량등이 서버사이드 개발자에게는 중요한데요. 워드프레스는 상당한 량의 메모리를 사용하고요 당연히 CPU 사용량도 높습니다. 그리고 플러그인들이 작동되는 시간을 하나씩 확인하면 0.2초 이하의 속도가 되기는 하지만요 플러그인들이 10개가 되면 최대 2초의 시간이 되버리는 상황이 됩니다. 즉, 플러그인 하나하나의 속도는 약간 느린정도(사실 0.2초면 무지 느린겁니다.)라 볼수 있어도 많아지면 전체 워드프레스가 단 하나의 페이지를 보여주기 위해 서버에서 작동하는 시간은 1~2초 걸리게됩니다. 플러그인이 더 많아지면 여러분들이 항상 느끼는 버벅거리는 3초정도 걸리는 사이트가 됩니다.

    워드프레스를 플러그인때문에 쓰는건데 속도때문에 플러그인을 쓰지 말라고 한다는 건 해결책도 아닌것 같고요. 그저 개발자로서 볼때 기본도 않된 프로그램이라고 보여질 뿐입니다. 더 자세히 분석한 내용을 적어 드려도 사실 해결책이 없습니다. 이유는 워드프레스 코어를 건딜면 않되기때문입니다. 너무 워드프레스를 좋아하시지 않았으면 합니다. 그냥 무료로 혹은 저가에 사용하는 그저그런 솔루션입니다.

    너무 단점만 이야기 한것 같아 추가합니다. 워드프래스의 장점은 성능이 아닙니다. 사실 성능과 보안빼면 다장점이라 볼수 있습니다. 가장 큰 건 다양한 디자인의 태마이고 다양한 플러그인입니다. 솔직히 성능이나 구조를 보면 어디가서 CMS라고 이야기 하는것도 우습습니다.

    • http://hackya.com Matthew

      “플러그인들이 10개가 되면 최대 2초의 시간이 되버리는 상황이 됩니다.” – 어떤 근거로 이렇게 말씀하시는지 모르겠지만, 플러그인 22개를 활성화해도 이 22개의 플러그인 총 로딩속도는 0.3 초 가 되지 않습니다.

      “워드프레스를 플러그인때문에 쓰는건데 속도때문에 플러그인을 쓰지 말라고 한다는 건 해결책도 아닌것 같고요. 그저 개발자로서 볼때 기본도 않된 프로그램이라고 보여질 뿐입니다.” – 일반인도 아니고 개발자라고 하시는분이 사이트에 필요한 기능도 직접 짤줄을 몰라서 플러그인을 쓰셔야 한다구요? 켁.

      워드프레스는 “그냥 무료로 혹은 저가에 사용하는 그저그런 솔루션입니다.” – 아 그래서 삼성, eBay, CNN, 렉서스, Sony, NFL 등등, 전세계 대기업들과 언론사, 단체들이 이 “기본도 않된 프로그램” 워드프레스를 사용하는건가요? ㅋㅋㅋㅋ

      • http://benant.wordpress.com benant

        오… 먼저 답글 땡큐입니다.아무런 대꾸 없는 혼자만의 궁시렁은 별로 재미가 없지요. 근거가 있든 없든 누구든 자신의 이야기를 하는것 언제나 환영입니다.

        1. 플러그인 22개 0.3초 !! 좋은 상태이군요. 리스트 공유해 주시면 감사하겠습니다. 솔직히 버벅거리는 워드프레스 사이트가 있어 뭘하기에 이렇게 느린가 하고 php 소스 중간중간 시간을 다 찍어 봤습니다. 결론은 댓글처럼 플러그인들 시간을 다 합치면 2 3초 걸리더군요. 지금까지의 경험상 이정도면 어디선가 버벅거리는 곳이 하나나 두개정도 있어야 하거든요. 대부분 빠른데 특별히 느린곳이 이5어야합니다. 그런데 워드프레스는 그런 곳이 없는데 느려요. 이개 미치게 만드는겁니다. 아!! 속도 좋은 사이트 서버 사양도 답글 주시면 비교가 되겠네요.

        2. 플러그인 … 개발자 … 구지 답글 달지 않아도 되죠?? 혹 개발자신가요?? 그렇다면 워드프레스의 다른 플러그인 사용하지 않고 전부 만들어 쓰시나요?? 진짜 그렇다면 왜? 더성능 좋은걸로 만들지 않고 워드프레스로 일일이 다 만드시나요?? 뭐 암튼 개발자신지 궁금하네요. 개발자가 아니시라도 페북에 워드프레스 사용자 모임 있거든요. 금요일 저녁 모임있는데 맥주나 한잔하시면서 토론 … 어떠신가요?? 재미 있을것 같아서요. ㅎㅎㅎ 개인적으로 이런 토론 무지 좋아라 해서요. 제자 깨지면 더더욱 좋아하죠. 틀린걸 알고 고칠수 있으니까요. 아 친목이 목적입니다. 싸우자는거 아니에요. ㅎㅎ

        3.그렀습니다. 많이들 쓰죠!! 왜??쓸까요?? 성능이 좋아서 쓰는 것이 아니구요. 기능이 다양해서라고 봐요. 소셜에 가장 빨리 적응해서이기도 하고요. 적어주신 사이트들 특히 CNN같은곳은 자신들의 컨텐츠들을요. 일반인들에게 빨리 쉽게 전달해야하는 곳이에요. 뉴스나 기사를 다양한 방법으로 빨리 전달할수 있으면 그 솔루션이 다른 것보다 느려도 서버자원으로 돈질해서라도 운영하는곳입니다. 전달이 가장 중요한 거니까요. 삼성이 워드프레스로 뭘할까요?? 적어주신 다른 곳들도 다 마찬가지일거라고 봐요. 성능이 좋아야 하는곳에 워드프레스를 쓸까요?? 답 나오지 않나요??

        제 경헌상 워드프레스는 느려요. 이글의 본문에는 사용하는 사람이 멍청해서 느리지 않은 워드프레스를 느리게 만든다고 하시는것 같아 제 경험담을 쓴거에요. 어느 부분에서 발끈하신건지는 모르겠지만. 사용자의 잘못으로 돌릴만한 내용이 아니라는 거라고 봐요.

        워드프레스 처음 설치하고 첫페이지에서 PHP가 사용한 메모리 찍어 보셨나요?? 제 기억으로는 30매가 이상 나와요. 웹페이지 한장 만드는데 30메가를 쓴다고요. PHP에요. 10매가 쓰면 정말 많이 쓰는거에요. 아닌가요?? 그것도 모자라서 어느 플러그인은 PHP설정을 바꿔서 한번에 PHP가 쓸수 있는 메모리 양을 늘리라고 하죠?? 왜 늘리라고 할까요?? 그만큼 메모리를 많이 쓴다는거에요. 어떤 웹프로그램이 php.ini에서 혹은 .htaccess파일로 허용 메모리를 늘리라고 하던가요?? 이것만 봐도 볼건 다본거에요.

        추가로 모바일에서급히 쓰다보니 엉터리 오타가 난무하네요. 수정한다고 했는데 못본곳도 있을터라 이해 바랍니다.

        • http://hackya.com Matthew

          1. 비지니스 오너 입장에서 말씀드리겠습니다.

          인건비: front-end 개발자 > back-end/프로그래머>>> 서버관리자

          이렇습니다. (미국/유럽의 경우)

          한국은 서버관리자직 만으로는 직장 구하기도 힘든걸로 알고 있습니다.

          자, 어느부분에서 optimizing 에 가장 힘써야 할까요? 가장 비용이 적게 들어가는 서버에서 optimizing 을 해야 합니다.

          더구나 front-end 에서 아무리 속도향상을 한다고 해봐야 서버세팅이 엉망이면 별 도움도 되지 않습니다. 서버는 아파치에서 nginx 로만 바꿔도 사이트 속도가 최소 수백% 향상됩니다. 또 php7 이나 hhvm 으로 php 버전 올리셔서 워프 돌려보세요. 정말 워드프레스가 워프속도로 날아갑니다.

          2. 사과와 오렌지를 비교하는 오류를 범하고 계십니다. 워드프레스가 느린거면 드루팔이나 XE 는 어쩌라고….

          CMS 가 framework 나 순수 php 코드에 비해 느리다는 말씀이신데, CMS 가 느려서 불만이시면 framework 을 사용하시던가 아예 vanilla 코딩해서 직접 솔루션을 만들어 쓰세요. 구축하시는 솔루션이 특수화 된 앱이면 CMS 를 사용할 일이 없죠. 또 multithreading 이 요구되는 앱이라면 php 가 아닌 node.js 같은 언어를 선택하셔야 될 일이구요.

          사업체들이 워드프레스를 선택하는 이유는 비용 + 구축기간 을 고려해서 각 사업체에 맞는 솔루션일 경우 선택하는 것 입니다.

          3. 기능직접 구축 vs. 플러그인 사용

          이 역시 시간과 비용을 고려해서 결정하는 문제 입니다. 예를 들어 프리랜서가 돈 4~500만원 받고 e-commerce 사이트를 하나 구축해줘야 하는데, 필요한 기능들을 직접 다 짜서 만들어 주는게 가능합니까? 4~500 만원이면 아무리 오래 걸려도 일주일에서 10일 정도 안에서 끝을 내야 어느정도 수익이 생기는데, 그렇게 할 시간이 없습니다. 워드프레스 기반에 우커머스 깔고, PG 연결해주고, 약간의 커스토마이징 해주고 끝을내야 돈을 벌죠.

          4~500만원 짜리 사이트를 한달내내 붙잡고 있으면 입에 풀칠하기도 어렵습니다.

          워드프레스 기반의 동접자 10만명 정도에도 전혀 버벅거리지 않고 잘만 돌아가는 사이트들이 널려 있는데, 워드프레스가 느려서 사용하기 적합하지 않다는 assessment 는 동의하기 어렵습니다. 하다못해 그 악명높은 XE 도 일베 같은 사이트에서는 잘만쓰고 있습니다.

          http://techcrunch.com/ 동접자가 daum.net 과 비슷한 수준의 워드프레스 사이트 입니다. 얼마나 동접자가 많은 사이트를 구축하시길래 워드프레스가 느리다는 판단을 내리시는지요? daum.net 이나 naver.com 보다도 더 규모가 큰 사이트를 구축 중 이신가요? ^^;;;;

          • http://benant.wordpress.com benant

            또 왔습니다. 댓글을 보기는 했는데 모바일에서 봐서 … 그리고 포인트는 워드프레스의 성능논의 인데 약간 다른 이야기인것도 같아서요.

            1. 시스템 옵티마이징
            “더구나 front-end 에서 아무리 속도향상을 한다고 해봐야 서버세팅이 엉망이면 별 도움도 되지 않습니다. 서버는 아파치에서 nginx 로만 바꿔도 사이트 속도가 최소 수백% 향상됩니다”

            웹화면이 빨리 뜨냐 늦게 뜨냐 이야기 하자면 서버에서 처리하고 결과 전달하는 시간과 화면 랜더링 시간 2가지일겁니다. 워드프레스의 서버 처리 시간은 제가 가장 불만족 스러운 부분이고 위 겁나 비아냥 거린 댓글에서도 느끼셨을겁니다. 그런데요. 어떤 프로그램의 성능을 이야기 하는데 서버의 시스템을 이야기 하시는건 … 환경이 달라져서 비교대상이 흔들리는것 같습니다. 워드프레스를 정상적인 사이트처럼 쓰려면 서버에서 먼가 해야 한다. 라는 의미로 이해되서 이걸 어떻게 답글을 써야 할지 생각이나지 않더라고요. 논점이 살작 바뀐것 같기도 하고요. 그리고 구축비용은 워드프레스 성능이 좋으냐 아니냐의 비교판단데이터는 아니기도 하고요.

            2. CMS 비교

            “사과와 오렌지를 비교하는 오류를 범하고 계십니다. 워드프레스가 느린거면 드루팔이나 XE 는 어쩌라고…”
            네. 드루팔, XE, 풋 …. 사실 XE 개발자분 개인적으로 좋아라 하는데요(아 사적으로 아는사이는 아닙니다.). XE로 넘어가면서 저와는 다른 방향으로 개발코드를 잡으셔서 전반적인 방향은 이해하고 동의 하지만 일부는 좀 … 아 딴이야기니 패스.

            다른 CMS의 성능은 뭐 알아서 할거고 뭐 비교할 생각은 없었는데 적어주셔서 … ㅎㅎㅎ
            그냥 본문에서 글 쓰실때

            워드프레스가 APM 환경의 그 흔한 웹호스팅 조건에서 빠르다라고 하신다면 인정.
            그렇지 않고 서버에 뭔가 작업을 한 후에 워드프레스가 빠르다라고 하신다면 작업자의 실력만 인정. 워드프레스가 빠른지는 갸우뚱.
            웹호스팅 환경에서 플러그인 22개나 설치해서 느리지 않다고 한다면 플러그인 선택 노하우 100% 인정. 워드프레스의 성능도 느리지 않다에 인정.

            입니다. 동일 조건에서가 아닌 뭔가 환경이 다른 상태의 결과값의 비교는 갸우뚱입니다.

            3. 기능직접 구축 vs. 플러그인 사용

            “그렇게 할 시간이 없습니다. 워드프레스 기반에 우커머스 깔고, PG 연결해주고, 약간의 커스토마이징 해주고 끝을내야 돈을 벌죠.”
            “일반인도 아니고 개발자라고 하시는분이 사이트에 필요한 기능도 직접 짤줄을 몰라서 플러그인을 쓰셔야 한다구요? 켁.”
            음… 이 두개의 말을 어떻게 받아들여야 하는지 … 그러니까 플러그인을 쓸까요? 말까요? 앗 워워 켁에서 살짝 업되서 … 잠깐 댓글 단분이 다른 분인가? 아이디는 같은데 … 다른 분이 작성하는거 아니죠? 프로그래머이면서 플러그인을 써야 하냐는 이야기도 하시고 우커머스깔고 PG 연결하고 약간의 커스토마이징 해주고 끝낸다는 이야기도 하시고 어떻게 하라는 것인지요. 갸우뚱합니다.

            “워드프레스 기반의 동접자 10만명 정도에도 전혀 버벅거리지 않고 잘만 돌아가는 사이트들이 널려 있는데,”
            <— 이것이 워드프레스의 성능이 좋아서 가능한건지 이야기 하신 서버가 좋아서 가능한건지 워드프레스의 성능이 좋아서 다른 것들 보다 서버 사양이 적어도 가능하다면 인정. 아니라면 ??
            "하다못해 그 악명높은 XE 도 일베 같은 사이트에서는 잘만쓰고 있습니다."
            <—- 뭐 이것도 XE가 좋다고 하시는 건지 아니면 서버 관리자가 대단하다고 하시는 건지 잘 모르겠어요.
            "http://techcrunch.com/ 동접자가 daum.net 과 비슷한 수준의 워드프레스 사이트 입니다. 얼마나 동접자가 많은 사이트를 구축하시길래 워드프레스가 느리다는 판단을 내리시는지요?"
            <—- 음… 워드프레스의 성능이 좋아서 daum.net과 비슷한 수준의 사이트도 상대적으로 서버에 돈을 적게 넣어도 운영이 가능하다고 적으셨다면 인정. 아니라면 뭘까요? 워드프레스의 성능이 좋다는 것인지 서버의 성능이 좋다는 것인지 … 도 모르겠어요.

            암튼, 답글을 달까 말까 하다가 아무래도 글을 보고 제 머리속에 떠오르는 물음표들을 전달하는 것이 제게 도움이 될것 같아 글을 적었습니다. 워드프레스가 느리지 않다면 그건 보편적인 서버 상황에서 느리지 않다는 것이어야 하고 보편적이라면 서버의 자원을 빵빵하게 하지 않으면 이라는 단서가 들어가지 않는 것을 이야기 해야 할거라봅니다. 그냥 닷홈이던 카페던 그런 그저그런 웹호스팅에서도 느리지 않다 라고 하시고 관련 근거 자료 살짝 보여주거나 하셧다면 바로 인정 했을겁니다. 제가 잘 몰라서 그랬나보다 하고요. 아직은 제가 납득이 않되네요.

            — 추가합니다.

            성능채크하는 플러그인이 있군요. 하나 배웠습니다. 암튼, 제가 개발용으로 막쓰고 있는 호스팅어 서버에서 돌려 봤습니다. 플러그인 로딩속도는 빨르게 나오네요. 그런데 리포팅 데이터를 보다보니 코어쪽 속도가 나오는 부분이 있네요. 전체 속도도요. 그런데 코어쪽 속도만 보면 0.5초이상으로 잡히는 군요. 음… 이걸 빠르다고 해야 하는지는 모르겠네요.

            http://s4.postimg.org/pa151i7r1/hostinger.png
            (이미지는 어찌 올리나요? … 아. 이미지 주소만 쓰면 되는군요. )

          • http://hackya.com Matthew

            아마 benant 님과 저의 관점이 달라서 서로 하고 싶은 얘기가 달라지는 듯 합니다.

            저의 관점은 전반적인 사이트 개발, 유지보수, 운영 에 focus 가 맞춰져 있고, benant 님은 프로그램 자체에 대해 focus 하고 계신 듯 합니다.

            일단 플러그인에 대해 말하자면, 저는 hacker 입니다. 사이트에 필요한 기능을 누가 짜놓은것이 있으면 그걸 가져다 쓰거나, 그게 용의하지 않으면 프로그래밍이 아닌 해킹으로 사이트 기능들을 구축합니다. 플러그인에 제가 필요한 기능만 차용을 하거나 짤라내서 function 에 붙여 넣는 방식. 이 과정에서 플러그인의 스크립 중 대략 8~90% 는 짤라서 버리게 됩니다. “플러그인을 쓸까요 말까요?” – 어떻게 답변을 드려야 할지 난감합니다. ^^;;;;;

            또 서버/back-end 쪽은 AT&T 에서 서버관리자로 일하는 친구가 전적으로 관리를 하기 때문에 별 관심은 없지만, 비용도 더 저렴하고 사용하기도 그닥 어렵지 않은 Rackspace 같은 클라우드 솔루션을 놔두고 왜 웹호스팅에서 웹사이트를 돌려야 하는지 이해하기 어렵습니다. 아, 오른쪽 Rackspace 배너 누르셔서 오늘 가입하시면 저는 referrer fee 50불 (5만원) 법니다. ㅋㅋㅋ

            개발자들은 여러 도구들 (CMS 라던지 framework 들) 을 사용해서 여러가지 방식으로 웹사이트 구축을 하고 앱을 만듭니다.

            There is no one way to skin a cat. – 어느 방식이 정답이다 라고 말할 수 없다는 뜻 입니다.

            저는 워드프레스를 좋아하고 티젠을 응원합니다. 워드프레스로는 돈을 많이 벌었고, (그래서 다른분들도 워드프레스를 통해 돈을 많이 버셨으면 좋겠고) 티젠은 저같은 front-end 개발자들의 앱개발 진입장벽을 낮출뿐만 아니라, 삼성이라는 대기업의 사활이 달려 있기 때문입니다. 삼성을 개인적으로 그닥 좋아하지는 않지만, 삼성이 대한민국에 끼치는 영향을 봤을때 삼성이 잘되길 바랍니다.

            그래서 일단 노트5 부터 사러 코스트코로 저는 이만. ㅎㅎ =3=3=3

          • http://benant.wordpress.com benant

            이번 댓글은 제가 좀 쉽게 이해했습니다. ㅎㅎㅎ 넵 전 솔루션 자체의 성능에 문제가 있따는 생각입니다. 뭐 서버의 상태에 따라 워드프레스의 성능보다는 장점이 더 부각되더군요. 당연한거니까요.

            플러그인 사용할지말지 … 사용하되 필요한것만 쏙. 이정도로 이해되네요. 제 스킬은 그정도는 안되서 딱보고 가져왔다가 일이 많아 지면 짜증 폭발이라서요. 이후는 스스로 감당이 않되네요. 그래서 쓰면 그냥 쓰고 아니면 만들고로 이야기하게됩니다. 뭐 그래도 제것 만들때는 결국은 필요한 것만 쏙하게 되기는 합니다.

            서버는 … 뭐 돈있는 회사라면 “돈으로 사람하고 기기 사세요”이고 돈없는 회사라면 … 성능은 일단 감수하고 유지보수(?)를 해줄수 있는 업체를 고르세요. 서버 자주 죽지 않는 회사로 … 뭐 그렇게 됩니다. 워드프레스는 돈없는 회사에는 시스템 봐줄 사람도 없고 뭔가 해볼 여력도 없고 돈도 없고… 그래서 당연히 버벅거리는게 되더군요.

            “개발자들은 여러 도구들 (CMS 라던지 framework 들) 을 사용해서 여러가지 방식으로 웹사이트 구축을 하고 앱을 만듭니다. There is no one way to skin a cat. – 어느 방식이 정답이다 라고 말할 수 없다는 뜻 입니다.”
            동의 합니다.

            저는 워드프레스를 싫어 했고 타이젠은 엄 … 별 관심 없습니다. 그냥 프론트는 Javascript, 서버는 PHP 정도로 깊이 파고 있을뿐입니다. 요즘도 프리하다보니 외부에서 들어오는 일 중에서 거부하지 못하는 것이 워드프레스관련 일이 되어 버렸을 뿐입니다. 그런데 이렇다보니 제가 이녀석의 플러그인을 만들고 있네요. 그래도 아직은 좋아지지 않네요.

  • Pingback: 워드프레스는 느리지 않다는 글이있기에 … | 웹 개발자 이야기()

  • 워빠들뒤져라

    솔직히 이딴식의 비교라면 XE는 왜 느리다고 깠는지 이해가 안감…

    워드프레스로 먹고사시는분이라 XE 깠던건가요? XE도 관리의 주체에 따라

    속도가 천지차이지요

  • codeu

    메모리 사용량이 30M 이상 나오는것은 전적으로 서버영향입니다.
    초기 설정의 워드프레스의 사용 메모리량은 15~16M입니다.
    플러그인 몇개 설치 해도 크게 올라가진 않습니다.
    플러그인이 20개 이상씩 필요한지도 의문입니다.

    물론 그럼에도 어마어마하게 많이 잡아먹습니다.
    빈페이지 php의 메모리 사용량은 0.6k 이내 입니다.
    옛날 PHP 개발자들은 5M만 되어도 펄쩍 뛰었습니다.
    [당시엔 메모리가 비쌋거든요.]

    그럼에도 워드프레스가 주류가 된 이유가 무엇일까요?
    전적으로 이용하기 쉽다 하나 뿐입니다.
    그게 소비자의 니즈를 가장 잘 맞춘 것이겠지요.
    [물론 한국 보다는 외국인 취향에 적격이겠지만 말이죠.]

    • http://hackya.com Matthew

      “플러그인이 20개 이상씩 필요한지도 의문입니다.” – 어떤 성격의 사이트 이고 플러그인이 20개씩이나 필요한 사이트가 존재하기 힘들겠죠.

      단지 아래분 (benant 님) 이 플러그인 10개를 돌리면 로딩하는데 2초가 걸린다고 하셔서, 정상적인 서버라면 그렇지 않다는 걸 보여드리기위해 플러그인 22개를 활성화해서 profile 을 뽑아서 보여드린 것 뿐 입니다.

      • http://benant.wordpress.com benant

        “단지 아래분 (benant 님) 이 플러그인 10개를 돌리면 로딩하는데 2초가 걸린다고 하셔서, 정상적인 서버라면 그렇지 않다는 걸 보여드리기위해” <— 앗 이런 정상적인 서버가 아니라서 느린거였군요. 이 dothome 이녀석을 !!! 무료라 할말도 없지만 … 쩝. 아무리 그래도 ㅜ.ㅜ

    • http://benant.wordpress.com benant

      간만에 들어 왔는데 다른 분의 글도 있네요. “옛날 PHP 개발자들은 5M만 되어도 펄쩍 뛰었습니다.” <— 제가 요런 개발자입니다.

      "당시엔 메모리가 비쌋거든요." <— 지금도 그다지 싸다고 하기는 … 아 상대적으로

      "그럼에도 워드프레스가 주류가 된 이유가 무엇일까요?
      전적으로 이용하기 쉽다 하나 뿐입니다.
      그게 소비자의 니즈를 가장 잘 맞춘 것이겠지요."

      <——— 의견이 있을수 없죠. 추가적인 장점은 더 많이 있을거라 봅니다. 성능은 … 음… ㅎㅎㅎ

  • http://www.thewordcracker.com/ WordCracker

    네이버 지식 글을 보면 워드프레스가 커뮤니티나 회사 사이트에 적합하지 않다거나 속도가 늦다거나 쇼핑몰에 적합하지 않다는 내용이 자주 올라오네요.

    이런 왜곡된 정보를 웹 에이전시가 의도적으로 퍼뜨리는 것 같은 인상을 주네요. 답답하네요.

    • http://hackya.com Matthew

      사업자라면 답답할게 하나도 없습니다. 워드프레스를 사용함으로서 어떤 이득이 발생하지만, 거의 모든 사업체가 워드프레스를 사용한다면, 이런 경쟁력이 사라지니까 오히려 다른 경쟁 사업체들이 워드프레스를 사용 안하는게 득이죠.

      개발자 입장에서도 pie 가 커지는게 좋은게 아닙니다. XE 같은 경우 시장이 매우 작아서 모듈하나 개발하는데도 수천만원을 요구할 수 있습니다. 반면 워드프레스는 시장규모가 너무커서, 왠만한 기능은 다 공개되어 있고, 저렴한 가격에 구입할 수 있죠. 시장규모가 너무커서 워드프레스 사이트 개발로 돈을 벌수가 없는게 워드프레스 시장 입니다. 그래서 좀더 전문적이고 시장이 작은 IoT 나 SaaS 같은 워드프레스 개발을 해야 돈을 벌수가 있는…

      게시판 형태의 사이트는 활성화가 진짜 안됩니다. 게시판에 글을 써주는 방문자들이 있어야 컨텐츠가 생산되고, 그 컨텐츠의 힘으로 방문자가 늘어나는 형태인데, 신규사이트가 어떻게 방문자를 늘릴 수 있죠? 불가능에 가깝습니다.

      지난 10년간 이런 커뮤니티 형태의 사이트가 활성화 된 경우는 손가락에 꼽을 수 있을정도로 몇개 안됩니다. (이토: 이토렌트 같은 토렌트 커뮤니티 사이트가 거의 유일합니다.)

      저나 워드님이나 사이트에 큰 공을 들인것도 아닌데 하루에 방문자 천명은 들어오잖아요. 게시판 형태의 사이트 운영자들에게는 이게 꿈같은 얘기 입니다.

      XE 나 그누보드로 사이트 구축해놓으면요, 하루 평균 방문자 1명에서 2명 도 될까말까 합니다. (절대 농담아닙니다. 직접 확인해 보세요. ㅋㅋㅋㅋ)

    • codei

      워드프레스는 이론적인 속도와 체감적인 속도가 있는데

      대부분 사람들은 태생적으로 [즉 이론적으로] 느림을 강조 하고 있습니다.
      저도 태생적인 느림이 좀 찝찝했는데, 최근들어 생각이 좀 바뀌었네요.

      체감이 빠르면 빠른것이다. 이라는 생각이 드네요.

      워드프레스 코어가 좋은 코어가 아님은 분명 하지만, 그래서 뭐요?
      체감이 빠른데요?

      어차피 오너 입장에서는 체감이 빠른것이 중요하죠.

      뭔가 아리송한 말을 했는데… 쉽게 말하면 이겁니다.

      워드프레스 코어가 좋지 않다는 것은 타 솔루션보다 자원을 많이 먹는 다는 것입니다.
      물론 타 솔루션들도 상태가 좀 메롱하긴 하다만 ㅋㅋㅋ

      그런데 말이죠.

      엔터프라이즈급 사이트가 아닌 이상 자원은 남아 돌아요.
      가령 장인 정신으로 한땀한땀 만든 웹사이트 제작에 수천 만원 들였는데
      정작 이용자 수가 고만고만 해서 cpu 하고 memory 사용율이 10% 로 못쓴다고 쳐요.

      워드프레스로 만들면 자원 사용율을 막 2-3배 측정 한다고 해도
      20~30% 밖에 더 안쓰는 겁니다.
      근데 워드프레스 제작으로는 몇 백도 안들어요.

      이게 이론적인 느림의 정체이고,

      체감적으로 워드프레스가 느린건 테마가 XX 인거에요.
      빠른 테마를 본적도 없이 하는 말입니다.

      거기에다 서버는 자원이 남아 돌아서 조금 더 쓴다고 티도 안납니다.

      간혹 이런 질문도 하시는데,

      “그럼 사람 수가 엄청 늘어나면… 자원을 훨씬 많이 먹으니 안 좋은거 아니냐?”

      근데 이 질문은 우문 입니다.

      “사람수가 엄청 늘어나면 해피 한거 아닌가요?”

      그걸로 돈 벌어서 서버 업그레이드 하세요.
      왜 힘들게 돌아가려고 하죠?

      • http://hackya.com Matthew

        맞습니다. 방문자 수가 늘어나면 서버 증강하면 되죠. ㅋㅋㅋㅋ

        그리고 많은 입문자 분들이 오해하는 부분이 워드프레스를 제일처음 설치하면 깔리는 기본 테마는 (twenty-fourteen, fifteen, sixteen… 예네들) 가벼운 테마들이 아니라는 것 입니다. 그래서 워드프레스가 느리다고 오해하게 됩니다.

        기본테마들은 단지 초보자들도 쉽게 관리하고, 쉽게 쓸수 있도록 제작된 테마인거죠. 그래서 엄청나게 무겁습니다.

        테마는 얼마든지 가볍게 만들 수 있습니다. 그런데 그렇게 가볍게 만들려면, 많은 기능을 빼버려야 합니다. 기본테마도 사이트 로고를 관리자 페이지에서 갈아 끼울 수 있는 기능이 포함되어 있거든요.

        그런 편의기능들만 없애도 체감속도가 많이 빨라지죠. 그런데 그런 기능이 없으면 일반 사용자들은? 멘붕 오겠죠? FTP 가 뭔지도 모르시는 분들인데 무슨수로 사이트 로고를 갈아 끼우겠습니까? ㅎㅎㅎ