주요 기능 :
경량과 유연성 : 조종석은 개발자에게 콘텐츠 프리젠 테이션 및 레이아웃을 완전히 제어 할 수 있도록 제공합니다. 간단한 설치 : 웹 서버 디렉토리를 압축 한 후 단일 클릭으로 설치가 완료됩니다 (SQLITE 데이터베이스 필요). 코어 모듈 : "컬렉션"(데이터베이스 테이블과 같은) 및 "갤러리"(사진 앨범)가 기본 모듈입니다. API는 프론트 엔드 상호 작용에 사용할 수 있습니다 이상적인 사용자 : 간단하고 제한되지 않은 CMS를 찾는 CSS 및 프레임 워크에 익숙한 PHP 개발자에게 가장 적합합니다. 그러나 이것은 프론트 엔드 개발 복잡성을 증가시킨다
Cockpit CMS Zip 파일을 다운로드하여 서버의 웹 액세스 디렉토리로 압축 해제하십시오. 설치 페이지에 액세스하고 (예 : ) 클릭하여 설치를 클릭하십시오.
핵심 모듈은 컬렉션과 갤러리입니다. 컬렉션은 데이터베이스 테이블과 유사한 구조화 된 데이터 세트이며 개별 레코드를 나타내는 항목입니다. 갤러리는 사진 앨범으로 기능합니다. 추가 모듈에는 양식, 재사용 가능한 지역 및 미디어 관리자가 포함됩니다.
컬렉션 만들기 ( "트립") :
이 예제는 이름, 날짜, 위치, 일기 (Markdown) 및 사진 갤러리에 연결되는 텍스트 필드가있는 "트립"컬렉션을 만듭니다.
<code class="language-php">$app->get('/', function () use ($app) {
$collections = cockpit('collections:collections', []);
$galleries = cockpit('galleries:galleries', []);
return $app['twig']->render('index.html.twig', ['collections' => $collections, 'galleries' => $galleries]);
})->bind('home');</code>
마크 다운 렌더링 (필요 ) :
michelf/php-markdown
<code class="language-twig"><h2>Collections</h2>
<p>There are total <strong>{{collections|length}}</strong> collection(s) in the CMS:</p>
<ul>
{% for col in collections|keys %}
<li><a href="https://www.php.cn/link/9964364bfd2b38643a0b41b981c01f60'collection',%20%7Bcol:%20col%7D)%20%7D%7D">{{col}}</a></li>
{% endfor %}
</ul></code>
자주 묻는 질문 (faqs) :
제공된 FAQ 섹션은 이미 잘 작성되고 포괄적입니다. 변경이 필요하지 않습니다.
위 내용은 CockpitCMS 소개 - 개발자를위한 CMS의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!