그누보드에 대해서 궁금한점....! 정보
그누보드에 대해서 궁금한점....!본문
처음 제로보드로 커뮤니티를 운영 후....
phpschool에 갔다가 게시판을 전부 그누로 바꾼걸 보고....
그누가 확장성도 좋고.... 속도도 빠른가보다 하는 기대와 믿음 때문에...
아는분께 부탁드려 전부다 그누로 이전했는데.....
결과는 참담했습니다.
전부 그누로 이전한 상태에서 오후 시간대에....
5분 ~ 10분도 버텨내질 못하고 서버에 부하걸려 다운되는 증상이...
정말 제로보드 보다도 심했습니다.
그래서 리뉴얼 하자마나 바로 그날 사이트 내리고 다시 제로보드로 운영....!
상당히 많은 부분을 튜닝한 후에야 사이트 운영이 가능했습니다.
덕분에 그 후 프로그램적 지식이 없는 제가 할 수 있는 것이 별로 없었지요.. 너무 많이 고쳐놔서리..
스킨을 사용할래도 조금만이라도 특수한 스킨은 전부 오류를 내버리는 통에...
그냥 sir에 방문해서도 손만 빨고 있는 ....쩝~~~
그 후 ~~~ 4~5년이 지났습니다.
도저히 안되겠어서....
최신 그누로 업데이트 할려고 알아보니.. 역시나 그때와 똑같을 거라는 프로그래머님 말씀이....!!!
결국은 표준 그누로 가지 못하고...... 불당팩으로 .....!!!
결국은 이전보다야 훨 나은 지원을 받을 수 있기는 하지만....
일부 스킨은 수정하지 않으면 못쓴다는 핸디캡이 그리고 불당님이 업데이트를 그만 하신다면. 이 또한...문제라는...
어째든.... 왜 그누보드는 속도 문제에서 최적화 시키지 않는 걸까요...
이점 정말 궁금합니다.
표준문제(?) 때문인가요.. 아님 다른 문제라도..
이점이 몇년전부터 궁금해왔었는데.....
오늘 한번 글 올려봅니다.
표준 그누로는 웹서버 디비서버 나뉜상태에서도 심각했거든요....!
^^
추천
0
0
댓글 20개
동시접속자수가 몇분이나 되시죠?
서버 스펙은 얼마나 되구요?
저는 하루500방문, 동시 200~300명인데도.. 다운 안되던데요?
(불당팩... 과 같은 빌더는 안씁니다 ^^; )
서버 스펙은 얼마나 되구요?
저는 하루500방문, 동시 200~300명인데도.. 다운 안되던데요?
(불당팩... 과 같은 빌더는 안씁니다 ^^; )
전 동의하기 어려운데요.
오히려 제로보드보다 더 유연하다고 보는데요.
오히려 제로보드보다 더 유연하다고 보는데요.
다운될 당시에는 하루 접속자 중복없이 2~3만명정도 되었습니다. 아마 페이지뷰어도 최고는 100만까지 나왔던 것같습니다.
지금은 15000~ 20000사이고요... 중복없이
지금은 15000~ 20000사이고요... 중복없이
물리적으로 서버 분리한거 맞죠?
DB서버, 웹서버, 이미지서버, 파일서버 등등.....
그리고 그누보드는 대용량사용을 기준이 아닌, 일반사용자를 대상으로 만들어졌죠
DB최적화, HTML캐싱, 카운터서버 분리 등은 필수사항 입니다. (대용량에서..)
제로보드는 버전이 몇인지는 몰라도, 4라면 보안에 문제가 심각할꺼구요.
제로보드XE는 그누보드보다 무겁습니다. (엔진자체가)
그리고 원래 말씀하신정도의 규모라면, 그 규모에 맞게 하드웨어, 소프트웨어 튜닝 또는 제작은 필수적입니다. 그정도로 투자 안되면 당연히 안굴러가거나 오동작하겠죠...
이는 비용이 발생하는 부분으로, 공개보드에 많은 지원을 바란다는건 어폐가 있다고 봅니다.
(네이버 등의 대형포탈이 왜 전용서버, 전용프로그램 등으로 최적화 시키고, 상주전문인원을 뽑아서 쓰는지를 생각해보세요.)
DB서버, 웹서버, 이미지서버, 파일서버 등등.....
그리고 그누보드는 대용량사용을 기준이 아닌, 일반사용자를 대상으로 만들어졌죠
DB최적화, HTML캐싱, 카운터서버 분리 등은 필수사항 입니다. (대용량에서..)
제로보드는 버전이 몇인지는 몰라도, 4라면 보안에 문제가 심각할꺼구요.
제로보드XE는 그누보드보다 무겁습니다. (엔진자체가)
그리고 원래 말씀하신정도의 규모라면, 그 규모에 맞게 하드웨어, 소프트웨어 튜닝 또는 제작은 필수적입니다. 그정도로 투자 안되면 당연히 안굴러가거나 오동작하겠죠...
이는 비용이 발생하는 부분으로, 공개보드에 많은 지원을 바란다는건 어폐가 있다고 봅니다.
(네이버 등의 대형포탈이 왜 전용서버, 전용프로그램 등으로 최적화 시키고, 상주전문인원을 뽑아서 쓰는지를 생각해보세요.)
전 다른 뜻으로 글을 올린 것이아니고요.. 다만 불당팩에서 튜닝을 지원하듯이 왜 그누 자체에서는 튜닝을 공식적으로 적용을 안시키는지 그부분이 단지 궁금했습니다. 그리고 말씀하신대로.. 하드웨어 소프트웨어 튜닝은 했죠.. 그것때문에 허리 휘었지만.. ^^
저도 특별한 뜻이 있는건 아니구요.
단지 (배포에따른)목적이 다른 프로그램에서, 기본적으로 제공되지 않는다는건 조금 어폐가 있다고 본다는 것이지요.
각각 릴리즈 되는데는 대상이 있을테고...
거기에 맞춰서 나오는게 제품이니까요...
아마 그누보드4는 개인이 타겟이겠지요... (10만명이 넘는 사이트가 아닌...)
단지 (배포에따른)목적이 다른 프로그램에서, 기본적으로 제공되지 않는다는건 조금 어폐가 있다고 본다는 것이지요.
각각 릴리즈 되는데는 대상이 있을테고...
거기에 맞춰서 나오는게 제품이니까요...
아마 그누보드4는 개인이 타겟이겠지요... (10만명이 넘는 사이트가 아닌...)
밤새도록 아파치 리스타트 한 생각만 나네요.. 어찌나 시달렸는지...!

