ADVERTISEMENT

엔지니어로서의 웹마스터

중앙일보

입력

▣ 웹마스터의 기본 : 인터넷 기술 이해

인터넷 초기에는 엔지니어 출신의 웹마스터들이 많이 있었는데 지금은 오히려 기획자나 마케팅, 홍보담당 출신의 웹마스터들이 늘어나고 있는 추세로 생각된다. 그리고 웹 디자이너들도 웹마스터로 그 영역을 확장해 가고 있다.

초기에 기술적인 부분을 담당하며 시스템과 네트웍 부분에 대한 이해가 많은 사람들이 웹 서비스 운영에 적극적으로 투입되면서 엔지니어 역할을 병행하는 웹마스터들이 많았던 것은 아주 자연스러운 현상이다.

사실 인터넷 자체가 한마디로 "TCP/IP 기반의 네트웍"이라고 할 수 있으므로 기술적인 부분에 대한 이해는 웹마스터가 갖추어야 할 가장 기본이라고 할 수 있다. 인터넷의 기술적인 부분을 잘 이해하지 못한 상태에서 새로운 서비스를 기획하거나 마케팅을 하는 것은 자칫 서비스가 이상한 방향으로 진행될 수 있기 때문에 웹마스터는 실제 프로그래밍을 하거나 장비를 셋팅하지는 못하더라도 기술적으로 어떤 부분이 어떤 역할을 하는지에 대해서는 잘 이해하는 것이 필수라고 할 수 있다.

이러한 관점에서 볼때 엔지니어로의 웹마스터는 그 기본에 충실하다고 볼 수 있다. 엔지니어 출신의 웹마스터가 기획과 마케팅쪽의 영역으로 그 역할을 확장해 나갈때 가장 이상적인 웹마스터가 될 수 있지 않을까 한다.

▣ 시스템 운영 : 플랫폼, 네트웍구성, 전용회선

엔지니어로서의 웹마스터는 기본적으로 대부분 자체 웹서버를 운영할 수 있는 능력을 갖추고 있다. 그 환경은 기본적으로 UNIX/Linux 또는 NT 가 될 것이며 가장 많이 쓰는 웹서버는 Apache, IIS 라고 할 수 있다.

환경웹서버DB개발툴UNIXLinux Apache MySQL CGI, PHP NTIIS SQL ASP

자신의 웹서비스 환경을 잘 이해하고 그 환경에 맞는 여러가지 운영선택사항을 결정하게 된다. 그 중에서 가장 기본이 되는 것이 어떤 플랫폼을 선택할 것인가, 서비스 장비들과 네트웍을 어떻게 구성할 것인가, 어느정도 용량의 전용회선을 연결할 것인가 등이 필요할 것이다.

권장하는 사항이라면 예산이 충분한 곳이라면 UNIX를 선택하고 아니면 Linux에 Apache 서버를 쓰며 DB 는 MySQL 을 쓰면 일반적인 규모에서는 가장 무난할 것이 라고 생각된다. 조금 더 예산이 뒷받침 되면 UNIX, Apache, Oracle/Infomix 등의 DB를 쓰는 것도 권할만 하다. NT 를 쓸 경우는 IIS 서버에 MS-SQL 서버를 쓰는 것이 정석일 것이다.

이렇듯 엔지니어로서의 웹마스터는 시스템 운영을 위한 기본적인 사항을 스스로 파악하고 판단할 수 있는 능력을 갖추어야 할 것이다.

▣ 서비스 개발과 운영 : CGI, DB연동, 서버셋팅

인터넷 서비스를 하려면 일반적인 HTML 만 가지고 가능하지 않다. 기본적으로 여러곳에서 적절한 프로그램이 필요하게 된다. 이때 엔지니어로서의 웹마스터는 프로그램의 기본 개발방향을 잡고 프로그램의 기초적인 설계를 할 수 있어야 할 것이다.

