커뮤니티 홈페이지 컨설팅 부탁드립니다(XE개발)

ToTb Story/ToTb 네이버지식 Story 2014. 4. 3.
커뮤니티 홈페이지 컨설팅 부탁드립니다(XE개발)

[질문]

 

안녕하세요 


현재 프리랜서 xe 전문 개발자라는 분과 커뮤니티형 홈페이지를 제작중에 있습니다 


그런데 홈페이지 의뢰인인 본인은 다 만들어진 홈페이지를 사용할 줄만 알지 제작 관련 지식이 없습니다


그러다보니 홈페이지 제작을 하시는 분이 일을 제대로 하는지 어쩌는지 알 길이 없습니다 


또한 문득 떠오른 홈페이지 아이디어가 있어서 문의를 하면 사실 지식인을 통해 들었을 때 무료로 가능한 기능도


추가 개발이라는 이유를 들어서 계약된 금액외의 보수를 요구하는 실정입니다 


이러다보니 어떤 개발이나 작업의 범위내에서 요청을 해야 할 지... 


추가 비용을 지불하게 된다면 어느정도가 적정선인지 알 수가 없습니다 


그냥 부르는게 값인 듯한 느낌을 많이 받습니다 


그리고 커뮤니티형 홈페이지의 적절한 레이아웃,광고의 위치,미리 보여지는 게시물의 선정 등,,,


웹사이트 구성과 제작에 전반적으로 컨설팅을 도와주실 분 어디서 찾을 수 있을까요 ??

 

 

 

[답변]

 

안녕하세요.  IT전문  컨설턴트입니다

 


홈페이지는 다양한 비즈니스 모델의 접목에 따라서 여러가지 분야로 나눠서 생각을 해볼수가 있습니다. 특히 커뮤니티 기반의 홈페이지의 경우 일반적인 홈페이지와는 성격이 많이 다릅니다.

 

1. 집중화 현상에 대한 대비책

많은 사람들이 동시에 몇몇 게시판이나 게시글에 집중적으로 몰릴 가능성이 높기때문에 이를 효율적으로 대응하기 위해서 다양한 기술접목이 필요합니다. 단순한 게시판의 설계방법으로는 데이터가 많아질수록 속도저하 현상이 나타날수 밖에 없습니다. 현재 구축하는 XE의 경우 단순한 사이트에서의 게시판을 처리하는데는 큰문제가 없지만, 중급 이상의 커뮤니티형 사이트를 구성하는데는 치명적인 결함을 가지고 있습니다. 일단 통합게시판 형태의 소스구조는 일반적인 제작방법에 비해서 저렴하고 Add-on 및 모듈에 대한 셈플이 많기 때문에 빠른 구축이 가능합니다. 하지만, 많은 기능을 수용하기 위해서 설계가 된 만큼 소스코드와 모듈이 일반 사이트에 비해서 무거울수 밖에 없습니다.

당연히 동시접속자가 몰리는 형태의 커뮤니티에서는 접속자를 버티기가 힘들것입니다.

 

2. UI의 강화

커뮤니티와 포털형태의 사이트는 유저들이 접속을 해서 사이트를 이용하는 시간이 길어야 합니다. 이를 위해서 눈이 편한 사이트 구성 및 UI전략을 기반으로 시선의 흐름이 매끄럽게 설계가 되어야 합니다. 만약 사이트가 불편하거나 쉽게 실증을 느끼는 구조라 한다면 커뮤니티가 아무리 많은 유저들이 접속을 하더라도 활성화를 시키기가 어렵습니다.

 

3. 소스코드의 최적화

위에서도 말씀드렸듯이 범용적인 기능의 게시판소스를 활용하는 방법으로는 커뮤니티 구성시에 소스코드의 용량이 커서 사이트의 로딩이 무거워질 가능성이 높습니다. 해당 게시판의 기능에 충식하게 단계별 설계를 했을때와 비교해 보았을때 많은 소스코드가 복잡하고, 용량이 많아서 관리적인 측면에서도 위험도가 높습니다.

1Mbyte의 페이지 용량을 가진 사이트에 100명이 몰린다면 100Mbyte의 용량이 예상되지만,

100Kbyte의 페이지 용량을 가진 사이트에 1000명이 몰려도 100Mbyte의 용량이 예상됩니다.

특히 커뮤니티에서는 pageview가 일반 사이트에 비해서 높기때문에 한명이 다수의 클릭을 하는 구조가 많습니다.

다양한 게시글을 보면서 수십페이지를 클릭하는 구조라면 작은 용량의 차이가 엄청난 차이로 나올수가 있습니다.