토리아님 사이트는 일 20만 되던데 잘 돌아가던데요

방문자가 중복없이 2~3만이나되는 그런 사이트에서
튜닝도 하지않고 공개보드를 사용한다...글쎄요???
어떤 사이트인지 궁금하군요???
튜닝도 하지않고 공개보드를 사용한다...글쎄요???
어떤 사이트인지 궁금하군요???
궁금해서 올린 글이 오히려 오해를 받는 군요...
분명 위에 튜닝했다고 명시했는데....
그렇지만 그누 자체에서 기본적인 속도문제에 관련된 부부은 왜 튜닝이 안되는지... 여쭤본것인데....
오히려 튜닝을 하지 않고 사용한다라고.. 말씀들을 하시네요..
글을 자세히 읽어보지 않으시고 구누에 대한 불평으로만 들으신 것 같습니다.
전 그누를 아끼는 마음에서 부족한 부분에 대하여 여쭤봤을 뿐인데요...!
분명 위에 튜닝했다고 명시했는데....
그렇지만 그누 자체에서 기본적인 속도문제에 관련된 부부은 왜 튜닝이 안되는지... 여쭤본것인데....
오히려 튜닝을 하지 않고 사용한다라고.. 말씀들을 하시네요..
글을 자세히 읽어보지 않으시고 구누에 대한 불평으로만 들으신 것 같습니다.
전 그누를 아끼는 마음에서 부족한 부분에 대하여 여쭤봤을 뿐인데요...!
그 뜻이 아닌데요?
본문의 글에 규모없이...... 언급되어 있어서, 환경적으로 물어본것이구요.
튜닝유무를 떠나서, 당연히 튜닝은 그누보드 릴리즈업체(또는 개인)의 영역이 아니라,
운영하는 사람이 주최되어 가는게 맞다는거구요. (타겟으로 봐서...)
거기에 상반되는 비용에 대해서는 어쩔수 없이 지불된다는겁니다 ...
본문의 글에 규모없이...... 언급되어 있어서, 환경적으로 물어본것이구요.
튜닝유무를 떠나서, 당연히 튜닝은 그누보드 릴리즈업체(또는 개인)의 영역이 아니라,
운영하는 사람이 주최되어 가는게 맞다는거구요. (타겟으로 봐서...)
거기에 상반되는 비용에 대해서는 어쩔수 없이 지불된다는겁니다 ...
어째든 어떤 말씀을 하시는 지는 잘 이해했습니다.
이 부분은 어쩔수 없는거 같아요...
양복도 맞춤양복이 있듯이... 자기 자신에 맞는건....
수정 또는 만들어가야 하는거라서요 ^^;
양복도 맞춤양복이 있듯이... 자기 자신에 맞는건....
수정 또는 만들어가야 하는거라서요 ^^;