CGI 프로그램과 DB 를 연동하는 것이 가장 많은 요구사항 중 하나이므로 이쪽 방면에 많은 경험을 쌓는 것을 권한다. CGI 로 처리할 것인가 서버API 로 처리할 것인가도 응답속도에 영향을 줄 수 있다.

그리고 Virtual Hosting 등과 같이 웹서버의 설정을 적절하게 변경하여 적용하는 것도 엔지니어로서의 웹마스터가 해야 할 일 중에 하나다. 그 외에도 MIME 적용과 Request 처리 갯수 조정 등 엔지니어로서의 웹마스터의 아주 구체적이고 실질적인 능력을 키울 수 있도록 노력해야 할 것이다.

▣ 기본서비스에 대한 이해 : DNS, Email, FTP 등

인터넷 서비스의 기본은 웹이지만 웹마스터는 이외에도 DNS, Email, FTP, Telnet 등의 인터넷 기본서비스에 대한 이해도 잘 해야한다. 특히 DNS 설정과 Email 부분은 충분히 잘 알 수 있도록 지속적으로 공부해야 할 것이다.

▣ 웹의 기술자료를 적극적으로 활용

엔지니어로서의 웹마스터가 알아야 할 필수적인 기술사항은 기본적으로 인터넷상에 충분히 공개되어 있다. 그리고 필요한 소스도 거의 무료로 얻을 수 있다. 자신이 필요로 하는 정보를 적절하게 찾아서 자신의 환경에 맞게 수정하는 정도의 작업은 언제든지 할 수 있어야 할 것이다. 그리고 기술관련 동향자료를 지속적으로 잘 챙기도록 하는 것 또한 중요하다.

▣ 앞으로 주목해야 할 사항

앞으로는 인터넷 접속회선의 다양화와 고속화에 발 맞추어 멀티미디어 컨텐츠 구성과 제공에 관심을 가져야 할 것이다. 특히 동영상 기술에서 G2 와 WMT 의 기술발전을 비교해 보고 관심을 가지는 것이 필요하다. 인터넷이 매체로서 역할을 할 수 있는 기초가 마련되고 있다.

그리고 XML, Cache Server, HDML/WML 등의 기술쪽 분야도 관심을 가져야 할 것이다. 하지만 현재 상황에서 무엇보다 중요한 기술은 대용랑의 회원DB를 얼마나 빠르게 처리 할 수 있느냐가 엔지니어로서의 웹마스터가 갖추어야 할 능력이 아닐까 생각된다.

커뮤니티가 현재 웹 비즈니스의 화두가 되고 있으며 이러한 커뮤니티는 기본적으로 맞춤형 서비스를 지향하고 있으므로 DB 관련 기술이 장기적으로 가장 큰 경쟁력을 보장해 줄 것이다.

마지막으로 엔지니어로서의 웹마스터는 본인이 운영하는 웹사이트가 기술적으로 가장 앞선 사이트가 될 수 있도록 부단히 노력해야 할 것이다. 그리고 그러한 기술을 적절한 시점에 더불어 나누는 것 또한 필요할 것이다.

웹페이지의 정보전달 특성상 중요한 부분의 흐름과 맥만 짚고 넘어갔는데 앞으로 이 코너가 마칠때쯤에는 보다 보강된 내용으로 책으로 편집할 예정이므로 그때를 또 기다려 주길 바라며 당장 궁금한 사항이 있다면 메일을 보내주기 바란다.

[ 연재 글흐름 ]

들어가기
웹마스터의 정의 및 역할
웹마스터가 갖추어야 할 능력
기획자로서의 웹마스터
디자이너로서의 웹마스터
엔지니어로서의 웹마스터
웹사이트 관리/운영 전략
컨텐츠 확보를 위한 전략
커뮤니티 활성화를 위한 전략
웹비즈니스 마케팅
웹비지니스 창업전략

ADVERTISEMENT
ADVERTISEMENT