자체 Git 저장소의 Markdown, MDX, JSON, YAML 콘텐츠를 편집하는 오픈소스 헤드리스 CMS로, GraphQL API를 제공합니다.
craftcms/cms
Twig 템플릿 계층과 자동 생성 GraphQL API를 갖춘, 맞춤형 웹사이트와 디지털 경험을 구축하기 위한 셀프 호스팅 PHP 콘텐츠 관리 시스템입니다.
대체할 수 있는 제품:Contentful
WordPress
- 스타
- 3,617
- 포크
- 709
- 열린 이슈
- 530
- 마지막 커밋
- 6시간 전
어떤 프로젝트인가요?
Craft CMS는 PHP로 작성된 셀프 호스팅 콘텐츠 관리 시스템입니다. 콘텐츠를 미리 정의된 게시물이나 페이지 유형에 맞출 필요 없이 팀이 자체 콘텐츠 모델을 정의할 수 있으며, 콘텐츠를 만들고 관리하는 편집용 제어판도 제공합니다.
프런트엔드 출력에는 Twig 템플릿 시스템을 사용해 페이지를 렌더링합니다. 콘텐츠 모델을 바탕으로 GraphQL API도 자동 생성하므로, 별도의 애플리케이션에서 콘텐츠를 사용하는 헤드리스 구성도 지원합니다. 콘텐츠는 MySQL 또는 PostgreSQL에 저장됩니다.
프로젝트에는 전자상거래 플랫폼(Craft Commerce, 별도 제공)과 무료 및 상용 플러그인을 제공하는 Plugin Store가 포함됩니다. 확장 프레임워크를 통해 개발자는 맞춤 기능을 추가할 수 있습니다.
핵심 기능
- 01콘텐츠 생성 및 관리를 위한 제어판.
- 02미리 정의된 콘텐츠 유형에 구애받지 않는 유연한 콘텐츠 모델링.
- 03페이지 렌더링을 위한 Twig 기반 템플릿 시스템.
- 04헤드리스 애플리케이션을 위한 자동 생성 GraphQL API.
- 05무료 및 상용 플러그인을 제공하는 Plugin Store.
- 06맞춤 기능을 추가하기 위한 확장 프레임워크.
활용 사례
- 맞춤형 콘텐츠 구조를 갖춘 기업 웹사이트 구축.
- GraphQL API를 통해 별도의 프런트엔드에 콘텐츠 제공.
- 셀프 호스팅 PHP 스택으로 블로그나 편집 사이트 운영.
빠른 시작
- 1
Composer로 Craft 설치하기
- 2
공식 설치 가이드 읽기
사용 전 알아둘 점
- MySQL 또는 PostgreSQL을 사용하는 자체 호스팅 PHP 서버가 필요합니다.
- 라이선스가 NOASSERTION으로 표시되어 있으므로 사용 전에 라이선스 약관을 확인하세요.
- 전자상거래 기능과 여러 플러그인 등 일부 기능은 유료이거나 상용입니다.
토픽
자주 묻는 질문
- cms은(는) 무엇인가요?
- Twig 템플릿 계층과 자동 생성 GraphQL API를 갖춘, 맞춤형 웹사이트와 디지털 경험을 구축하기 위한 셀프 호스팅 PHP 콘텐츠 관리 시스템입니다. Craft CMS는 PHP로 작성된 셀프 호스팅 콘텐츠 관리 시스템입니다. 콘텐츠를 미리 정의된 게시물이나 페이지 유형에 맞출 필요 없이 팀이 자체 콘텐츠 모델을 정의할 수 있으며, 콘텐츠를 만들고 관리하는 편집용 제어판도 제공합니다.
- cms은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- cms은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- cms은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. cms의 마지막 커밋은 2026년 10월 19일입니다.
- cms은(는) 어디에 사용할 수 있나요?
- 맞춤형 콘텐츠 구조를 갖춘 기업 웹사이트 구축. GraphQL API를 통해 별도의 프런트엔드에 콘텐츠 제공. 셀프 호스팅 PHP 스택으로 블로그나 편집 사이트 운영.
- cms는 어떻게 설치하나요?
- Composer로 Craft 설치하기 공식 설치 가이드 읽기
- cms은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/craftcms/cms
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Drupal core는 개인 블로그부터 대규모 커뮤니티 웹사이트까지 다양한 사이트를 위한 오픈 소스 PHP 콘텐츠 관리 플랫폼입니다.
모든 SQL 데이터베이스에 즉시 REST·GraphQL API, 비주얼 관리 Studio, AI 에이전트용 네이티브 MCP 서버를 제공합니다.
Astro 기반 풀스택 TypeScript CMS로, 샌드박스 플러그인을 통해 서버리스 환경에 WordPress 스타일의 확장성과 관리자 UX를 제공합니다.
React, Vue, Svelte, Qwik 등을 위한 Builder.io 비주얼 개발 플랫폼의 오픈소스 모노레포
멀티벤더 마켓플레이스, B2B, 멀티테넌트, 헤드리스 스토어를 지원하는 오픈소스 Laravel 이커머스 플랫폼