속도 부분에 대해서는 문제가 되는 몇몇 부분이 있으나 지금 상황에서는 필드를 하나 더 추가하는 것도 굉장히 고민스러운 부분입니다.
DB최적화는 힘들더라도...
최근글같은 캐싱이나, 카운터서버/현재접속자 부분 분리(추가옵션설치) 정도는 해볼만 할듯하긴 한데요.. (DB 수정없이 프로그램적으로 분리)
솔직히 2개만해도 .. 부하는 많이 줄긴 줄죠...
최근글같은 캐싱이나, 카운터서버/현재접속자 부분 분리(추가옵션설치) 정도는 해볼만 할듯하긴 한데요.. (DB 수정없이 프로그램적으로 분리)
솔직히 2개만해도 .. 부하는 많이 줄긴 줄죠...

어느정도 맞는 말씀인거 같아요.
저도 그누보드로 프로그램을 만들다보니 확장성이 좋은 만큼 시스템 최적화에는 무리가 있겠다는 생각이 들었습니다.
불당팩이 그런면에서 최적화가 잘 되어있죠.
처음엔 저도 그누보드를 잘 모를 때 소스 열어보고 프로그램을 왜 이렇게 만들었지? 의문이였습니다.
그러나 직접 그누보드를 튜닝하다보니 개발자가 관여하기에 좋은 구조로 되어 있다는 걸 알게 됐습니다.
요즘 좋은 로그분석기가 많다보니 어느 파일(프로세서)에서 자원을 많이 쓰는지, 트래픽을 과도하게 유도하는지 파악할 수 있습니다.
그 부분을 찾아서 필요에 따라 최적화 하거나 나에게 맞게 수정하면 될거 같습니다.
제가 알기로 제로보드4도 리소스 최적화는 되지 않았다고 봅니다.
속도 차이는 모르겠지만 모두 개발자의 역량에 달리지 않았나 생각합니다.
개인적으로는 킴스큐도 괜찮다고 생각합니다.
세미나에 직접 참가는 못하고 강의 영상을 봤는데 페이징에 신경을 많이 쓴거 같습니다.
저도 그누보드로 프로그램을 만들다보니 확장성이 좋은 만큼 시스템 최적화에는 무리가 있겠다는 생각이 들었습니다.
불당팩이 그런면에서 최적화가 잘 되어있죠.
처음엔 저도 그누보드를 잘 모를 때 소스 열어보고 프로그램을 왜 이렇게 만들었지? 의문이였습니다.
그러나 직접 그누보드를 튜닝하다보니 개발자가 관여하기에 좋은 구조로 되어 있다는 걸 알게 됐습니다.
요즘 좋은 로그분석기가 많다보니 어느 파일(프로세서)에서 자원을 많이 쓰는지, 트래픽을 과도하게 유도하는지 파악할 수 있습니다.
그 부분을 찾아서 필요에 따라 최적화 하거나 나에게 맞게 수정하면 될거 같습니다.
제가 알기로 제로보드4도 리소스 최적화는 되지 않았다고 봅니다.
속도 차이는 모르겠지만 모두 개발자의 역량에 달리지 않았나 생각합니다.
개인적으로는 킴스큐도 괜찮다고 생각합니다.
세미나에 직접 참가는 못하고 강의 영상을 봤는데 페이징에 신경을 많이 쓴거 같습니다.

