Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Silverstripe CMS

From Wikipedia, the free encyclopedia
Content management system
This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages)
The topic of this articlemay not meet Wikipedia'snotability guidelines for products and services. Please help to demonstrate the notability of the topic by citingreliable secondary sources that areindependent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to bemerged,redirected, ordeleted.
Find sources: "Silverstripe CMS" – news ·newspapers ·books ·scholar ·JSTOR
(January 2020) (Learn how and when to remove this message)
This articleis inlist format but may read better asprose. You can help byconverting this article, if appropriate.Editing help is available.(January 2020)
This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources.
Find sources: "Silverstripe CMS" – news ·newspapers ·books ·scholar ·JSTOR
(January 2020) (Learn how and when to remove this message)
(Learn how and when to remove this message)
Silverstripe CMS
Silverstripe 4.0 admin
Silverstripe CMS administrator interface version 4.0
Developer(s)Silverstripe
Stable release
5.3.0[1] / 2024-11-04[±]
RepositorySilverstripe Repository
Operating systemCross-platform
TypeContent management system
LicenseBSD License[2]
Websitesilverstripe.org

Silverstripe CMS is afree and open sourcecontent management system (CMS) and framework for creating and maintaining websites and web applications. It provides an out of the box web-based administration panel that enables users to make modifications to parts of the website, which includes aWYSIWYG website editor. The core of the software is Silverstripe Framework, a PHPWeb application framework.

Silverstripe CMS is released under the terms of theBSD License.

Software design

[edit]

Silverstripe CMS separates the roles of:

  • content authors (who get a rich (AJAX) web-based user interface that omits technical jargon); and
  • website designers/developers (who write code: HTML, CSS, JavaScript, and PHP)

This contrasts with CMS products which allow technical website development tasks to be performed within a GUI, and also contrasts with programming frameworks which offer no out-of-the-box content authoring application. The Silverstripe CMS approach allegedly removes complexity for content authors, and offers more flexibility to developers.[3]

The core of Silverstripe CMS is named Silverstripe Framework (formerly referred to as "Sapphire").[4] As with the rest of the platform, it is written inPHP (5.3), and takes advantage of itsobject-oriented design capabilities such as name-spacing. The Silverstripe Framework provides website developers a framework to build and extend websites based on modern programming techniques including themodel-view-controller pattern andobject-relational mapper.[citation needed]

Silverstripe CMS generatesmarkup using a custom template-language based onW3CHTML5 that offers simple placeholders and conditional logic. Silverstripe CMS is extensible through modules, widgets, themes and code customization.

Features

[edit]
Silverstripe CMS 3.1 Administration Panel and Simple theme
Default website theme in Silverstripe CMS CMS 2.3

Notable features of the Silverstripe CMS include:

  • Out-of-the-box template, supporting responsive design (works on smartphones, tablets, and desktop computers)
  • An extensible web application interface
  • Rich-text editing based on a modified version of TinyMCE
  • Quick embedding of videos and other resources from websites like YouTube, slideshare, etc. (usingoEmbed)
  • Drag-and-drop tree-based navigation structure
  • Custom output markup and table-free default styles (including HTML5 and mobile support)
  • Work-flow management: Draft/Published separation through content staging, documentrevision control/rollback with 'compare' functionality
  • Configurable security/permissions model (role-based)
  • Data object model, database generation throughobject-relational mapping, suite of customizable data input controls.
  • asset management,image resizing, drag&drop images from OS desktop to upload.
  • Multiple templates per page
  • Search engine friendly URLs,metadata management, XMLsite map generation
  • Full text search andRSS feeds
  • Optimizations for heavy loads (full and part-template caching)
  • Internationalization/Languages: Silverstripe CMS supports multiple-language content.UTF-8 and theinternationalization of character sets are supported. The CMS is available in many languages,[5] including English, French, German, Spanish, and Chinese.
  • Hierarchical URLs
  • Cross-platform: OS (Linux, Windows, Mac), Web server (Apache, IIS), Database (MySQL, PostgreSQL, Microsoft SQL Server fully supported; SQLite and Oracle Database have limited support.)

Notable features of upcoming releases of Silverstripe CMS include:

  • Additional administration UI (e.g. web-interface based installation of modules, widgets)
  • Complete transition tojQuery library (currently uses jQuery with a mixture of older JavaScript frameworks.)
  • Site-wide widgets

Common CMS features not currently available in Silverstripe CMS include:

  • In-place page editing
  • Web interface based installation of modules, widgets or themes
  • Web interface based customization of themes
  • Automated cache management/ORM refresh

Modules, widgets, and themes

[edit]

Modules can be used to extend the core functionality of Silverstripe CMS. Some existing modules include: Blog, Advanced Workflow Management, eCommerce, Forum, and LDAP/OpenID authentication. Modules are available from the Silverstripe CMS modules repository, which as of October 2022, lists over 3000 modules.

Silverstripe CMSWidgets are small pieces of functionality that can bedrag-and-dropped into Silverstripe CMS modules (notably the blog module). Examples of widgets include: tag clouds, Flickr photos, or word of the day. Widgets are a relatively less-used aspect of the platform. As of August 2012, there are 96 widgets.

The Silverstripe CMS themes directory provides a number of community-contributed, freely available themes (114 as of October 2022).

Modules, widgets, and themes are all available as free downloads under theBSD license, and the majority of them are community contributed.

