웹 서비스란?
웹서비스는 특정의 데이터를 수집, 가공하여 사용자(user)들이 쉽게 사용할 수 있게 해주는 서비스를 말합니다. 현 시대에서는 웹 상의 콘텐츠나 commerce등 다양하게 제공되고 있으며 소프트웨어(software)도 제품으로 인정받고 있습니다.
근래 가장 많이 발전한 사업이 IT라고 해도 과언이 아닐만큼 이제는 마트나 시장을 가기보다는 온라인으로 쇼핑을 하고 정보를 찾는 일이 잦습니다. 이제 막 개발자가 되거나 온라인 사업과 관련된 일을 하시려는 분들은 분명, 대민과 관리자에 대해 들어보시게 될겁니다.
대민(public)이란?
대민은 사용자들이 사용하는 화면을 말합니다. 노하우잇을 검색해서 방문한 사용자들이 보는 화면이죠. 이 화면을 꾸미고 관리하고 데이터를 어떻게 제공할지 고민하는 영역의 직군이 publisher, designer입니다. 예를 들어 퍼블리셔는 노하우잇을 통해 사용자들이 편리하게 정보를 찾고 소통할 수 있는 환경을 조성하며, 화면의 디자인과 콘텐츠를 관리하여 최적의 경험을 제공합니다.
놀라울 것 없이, 전시(display)되는 모든 서비스, 네이버, 구글, 페이스북 등 현재 여러분이 접속하여 확인할 수 있는 모든 서비스들을 총괄한다고 설명할 수 있습니다. 디자이너는 화면을 디자인하고 사용자 경험을 개선하는 역할을 맡습니다. 시각적인 디자인뿐만 아니라 사용자가 서비스를 쉽게 이해하고 활용할 수 있도록 인터페이스를 설계하는 것이 중요합니다. 퍼블리셔와 디자이너는 함께 협업하여 사용자 중심의 서비스를 만들어내는데 기여합니다.
대민을 총괄하는 이러한 직군들은 다양한 기술과 트렌드에 대한 업데이트가 필요하며, 끊임없는 혁신과 개선을 통해 사용자들에게 새로운 경험을 제공해야 합니다. 또한, 대민을 다루는 직무에서는 사용자 데이터를 분석하여 트래픽 동향 및 사용자 행동을 이해하고 서비스의 품질을 높이는데 기여하는 역할도 중요합니다.
이러한 대민 총괄 직군은 현재의 인터넷 환경에서 빠르게 변화하는 트렌드와 기술에 대응하여 지속적으로 발전하고 있으며, 사용자 중심의 디지털 경험을 제공하는 데 주력하고 있습니다.
관리자(admin)이란?
관리자 서비스는 대민에 뿌려질 데이터를 작성하거나 통제(control)할 수 있는 서비스를 말합니다. 페이스북에서 내 계정으로 사진을 올리면 다른 사람들이 볼 수 있죠? 이 설정과 업로드하는 화면이 관리자와 유사합니다.관리자 페이지에서는 이미지를 업로드하고 table을 구성하는 정보들을 만들고(creat), 업데이트(update), 삭제(delete)합니다. 늘 그런 것은 아니겠지만, crud 중 관리자에서 c,u,d를 하고 대민에서 r을 한다고 볼 수도 있습니다. 대민에서 지워지는 정보 중 필요한 것은 관리자에 남아 있을 수도 있기 때문입니다.
crud란?
- 생성(Create):
- 설명: 정보를 추가하거나 새로운 내용을 만드는 단계입니다.
- 예시: 관리자는 이미지를 업로드하거나 테이블에 새로운 데이터를 추가하여 웹 페이지나 앱의 새로운 내용을 만듭니다.
- 읽기(Read):
- 설명: 정보를 확인하고 검색하는 단계입니다.
- 예시: 일반 사용자(대민)는 관리자가 추가한 내용을 확인하고 필요한 정보를 찾습니다.
- 업데이트(Update):
- 설명: 기존의 정보를 수정하거나 업데이트하는 단계입니다.
- 예시: 이미지나 테이블의 내용을 수정하여 웹 페이지나 앱을 최신 상태로 유지합니다.
- 삭제(Delete):
- 설명: 더 이상 필요하지 않거나 오류가 있는 정보를 제거하는 단계입니다.
- 예시: 관리자는 불필요한 이미지나 테이블 항목을 삭제하여 시스템을 정리하고 유지보수를 수월하게 합니다.