튜닝은 사용자 몫이라고 생각합니다.

그누는 기초틀이라고 생각하시면간단히 답이 나오죠
그누소스보면 자기에게 불필요한 소스들이 많이 있죠
그러나 그 소스를 사용하는 사람들도 있고요
그런 부분을 제거하셔야합니다.
속도위주로 제작하면 많은 기능을 포기해야게죠...
그누소스보면 자기에게 불필요한 소스들이 많이 있죠
그러나 그 소스를 사용하는 사람들도 있고요
그런 부분을 제거하셔야합니다.
속도위주로 제작하면 많은 기능을 포기해야게죠...
저 같은 경우는 제로보드보다 그누보드가 튜닝하기는 좋더군요...
아무리 그래도 그누보드가 그정도로 최적화가 안되어 있진 않다고 봅니다...솔직히 제로보드4와 그누보드4를 비교하자면 그누보드4가 어떤면으로 볼때는 최적화가 잘되어 있다고 봐야 합니다....
그리고, 웹서버와 db서버분리만으로 부하 분산이 된다고 보기도 어렵습니다. 4-5년 전이라면 쿼드코어서버는 비싸서 이용이 어려웠을때라고 보여지고, 램값이라던지 여러가지 하드웨어 사항이 좀 많이 떨어진다고 봐야 할 시절입니다....
그리고, 그누보드를 먼저 최적화 하기 전에 웹서버,DB서버를 먼저 튜닝을 해야 하는데요...여기서 속도차이를 어마어마하게 벌려버릴수 있습니다.....그뒤에 그누보드를 튜닝해야 하는 부분이구요...
php만 하더라도 튜닝을 해야하고,,,,튜닝이 엄청나게 많습니다.....그것만으로도 그누보드 튜닝없이 어느정도는 버틸수 있습니다.....
그리고, 그누보드를 가지고 어떠한 성격의 사이트를 만드냐에 따라서 튜닝이 필요한지 안한지도 결정이 되구요.....그래서 이건 답이 없다 입니다.....
그리고, 웹서버와 db서버분리만으로 부하 분산이 된다고 보기도 어렵습니다. 4-5년 전이라면 쿼드코어서버는 비싸서 이용이 어려웠을때라고 보여지고, 램값이라던지 여러가지 하드웨어 사항이 좀 많이 떨어진다고 봐야 할 시절입니다....
그리고, 그누보드를 먼저 최적화 하기 전에 웹서버,DB서버를 먼저 튜닝을 해야 하는데요...여기서 속도차이를 어마어마하게 벌려버릴수 있습니다.....그뒤에 그누보드를 튜닝해야 하는 부분이구요...
php만 하더라도 튜닝을 해야하고,,,,튜닝이 엄청나게 많습니다.....그것만으로도 그누보드 튜닝없이 어느정도는 버틸수 있습니다.....
그리고, 그누보드를 가지고 어떠한 성격의 사이트를 만드냐에 따라서 튜닝이 필요한지 안한지도 결정이 되구요.....그래서 이건 답이 없다 입니다.....