매니지먼트

콘텐츠에 새로운 질서를 부여하는 가장 우아한 방식

소개

민구홍 매뉴팩처링과 AG 랩이 제안하는 ‘매니지먼트’(Management, MGMT)는 Kirby CMS를 고도화한 콘텐츠 관리 시스템(Content Management System, CMS)입니다. 매니지먼트는 거창한 건축보다는 섬세한 편집을, 무거운 데이터베이스보다는 투명한 텍스트를 신뢰합니다.

맑고 투명하게

오늘날 CMS 대부분은 거대한 데이터베이스라는 블랙박스에 자리합니다. 그 안에서 무슨 일이 일어나는지 우리는 알기 어렵습니다. 100년 뒤의 후손에게 DB 비밀번호를 물려줄 생각은 아니시겠죠? 매니지먼트는 가장 원시적이고 견고한 포맷인 텍스트 파일(.txt)을 신뢰합니다. 당신의 데이터는 폴더와 파일이라는 직관적인 구조로 저장됩니다. 전용 소프트웨어 없이도 읽을 수 있는 이 투명함이야말로 데이터 관리의 핵심입니다.

참을 수 없는 가벼움

매니지먼트는 깃털처럼, 아니 깃털보다 더 가볍습니다. 서버에 대한 복잡한 의존성도, 지루한 설치 과정도 없습니다. 필요하다면 웹사이트 전체를 압축해 USB에 담거나 이메일로 전송해버리세요. 당신의 소중한 데이터가 특정 호스팅 업체의 인질이 되어서는 안 됩니다. 언제든 가방을 싸서 떠날 수 있는 자유, 그것이 우리가 정의하는 진정한 기술적 독립입니다.

편집된 자유

백지 상태의 자유는 이따금 재앙입니다. 매니지먼트는 당신에게 ‘무한한 자유’ 대신 ‘견고하게 설계된 제약’을 선물합니다. 2015년 이래 미술 및 디자인계 안팎에서 활동해온 민구홍 매뉴팩처링이 설계한 커스텀 모듈은 엄격하게 통제된 타이포그래피와 그리드 시스템 안에서 작동합니다. 당신이 모듈을 아무리 엉망으로 배치하려 노력해도, 결과물은 디자이너가 의도한 대로 아름다울 것입니다. 우리는 당신의 미적 감각을 존중하지만, 때로는 시스템의 통제가 더 안전하다고 믿습니다.

이미지의 예우

웹사이트에 고해상도 원본 이미지를 그대로 업로드하는 것은 방문자에 대한 예의가 아닙니다. 그렇다고 포토샵을 실행하는 것은 몹시 귀찮은 일이죠. 매니지먼트는 드래그 앤 드롭만으로 이미지를 웹 환경에 맞게 자동으로 최적화합니다. 이제 우리가 고려해야 할 것은 이미지의 용량이 아니라 이미지의 맥락뿐입니다.

유동적 질서

우리의 웹사이트는 27인치 모니터 위에서도, 흔들리는 지하철 안의 스마트폰 위에서도 우아할 필요가 있습니다. 매니지먼트의 모든 레이아웃은 유동적입니다. 단순히 이미지를 줄이는 것을 넘어, 타이포그래피와 여백이 디바이스의 환경에 맞춰 스스로 질서를 잡습니다. 이는 기술의 문제라기보다 읽는 이에 대한 배려입니다.

구조화된 발견

우리의 웹사이트는 쓰레기통이 아니라 도서관이어야 합니다. 매니지먼트의 검색 엔진은 단순히 단어를 찾는 것을 넘어 콘텐츠의 맥락을 이해합니다. 캘린더의 일정은 날짜별로, 책은 저자별로, 작품은 연도별로 아름답게 정렬됩니다. 방문자가 길을 잃는 것은 그들의 탓이 아니라, 그저 내비게이션을 제대로 갖추지 못한 웹사이트의 책임입니다.

엔트로피에 저항하기

모든 웹사이트는 방치되는 순간부터 썩기 시작합니다. 링크는 끊어지고, 이미지는 엑박으로 변하며, 정보는 낡아갑니다. 매니지먼트의 관리자 패널은 이 자연스러운 붕괴에 저항하도록 설계되었습니다. 복잡한 설정은 숨기고 오직 콘텐츠에 집중하게 만드는 인터페이스는 관리자로 하여금 끊임없이 웹사이트를 닦고 조이게 만듭니다. 정원을 가꾸는 마음으로 웹을 대하세요.

조용한 요새

보안 사고의 대부분은 복잡한 데이터베이스의 틈새에서 발생합니다. 매니지먼트에는 SQL 인젝션 공격이 통하지 않습니다. 뚫고 들어갈 SQL 자체가 없는 까닭입니다. 불필요한 문을 만들지 않는 것이야말로 가장 확실한 보안입니다. SSL 암호화와 간결한 권한 관리만으로도 우리의 웹사이트는 충분히 안전합니다.

권장 사양

매니지먼트를 구동하는 데 슈퍼 컴퓨터는 필요하지 않습니다. 준비물은 단출합니다.

서버

  • Apache 2, Nginx, Caddy, LiteSpeed
  • 표준을 준수하는 웹 서버라면 어디서든 작동합니다. 공유 호스팅(Shared hosting), VPS, 심지어 라즈베리 파이(Raspberry Pi) 위에서도 매니지먼트는 불평 없이 돌아갑니다.

언어 (PHP)

  • PHP 8.2 이상
  • 우리는 최신 문법을 사랑합니다. 보안 지원이 끊긴 오래된 PHP 버전은 해커들의 놀이터일 뿐입니다. 서버의 PHP 버전을 최신으로 유지하는 것은 디지털 위생의 기초입니다.

데이터베이스

  • 없음 (None)
  • 가장 훌륭한 데이터베이스는 데이터베이스가 없는 것입니다. 매니지먼트는 파일 시스템을 그대로 사용합니다. MySQL의 비밀번호를 기억해낼 노력으로 멋진 문장을 한 줄 더 쓰세요.

웹 브라우저

  • Evergreen Browsers (Chrome, Safari, Firefox, Edge)
  • 우리는 인터넷 익스플로러(IE)와 작별했습니다. 과거에 머무르고 싶은 분들을 위한 도구는 아니니까요. 최신 웹 표준을 지원하는 모던 브라우저라면 무엇이든 좋습니다.

메모리

  • 128MB 이상
  • 요즘 스마트폰 사진 한 장의 용량을 생각하면, 이 정도는 ‘무소유’에 가깝습니다.

설치 방법 (Installation)

  • 서버에 파일을 업로드합니다.
  • 사이트에 접속합니다.

연락처

매니지먼트