'ASP 개발'에 해당되는 글 1건

  1. 2009.06.23 ASP방식 홈페이지 개발에 대하여...,
2009. 6. 23. 10:32

[질문]

현재 ASP방식으로 운영중인 홈페이지가 있습니다.
물론 비지니스 용으로 사용되고 있는 홈페이지인데 오래 사용하다 보니 디자인이
촌스러워 메인 페이지를 포함한 내용을 수정하고 있습니다.
그런데, 메뉴 항목별 내용은 수정 하였으나, 메인 페이지 및 메인페이지에서 링크시키는 부분
및 게시판 기능 등 마무리를 할 수가 없습니다.
전문 프로그래머가 없이 그냥 관리자 페이지에서 하다보니 한계가 있군요.
이런부분에 대해서도 프리랜서 형태로 남은 작업부분에 대해서 해주실 수 있는지요?
관심있는 분들의 의견을 기다립니다.

[답변]

안녕하세요. IT전문 컨설턴트입니다.
ASP라는 개발언어로 개발된 홈페이지를 리뉴얼 중이신듯 합니다.

ASP언어의 경우에는 타 Web개발 언어에 비해서 계발자층이 두텁고, 어느정도 정해진 개발방법론에 따라서 개발하는 경우가 많습니다. 하지만, 모든 언어에 방언이 존재하듯이 ASP언어 또한 표준방법으로 개발하지 않은 경우가 흔히 있습니다. 일단 ASP 전문 프로그래머 분들이 소스를 확인해 보신다고 하면 정확한 방법이 나오겠죠.

1. 표준 개발방법으로 개발한 경우

이 경우는 이전 사이트의 요소를 거의 수정하지 않고 재사용이 가능합니다.  만약 회사의 사업영역이 달라져서 많은 개발요소가 수정되어야 한다면, 어느정도의 프로그램 지식만으로도 확장이 가능합니다. 

2. 비표준 개발방법으로 개발한경우

이 경우가 가장 문제가 되는 방법입니다. 작은 프로젝트를 중심으로 실력을 쌓은 프로그래머의 경우, 공동작업을 거의 하지 않아서 표준개발방법에 대해서 모르는 경우가 대부분입니다. 이 경우에는 타 프로그래머가 소스를 확인해도 거의 수정을 못하는 경우가 발생할수도 있습니다. 또한, 성능이 떨어지는 방법을 사용하여 개발을 하거나 보안성이 취약한 소스를 기반으로 작업이 된 경우. 처음부터 다시 개발해야 하는 최악의 경우가 올수도 있습니다.
회사가 아닌 프리랜서를 통해서 제작한 사이트가 이런 경우일 확률이 높은 편입니다.

 

3. 솔루션 기반 개발방법으로 개발한 경우

임대형 솔루션을 가지고 개발을 진행하거나, 특정 게시판 시스템을 가지고 개발을 진행한 경우입니다.
이 경우는 해당 솔루션과 게시판의 버전이 예전 버전이라. 버전관리가 않되어있는 경우에는 문제가 될수도 있습니다. 솔루션이나 게시판 시스템의 경우. 취약점이 나올때나 특정 시즌마다 패치가되고 버전업이 되어 안정적인 모습으로 진화합니다. 리뉴얼을 계획하고 있는 사이트라면, 몇년전에 사용하던 버전일 확률이 높습니다. 지속적인 버전관리를 지원하는 솔루션의 경우라 하더라도 DB 구조가 변경이 된 경우라면, 거의 대부분은 새롭게 설치할 것을 권장하고 있습니다. 물론 상당부분 유사한 로직으로 구현되기 때문에 큰 리스크 요인은 없지만, 신규 사업영역으로 프로그래밍이 필요하거나, 추가적인 시스템 작업을 할 경우 문제가 될수도 있습니다.
솔루션의 경우.. 특정한 역활을 하는데는 우수하지만, 예측되지 못한 부분에서는 취약합니다.

어떤 경우든 IT강국인 한국의 개발자 분들이라면 리뉴얼이 가능합니다.
하지만, 지속적인 운영과 컨텐츠 보강을 위해서라도 이전 방식을 고집해서 수정개편하기 보다는 최근 트랜드에 맞추어 사용자 중심의 Web2.0 요소를 반영하여 개발하실 것을 추천드립니다.
웹사이트는 눈에 보이는 요소가 전부는 아닙니다.
관리자 페이지에서 효율적으로 웹사이트를 운영할수가 있고, 회사의 업무프로세스에 맞춰진 웹사이트라 한다면, 기업 경쟁력 향상에도 기여할수 있습니다. 최근 Web은.. 웹사이트에 머물지 않고 더욱더 진화하여, ERP,SCM,CRM등의 시스템적인 요인까지도 포함하고 있습니다. 이를 반영하여 리뉴얼을 진행해 보신다면 훨씬 활용성 높은 사이트가 나오지 않을까 합니다.



Posted by ToTb