100명이 10page씩만 클릭해 보더라도 위의 1Mbyte의 페이지용량에서는 총 1Gbyte의 트레픽이 나오지만, 100kbyte의 페이지 용량에서는 100명이라 생각해 보았을때 10Mbyte 트레픽이 나옵니다.

개발 비용은 일회성 비용에 가깝지만, 회선 및 서버 비용은 매월 지출해야 하는 비용이라 생각해 보았을때 문제점을 예상해 볼수가 있습니다.

 

4. 기능추가 및 유지보수에 대해서

XE의 경우 많은 개발자들이 추가적인 모듈 및 Add-on기능을 사전에 개발하여 다양한 사이트에서 반영하여 사용하는 방식입니다. 많은 모듈들이 무료로 공개가 되어있으며, 간단한 패치 및 설치만으로도 해당 모듈을 문제없이 사용할수가 있습니다. 하지만, 사전에 개발되어있지 않은 모듈이 있거나 모듈간의 충돌 현상이 있는 경우에는 해당 모듈을 개발한 개발자의 지원없이 수정하는것은 쉽지가 않습니다.  유지보수 측면에서도 복잡화된 소스 코드를 역해석해서 기능을 추가하기 보다는 기존 모듈을 재결합하는 방식이 많기때문에 어려워질수 밖에 없습니다.

사이트가 커지고 사용자들의 요구사항이 늘어날때마다 XE엔진의 범위안에서 수정을 진행하는것은 장기적으로 봤을때는 문제의 요인이 많습니다.

별거 아닌것 처럼 느껴지는 기능이 셈플 및 공개된 모듈이 없다면 프리랜서입장에서는 새로 작업을 해야하기 때문에 비용이 발생하겠지만, 그 반대의 상황이라면 어렵지 않게 구축이 가능할것입니다. 전자의 경우 투입시간당 비용을 기준으로 청구하기 때문에 만들어둔 모듈을 재사용하는거에 비해서는 높은 비용이 편성됩니다.

 

5. 일반적인 커뮤니티 사이트 제작방법에 대해서

소규모 커뮤니티의 경우 XE처럼 통합게시판 형식으로 이미 구성된 게시판패키지 소스를 가지고 작업을 많이 진행하고 있습니다. 하지만, 일반화 되어있지 않는 기능이 많거나 중형규모 이상의 커뮤니티를 염두해 둔 상황이라면 다소 비용부담이 있더라도 단계별 개발방법으로 구축을 많이 진행하고 있습니다. 기획/개발/디자인의 전문인력이 각자 영역에서 단계별로 개발하는 방법이라 비용적인 부담은 높지만, 위에서 말씀드렸던 위험에 대한 부분은 최소화 할수 있으며, 비즈니스 모델의 확장 및 규모 확장과 유지보수에도 최적화할수 있습니다.

 

[IT 컨설턴트의 생각]

예산에 맞는 웹사이트 구축 측면이고, 초기의 커뮤니티라 한다면 XE와 같은 엔진을 토대로 개발하는것이 비용대비 효율성이 높습니다. 하지만, 유사한 커뮤니티를 동일한 방식으로 만들수 있기때문에 진입장벽이 낮아 손쉽게 경쟁자가 추가될수 있다는 점에서 심각하게 고민을 해보셔야 할듯 합니다. 특히 커뮤니티는 유저들의 충성도를 얼마나 높히는 요소가 있느냐에 따라서 사이트의 성공에 영향을 미칠수 있습니다. 이 충성도가 비슷해 보이는 사이트와 비슷한 컨텐츠, 비슷한 구조의 웹사이트라 한다면 어려운 경쟁을 해야할것입니다.

또하나 고민해 보셔야 하는 부분은 유지보수입니다. 프리랜서를 통해서 업무를 진행할 경우 추후 유지보수를 진행할 경우마다 연락이 않되거나, 동일인에게 맡겨야만 하는 문제점이 있을수 있습니다. 시장에서 비즈니스의 흐름이 빨라지고, 유저들의 요구사항이 변경될때마다 빠른 시장대응이 필요합니다. 이를 특정 개인에게 의존해서 비즈니스를 전개하는것은 위험한 생각입니다. 전문적인 IT컨설턴트를 통해서 경쟁력 있는 커뮤니티를 구상하시고, 예상되는 위험요인을 최소화 하실것을 추천드립니다.

 

 

커뮤니티 홈페이지 컨설팅 부탁드립니다(XE개발) - IT감리, IT컨설팅, 웹컨설팅, 웹에이전시, 웹솔루션개발, ERP, SCM, CRM, ToTb, 홈페이지제작, 웹사이트 제작, 온라인 마케팅, 시스템구축, 유지보수, 운영대행 등
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기