페이지를 Markdown 파일로 저장하고 데이터베이스 없이 운영할 수 있는 PHP 기반 플랫 파일 CMS입니다.
- 스타
- 5,165
- 포크
- 3,887
- 열린 이슈
- 1,058
- 마지막 커밋
- 15시간 전
어떤 프로젝트인가요?
Joomla!는 웹사이트와 웹 애플리케이션을 구축하기 위한 콘텐츠 관리 시스템입니다. PHP와 MySQL, MariaDB 또는 PostgreSQL을 사용하는 서버에서 실행되며, GNU General Public License 버전 2 이상에 따라 배포됩니다.
이 저장소에는 현재 6.2-dev 브랜치에 있는 Joomla! 6.x 라인의 소스 코드가 들어 있습니다. 설치 가능한 패키지는 아니며, 안정 버전과 나이틀리 빌드는 Joomla 다운로드 사이트에서 별도로 배포됩니다. 개발자는 PHP CLI, Composer, Node.js로 로컬 환경을 설정한 다음 composer install과 npm ci로 의존성을 설치합니다.
이 프로젝트는 커뮤니티에서 개발하며, 버그 수정과 기능 변경을 서로 다른 대상 브랜치에 반영하는 방법을 안내하는 기여 가이드라인을 제공합니다.
핵심 기능
- 01PHP와 MySQL/MariaDB/PostgreSQL 스택으로 웹사이트와 온라인 애플리케이션을 구축합니다.
- 02다국어 웹사이트를 지원합니다.
- 03컴포넌트, 모듈, 플러그인을 추가할 수 있는 확장 시스템을 사용합니다.
- 04Node.js와 npm을 통해 JavaScript 및 SASS 에셋을 컴파일합니다.
활용 사례
- 개발자가 아닌 편집자가 콘텐츠를 관리할 수 있는 관리자 백엔드를 갖춘 웹사이트 구축.
- 다국어 웹사이트 운영.
- 맞춤형 Joomla 확장 기능을 개발하거나 CMS 코어에 기여.
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/joomla/joomla-cms.git - 2
joomla-cms 폴더로 이동합니다
cd joomla-cms - 3
Composer로 PHP 종속성을 설치합니다
composer install - 4
npm 패키지를 설치합니다
npm ci
사용 전 알아둘 점
- 이 저장소는 설치 가능한 패키지가 아닙니다. 전체 설치를 하려면 다운로드 사이트를 이용하거나 로컬 웹 서버를 설정해야 합니다.
- PHP, Composer, Node.js와 MySQL, MariaDB 또는 PostgreSQL과 같은 데이터베이스가 필요합니다.
- Joomla 6.2 개발 브랜치이므로 릴리스된 패키지보다 불안정할 수 있습니다.
토픽
자주 묻는 질문
- joomla-cms은(는) 무엇인가요?
- Joomla!는 웹사이트와 온라인 애플리케이션을 구축하기 위한 무료 오픈소스 PHP 콘텐츠 관리 시스템입니다. Joomla!는 웹사이트와 웹 애플리케이션을 구축하기 위한 콘텐츠 관리 시스템입니다. PHP와 MySQL, MariaDB 또는 PostgreSQL을 사용하는 서버에서 실행되며, GNU General Public License 버전 2 이상에 따라 배포됩니다.
- joomla-cms은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- joomla-cms은(는) GPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- joomla-cms은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. joomla-cms의 마지막 커밋은 2026년 11월 5일입니다.
- joomla-cms은(는) 어디에 사용할 수 있나요?
- 개발자가 아닌 편집자가 콘텐츠를 관리할 수 있는 관리자 백엔드를 갖춘 웹사이트 구축. 다국어 웹사이트 운영. 맞춤형 Joomla 확장 기능을 개발하거나 CMS 코어에 기여.
- joomla-cms는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/joomla/joomla-cms.git joomla-cms 폴더로 이동합니다: cd joomla-cms Composer로 PHP 종속성을 설치합니다: composer install npm 패키지를 설치합니다: npm ci
- joomla-cms은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/joomla/joomla-cms
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
JSON 파일에 콘텐츠를 저장하는 PHP 기반의 초경량 플랫 파일 CMS로, 데이터베이스 없이 파일을 업로드하는 한 단계만으로 설치할 수 있습니다.
Halo는 개인 블로그, 지식 베이스, 기업 웹사이트, 온라인 스토어를 만들 수 있는 오픈 소스 웹사이트 빌더입니다.
Laravel PHP 프레임워크 기반의 무료 셀프 호스팅 콘텐츠 관리 시스템으로, 빠른 프로토타이핑과 간편한 개발에 적합합니다.
편집자 경험과 정교한 프런트엔드 제어에 중점을 둔 Django 기반 오픈소스 콘텐츠 관리 시스템입니다.
Umbraco는 웹사이트와 디지털 경험을 구축하기 위한 무료 오픈소스 .NET 콘텐츠 관리 시스템입니다.