이것은 공식 Sulu 데모 입니다. Sulu로 만든 애플리케이션의 간단한 구현을 보여주고 기본 단계를 설명하기 위해 만들어졌습니다.
이 프로젝트는 여기에서도 실행됩니다: https://sulu.rocks
Sulu에 대한 자세한 내용은 홈페이지(http://sulu.io/)를 참조하세요.
우리 문서는 http://docs.sulu.io/에서 볼 수 있습니다.
SuluArticleBundle은 Sulu에서 기사 관리에 대한 지원을 추가합니다. 기사는 관리자 목록에 있는 자체 URL을 통해 구조화되지 않은 데이터를 관리하기 위해 다양한 방법으로 사용될 수 있습니다. 페이지에서 사용할 수 있는 대부분의 기능은 템플릿, 버전 관리, 초안 작성, 게시 및 자동화와 같은 기사에서도 사용할 수 있습니다.
SuluAutomationBundle은 Sulu-Admin의 엔터티에 대해 예약할 수 있는 향후 작업을 관리하는 방법을 제공합니다. 예를 들어 미래의 특정 날짜/시간에 페이지 게시를 예약합니다.
자동화된 작업을 활성화하려면 터미널이나 cronjob에서 task:run
수동으로 명령을 사용하세요. 이 작업은 보류 중인 자동화 작업을 실행합니다(SuluAutomationBundle 설치 문서 참조).
유용한 나뭇가지 확장 및 작은 js 구성 요소 관리 라이브러리 모음입니다.
git clone [email protected]:sulu/sulu-demo.git
cd sulu-demo
composer install
데모에는 실행 중인 MySQL 및 ElasticSearch 인스턴스가 필요합니다.
.env.local
에서 DATABASE_URL
및 ELASTICSEARCH_HOST
를 구성합니다. .env
참조로 참조하세요.
서비스를 직접 설치하고 싶지 않은 경우 제공된 docker-compose.yml을 사용하여 자체 컨테이너 내에서 이 서비스를 시작할 수 있습니다.
docker-compose up
다음을 실행하여 모든 설비와 함께 데모를 설치하십시오.
bin/console sulu:build dev
이제 데모를 시험해 볼 수 있으며 가상 호스트를 구성할 필요가 없습니다. 웹 서버에서 빌드를 사용하세요.
php -S 127.0.0.1:8000 -t public config/router.php
그런 다음 http://127.0.0.1:8000/admin을 통해 관리 인터페이스에 액세스할 수 있습니다. 기본 사용자 및 비밀번호는 "admin"입니다.
웹 프론트엔드는 http://127.0.0.1:8000에서 찾을 수 있습니다.
composer bootstrap-test-environment
composer lint
composer test
전략가, 개발자, 디자이너와 직접 대화할 수 있는 #Slack 채널이 있습니다.