Software requirements

[edit]

Silverstripe CMS is aweb application, requiring a compatible web server and SQL database. As of version 5.2, the requirements for Silverstripe CMS are as follows:[6]

  • Apache v2.4+,[7]Lighttpd,Nginx or MicrosoftIIS 7.x+(A URL Rewriter is required. As of 2.4.0 IIS 7 URL rewriting is supported out of the box)
  • MySQL v5.6.X+, Microsoft SQL Server (community maintained),PostgreSQL (community maintained), SQLite3 (community maintained) or Oracle Database (experimental)
  • PHP ≥8.1, ≤8.2 with PHP extensions: ctype, dom, fileinfo, hash, intl, mbstring, session, simplexml, tokenizer and xml. Thegd orimagick extension for image manipulation and an extension for a database connector is also required.

Documentation

[edit]

Silverstripe CMS is released under the terms of theBSD License. Documentation is available forCMS users andwebsite developers. An online demonstration of the CMS is available as aninteractive demo.Two technical reference books on Silverstripe CMS are available in English[8] and one in German.[9]

Recognition

[edit]
This article includes a list ofgeneral references, butit lacks sufficient correspondinginline citations. Please help toimprove this article byintroducing more precise citations.(January 2020) (Learn how and when to remove this message)

Awards

[edit]
  • Winner Packtpub Most Promising CMS Award 2008, $2000 prize.[10] Then was First Runner up, "Best Overall CMS" in 2009. Also Pact Publishing CMS Awards finalist in 2007.
  • Winner in New Zealand Open Source Awards for October 2008 and in 2010.[11]
  • Most promising finalists in the 2007 Open Source CMS Awards[12]
  • Finalists in the New Zealand Open Source Awards for October 2007[13]
  • Hi-tech Awards - Finalist, Emerging Technology Company of the Year in 2017
  • Hi-tech Awards - Winner, Best Technology Solution for the Public Sector in 2016
  • ALGIM Conference - Winner, Best All Round Exhibitor in 2015 and in 2014
  • Internet Industry Awards 2009 - The Positive Societal Impact Award for “The Lowdown” website. This site was also a finalist in 2008 for the TUANZ Innovation Awards.
  • ALGIM Web Award - Winner, "Best Redevelopment Website, People’s Choice" for the Gisborne District Council website in 2009.
  • 2009 World Summit Awards - Winner for the National Broadband Map, a site created for the State Services Commission
  • 11th Annual Wellington Gold Awards - Finalist in 2009 and 2007
  • 2008 ComputerWorld Excellence Awards - Finalist, "Innovative Use of IT"[14]

Reviews and articles

[edit]

Version 3.0 (latest as of November 2012)

[edit]
  • SSBits (10 September 2012)[15]

Version 2

[edit]
  • SilverStripe Review (3 April 2009)[16]
  • Microsoft Case Study (17 March 2009)[17]
  • ReadWriteWeb, 14 September 2007[18]
  • Interview on New Zealand Television Show, 1 May 2007, (Video)[19]
  • Hiveminds Magazine, 15 March 2007[20]

See also

[edit]

References

[edit]
  1. ^"Stable Download". silverstripe.org. Retrieved2024-11-21.
  2. ^"BSD License".
  3. ^"SilverStripe CMS - Our Philosophy". 2011-01-19. Archived fromthe original on 2011-01-16. Retrieved2011-01-19.
  4. ^"Framework".www.silverstripe.org. Retrieved2021-06-04.
  5. ^"SilverStripe Translation Portal".
  6. ^"SilverStripe server requirements". Archived fromthe original on 2024-02-07. Retrieved2024-02-22.
  7. ^"4.5.0".docs.silverstripe.org. Retrieved2022-12-21.
  8. ^"English SilverStripe Book". 2009-10-10. Archived fromthe original on 2009-10-08. Retrieved2009-10-10.
  9. ^"SilverStripe - Das umfassende Handbuch (450 page book about SilverStripe, in German)". 2009-02-25. Retrieved2009-02-25.
  10. ^"2008 Most Promising Open Source CMS Announced". Archived fromthe original on 2009-08-30. Retrieved2008-10-30.
  11. ^"SilverStripe Takes Home NZ Open-Source Award". Archived fromthe original on 2008-10-14.
  12. ^"2007 Open Source CMS Award Finalists". Archived fromthe original on 2007-10-27.
  13. ^"Previous Finalists and Winners | nzosa". Archived fromthe original on 2010-11-24.
  14. ^"Silverstripe CMS - Silverstripe".
  15. ^SilverStripe 3 Review
  16. ^"SilverStripe - 2.3 series Review". 2009-04-03. Archived fromthe original on 2010-02-06. Retrieved2020-01-20.
  17. ^"SilverStripe-Windows interoperability creates new markets and fresh opportunities for open source company". Microsoft.com. Retrieved2020-01-20.
  18. ^SilverStripe - Open Source CMS Has Support From Google
  19. ^Close Up, Democratic Technology
  20. ^SilverStripe CMS is proof that open-source works

External links

[edit]
.NET
C++
ColdFusion
Common Lisp
Haskell
Java
JavaScript
Perl
PHP
Python
Ruby
Rust
Scala
Smalltalk
Other languages
Retrieved from "https://en.wikipedia.org/w/index.php?title=Silverstripe_CMS&oldid=1272205931"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp