실버 스트라이프 CMS
Silverstripe CMS개발자 | 실버 스트라이프 |
---|---|
안정된 릴리스 | |
저장소 | Silverstripe 저장소 |
운영 체제 | 크로스 플랫폼 |
유형 | 콘텐츠 관리 시스템 |
면허증. | BSD 라이선스[2] |
웹 사이트 | silverstripe |
Silverstripe CMS는 웹 사이트 및 웹 애플리케이션을 만들고 유지하기 위한 무료 오픈 소스 콘텐츠 관리 시스템(CMS) 및 프레임워크입니다.WYSIWYG 웹사이트 에디터를 포함한 웹 사이트의 일부를 사용자가 수정할 수 있는 즉시 사용할 수 있는 웹 기반 관리 패널을 제공합니다.소프트웨어의 핵심은 PHP 웹 애플리케이션 프레임워크인 Silverstripe Framework입니다.
Silverstripe CMS는 BSD 라이선스의 조건에 따라 출시됩니다.
소프트웨어 설계
Silverstripe CMS는 다음 역할을 구분합니다.
- 콘텐츠 작성자(기술 전문용어가 생략된 리치(AJAX) 웹 기반 사용자 인터페이스 제공)
- 웹 사이트 설계자/개발자(HTML, CSS, JavaScript 및 PHP 코드를 작성하는 사용자)
이는 GUI 내에서 기술 웹사이트 개발 태스크를 수행할 수 있는 CMS 제품과 대비되며, 즉시 사용할 수 있는 콘텐츠 제작 애플리케이션을 제공하지 않는 프로그래밍 프레임워크와도 대비됩니다.Silverstripe CMS 접근방식은 콘텐츠 작성자의 복잡성을 해소하고 개발자에게 [3]더 많은 유연성을 제공한다고 알려져 있습니다.
Silverstripe CMS의 코어는 Silverstripe [4]Framework라고 불립니다.플랫폼의 다른 부분과 마찬가지로 PHP(5.3)로 작성되며 네임스페이스와 같은 객체 지향 설계 기능을 활용합니다.Silverstripe Framework(이전의 「Sappire」)는, 모델 뷰 컨트롤러(MVC와 같은 모델에는 업데이트의 표시를 통지하는 기능이 포함되어 있지 않음)등의 최신 프로그래밍 기술에 [citation needed]근거해 Web 사이트를 구축 및 확장하는 프레임워크를 Web 사이트 개발자에게 제공합니다.
Silverstripe CMS는 간단한 플레이스 홀더와 조건부 로직을 제공하는 W3C HTML5 기반의 커스텀 템플릿 언어를 사용하여 마크업을 생성합니다.Silverstripe CMS는 모듈, 위젯, 테마 및 코드 커스터마이즈를 통해 확장할 수 있습니다.
특징들
Silverstripe CMS의 주요 기능은 다음과 같습니다.
- 즉시 사용할 수 있는 템플릿으로 반응성이 뛰어난 설계 지원(스마트폰, 태블릿, 데스크톱 컴퓨터에서 사용 가능
- 확장 가능한 웹 응용 프로그램 인터페이스
- TinyMCE의 수정 버전을 기반으로 한 리치 텍스트 편집
- YouTube, 슬라이드 공유 등의 웹사이트에서 비디오 및 기타 리소스를 빠르게 삽입할 수 있습니다(oEmbed 사용).
- 드래그 앤 드롭 트리 기반 탐색 구조
- 커스텀 출력 마크업 및 테이블 프리 디폴트 스타일(HTML5 및 모바일 지원 포함)
- 워크플로우 관리: 콘텐츠 스테이징을 통한 초안/공개 구분, '비교' 기능을 갖춘 문서 리비전 제어/롤백
- 구성 가능한 보안/허가 모델(역할 기반)
- 데이터 객체 모델, 객체 관계 매핑을 통한 데이터베이스 생성, 맞춤형 데이터 입력 제어 스위트.
- 자산 관리, 이미지 크기 조정, 이미지를 OS 데스크톱에서 드래그 앤 드롭하여 업로드할 수 있습니다.
- 페이지당 여러 템플릿
- 검색 엔진 친화적인 URL, 메타데이터 관리, XML 사이트 맵 생성
- 전문 검색 및 RSS 피드
- 고부하용 최적화(전체 및 부분 템플릿 캐시)
- 국제화/언어:Silverstripe CMS는 다국어 콘텐츠를 지원합니다.UTF-8 및 문자 집합의 국제화가 지원됩니다.CMS는 영어, 프랑스어, 독일어, 스페인어, 중국어 등 다양한 [5]언어로 제공됩니다.
- 계층 URL
- 크로스 플랫폼: OS(Linux, Windows, Mac), 웹 서버(Apache, IIS), 데이터베이스(MySQL, Postgre)SQL, Microsoft SQL Server는 완전히 지원되며 SQLite 및 Oracle Database는 제한적으로 지원됩니다.)
Silverstripe CMS의 향후 릴리스의 주요 기능은 다음과 같습니다.
- 추가 관리 UI(예: 웹 인터페이스 기반 모듈, 위젯 설치)
- jQuery 라이브러리로의 전환을 완료합니다(현재 jQuery는 이전 JavaScript 프레임워크와 함께 사용합니다).
- 사이트 전체의 위젯
Silverstripe CMS에서 현재 사용할 수 없는 일반적인 CMS 기능은 다음과 같습니다.
- 페이지 내부 편집
- 모듈, 위젯 또는 테마의 웹 인터페이스 기반 설치
- 웹 인터페이스 기반 테마 사용자 지정
- 캐시 관리/ORM 갱신 자동화
모듈, 위젯 및 테마
모듈은 Silverstripe CMS의 핵심 기능을 확장합니다.기존 모듈에는 다음과 같은 것이 있습니다.블로그, 고급 워크플로우 관리, eCommerce, 포럼, LDAP/OpenID 인증모듈은 Silverstripe CMS 모듈 저장소에서 사용할 수 있으며, 2016년 1월 기준으로 1400개 이상의 모듈이 나열됩니다.
Silverstripe CMS 위젯은 Silverstripe CMS 모듈(특히 블로그 모듈)에 드래그 앤 드롭할 수 있는 작은 기능입니다.위젯의 예로는 태그 클라우드, Flickr 사진, 오늘의 단어 등이 있습니다.단, 위젯은 플랫폼에서 상대적으로 덜 사용되는 측면입니다.2012년 8월 현재 96개의 위젯이 있습니다.
Silverstripe CMS 테마 디렉토리에는 커뮤니티에 투고되어 자유롭게 이용할 수 있는 테마가 다수 준비되어 있습니다(2012년 8월 현재 84개).
모듈, 위젯 및 테마는 모두 BSD 라이선스로 무료 다운로드로 이용할 수 있으며, 대부분은 커뮤니티에 기부되어 있습니다.
소프트웨어 요건
Silverstripe CMS는 호환되는 웹 서버와 SQL 데이터베이스가 필요한 웹 응용 프로그램입니다.버전 3.1 현재 Silverstripe CMS의 요건은 다음과 같습니다.[6]
- Apache v1.3.19+, Lighttpd, Hiawatha, Cherokey 또는 Microsoft IIS 7.x+(URL Rewriter 필요) 2.4.0 현재 IIS 7의 URL 개서가 즉시 지원되고 있습니다.)
- MySQL v5.6.X+, Microsoft SQL Server(커뮤니티 유지), PostgreSQL(커뮤니티 유지), SQLite3(커뮤니티 유지) 및 Oracle Database(실험)
- MySQL, GD 그래픽스 라이브러리 및 zlib[7] 지원 포함 PHP 7.1+
문서
Silverstripe CMS는 BSD 라이선스의 조건에 따라 출시됩니다.설명서는 CMS 사용자 및 웹 사이트 개발자가 사용할 수 있습니다.CMS의 온라인 데모는 대화형 데모로 제공됩니다.Silverstripe CMS에 관한[8] 기술 참조서 2권은 영어로, 1권은 독일어로 [9]제공되고 있습니다.
인식
어워드
- Packtpub Most Promected CMS Award 2008 수상, 상금 2000달러.[10]그 후, 2009년에는 「최고의 종합 CMS」라고 하는 1위를 차지했습니다.또한 2007년 Pact Publishing CMS Awards 최종 후보.
- 2008년 10월 [11]및 2010년 뉴질랜드 오픈 소스 어워드 수상.
- 2007 오픈 소스 CMS[12] 어워드에서 가장 유망한 최종 후보
- 2007년 10월[13] 뉴질랜드 오픈 소스 어워드 최종 후보
- 하이테크 어워드 - 2017년 올해의 신흥 테크놀로지 기업 최종 후보 테크놀로지 기업
- 하이테크 어워드 - 2016년 공공부문 최우수 기술 솔루션 수상
- ALGIM Conference - 2015년, 2014년 최우수 전시자 수상
- Internet Industry Awards 2009 - "The Lowdown" 웹사이트의 긍정적인 사회적 영향상.이 사이트는 2008년 TUANZ Innovation Awards 최종 후보이기도 합니다.
- ALGIM Web Award - 2009년 Gisborne 구의회 웹사이트에서 "최고의 재개발 웹사이트, 사람들의 선택" 수상.
- 2009 World Summit Awards - 국가 서비스 위원회를 위해 만들어진 사이트인 국가 광대역 지도 수상자
- 제11회 웰링턴 골드 어워드 - 2009년 및 2007년 파이널리스트
- 2008 Computer World Excellence Awards - 최종 후보, "IT의 혁신적인 사용"
리뷰 및 기사
버전 3.0 (2012년 11월 현재 최신)
- SSBits (2012년 [15]9월 10일)
버전 2
- Silver Stripe 리뷰 (2009년 [16]4월 3일)
- Microsoft 도입 사례 (2009년 [17]3월 17일)
- ReadWriteWeb, 2007년 9월[18] 14일
- 뉴질랜드 TV쇼 인터뷰, 2007년 5월 1일 (비디오)[19]
- Hiveminds 매거진, 2007년 3월[20] 15일
「 」를 참조해 주세요.
레퍼런스
- ^ "Stable Download". silverstripe.org. Retrieved 2021-04-15.
- ^ "BSD License".
- ^ "SilverStripe CMS - Our Philosophy". 2011-01-19. Archived from the original on 2011-01-16. Retrieved 2011-01-19.
- ^ "Framework". www.silverstripe.org. Retrieved 2021-06-04.
- ^ "SilverStripe Translation Portal".
{{cite web}}
: CS1 maint :url-status (링크) - ^ "SilverStripe server requirements". 2014-12-03. Archived from the original on 2014-11-28. Retrieved 2014-12-03.
- ^ "Server Requirements". docs.silverstripe.org. Retrieved 2020-12-02.
- ^ "English SilverStripe Book". 2009-10-10. Archived from the original on 2009-10-08. Retrieved 2009-10-10.
- ^ "SilverStripe - Das umfassende Handbuch (450 page book about SilverStripe, in German)". 2009-02-25. Retrieved 2009-02-25.
- ^ "Archived copy". Archived from the original on 2009-08-30. Retrieved 2008-10-30.
{{cite web}}
: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ "SilverStripe Takes Home NZ Open-Source Award". Archived from the original on 2008-10-14.
- ^ "2007 Open Source CMS Award Finalists". Archived from the original on 2007-10-27.
- ^ "Previous Finalists and Winners nzosa". Archived from the original on 2010-11-24.
- ^ "Silverstripe CMS - Silverstripe".
- ^ SilverStripe 3 리뷰
- ^ "SilverStripe - 2.3 series Review". 2009-04-03. Archived from the original on 2010-02-06. Retrieved 2020-01-20.
- ^ "SilverStripe-Windows interoperability creates new markets and fresh opportunities for open source company". Microsoft.com. Retrieved 2020-01-20.
- ^ SilverStripe - 오픈소스 CMS가 구글에서 지원
- ^ 클로즈업, 민주적인 테크놀로지
- ^ SilverStripe CMS는 오픈소스가 기능한다는 증거입니다.