웹 마스터 란 무엇입니까?

웹 개발자의 의무와 책임

웹 디자인 산업은 다양한 직무와 타이틀로 가득합니다. 때때로 당신이 가로 질러 달릴 수있는 하나의 타이틀은 "웹 마스터"입니다. 이 직책은 확실히 해가 지났지 만 많은 사람들이 실제로 사용하고 있습니다. 그렇다면 "웹 마스터"는 정확히 무엇을합니까? 한 번 보자!

더 큰 팀의 일원

저는 6 인 웹 개발 팀의 일원입니다. 이 팀은 두 명의 웹 엔지니어, 그래픽 아티스트, 보조 웹 마스터 인턴, 웹 프로듀서 및 나 자신으로 구성됩니다. 대부분의 사람들은 웹 디자인 업계에서 흔히 볼 수있는 팀의 모든 것을 거의하지 않습니다. 웹 전문가로 일하면 확실히 모자를 많이 입을 것입니다! 그러나 우리 모두가 서로 교차하는 기술을 가지고있을지라도, 우리는 모두 우리가 집중하는 전문 분야가 있습니다. 엔지니어는 CGI 프로그래밍, 그래픽 및 시각 디자인에 대한 그래픽 아티스트, 콘텐츠 개발에 대한 제작자를 전문으로합니다. 그러면 웹 마스터로서 저에게 무엇이 남을까요? 실제로 조금!

유지

웹 마스터로서 저는 앞에서 언급 한 분야 중 하나에 집중하지는 않지만 오히려이 세 가지를 모두하는 데 많은 시간을 할애하고 있습니다. 내 시간의 약 20 %는 기존 사이트를 유지하는 데 소비됩니다. 사이트의 새로운 제안 및 측면이 항상 올라가고 있으며, 사이트의 초점을 때로는 다시 생각하고, 사이트의 여러 부분을 변경해야하는 향상된 그래픽이 만들어집니다. 이러한 변경 사항은 모두 진행 중이며 모두 누군가는 사이트가 어디로 가고 있는지, 그리고 어떤 항목이 어디에 있는지 잘 알고 있습니다. 웹마 스터로서, 나는 큰 그림과 모든 부분이 현재와 미래에 어떻게 어울리는지를 볼 필요가 있습니다.

웹 마스터는 사이트에서 사용하는 다른 모든 코드에 대해 HTML, CSS, Javascript를 파악해야합니다. 그들은 오늘날 시장에 나와있는 여러 기기뿐만 아니라 주요 브라우저에서 어떻게 코드가 작동하는지 이해해야합니다. 기기 변경 사항을 파악하는 것은 어려운 일일 수 있지만 웹 마스터 역할의 일부입니다.

프로그램 작성

내 시간의 또 다른 30-50 %가 프로젝트 개발에 사용됩니다. 사이트의 CGI를 만들고 유지하므로 C 프로그래밍을 알아야합니다. 많은 사이트에서 Perl을 스크립팅 언어로 사용하지만 우리 회사는 장기적으로 더 유연하다고 느꼈기 때문에 C를 선택했습니다. 사이트마다 다른 코드 기반 또는 플랫폼이 사용됩니다. 전자 상거래 플랫폼 또는 CMS와 같은 기성품 패키지를 사용할 수도 있습니다. 사용하는 것과 관계없이 해당 플랫폼에 대한 프로그래밍은 웹 마스터의 시간 중 큰 부분 일 수 있습니다.

개발

제 직업에서 제가 가장 좋아하는 활동은 새로운 페이지 / 응용 프로그램 개발입니다. 나는 처음부터 그리고 다른 사람들이 한 일에서 발달시켜야한다. 그것은 단지 아이디어를 내놓고 올려 놓는 것이 아니라 전체 사이트의 구성에 맞는지 확인하고 거기에있는 다른 정보와는 작동하지 않습니다. 다시 한번, 당신은 큰 그림과 모든 것이 함께 어떻게되는지 볼 필요가 있습니다.

얼마나 바쁜지에 따라 보조 웹 마스터 또는 그래픽 디자이너에게 그래픽 개발을 제공 할 예정이지만 때로는 그래픽 개발도 일부 수행 할 것입니다. 이를 위해서는 필자가 Adobe Photoshop 과 Illustrator에 익숙해야합니다. 또한 그래픽을 애니메이션화하고 3D 모델링을 수행하며 사진을 스캔하고 자유형 드로잉 도구를 사용하는 도구를 사용합니다. 보시다시피, 웹마 스터로서, 당신은 정말로 Jack-of-All-Trades입니다.

서버 유지 보수

우리는 웹 서버 시스템을 계속 운영하는 데 전념하는 운영 팀을 운영하고 있습니다. 두 명의 웹 엔지니어 중 한 명은 서버 자체를 유지 관리하기도합니다. 나는 그 위치에서 백업으로 일합니다. 우리는 서버를 계속 가동시키고, 새로운 MIME 유형을 추가하고, 서버로드를 확인하고, 명백한 문제가 없는지 확인합니다.

릴리스 엔지니어

우리 팀의 마지막 임무는 릴리스 엔지니어입니다. 웹 페이지를 개발 서버에서 프로덕션 서버로 이동시키는 스크립트를 개발하고 실행합니다. 또한 버그가 코드 나 HTML에 들어 가지 않도록 소스 코드 제어 시스템을 유지 관리합니다.

이것들은 웹 마스터로서의 나의 역할의 일부인 책임입니다. 귀하의 사이트 또는 귀하가 일하는 회사에 따라 조금 다를 수 있습니다. 그러나 일관성이있는 한 가지 점은 사이트에 웹 마스터가있는 경우 (요즘에는 모두 해당하지는 않음) 그 사람이 사이트의 권한입니다. 그들은 그것이 어떻게 작동하는지, 사이트와 코드의 역사, 그것이 실행되는 환경 등을 알고 있습니다. 조직의 누군가가 웹 사이트에 대해 질문을하는 경우 해당 답변을 찾기에 좋은 곳은 웹 마스터에게 있습니다.