SilverStripe

SilverStripe er et gratis åpen kildekode publiseringsverktøy (Content Management System, CMS) og et rammeverk (CMF) for å lage og vedlikeholde nettsteder og webapplikasjoner. Silverstripe har et webbasert administrasjonspanel med WYSIWYG editor hvor brukerne kan gjøre endringer på nettstedet.
Den distribueres under BSD lisensen, er skrevet i programmerinsspråket PHP. En online demo-versjon er tilgjengelig som en interaktiv demo, i tillegg til dokumentasjon både for CMS brukere og webutviklere.

Programvare design

Silverstripe skiller mellom rollene til innholdsforfattere (som tilbys et rikt web-basert brukgergrensesnitt uten teknisk sjargong) og webdesignere/utviklere (som skriver kode: HTML, CSS, JavaScript og PHP). Dette skjuler kompleksitet for innholdsforfattere, og gir fleksibilitet for utviklere. 
Kjernen i Silverstripe er Silverstripe Framework, og er som resten av plattformen skrevet i PHP (5.3). Sapphire gir utviklere mulighet for å bygge og utvide nettsteder ved hjelp av moderne programmeringsteknikker som bl.a. inkluderer MVC (model-view-controller). Silverstripe generer markup ved hjelp av et eget template språk basert på W3C HTML5 og har gode utvidelsesmuligheter med moduler, widgets, themes, kodetilpassing og ModelAdmin.

Moduler, widgets og themes

Moduler utvider SilverStripes kjernefunksjonalitet. Noen eksisterende moduler inkluderer: Blog, Avansert arbeidsflytadministrasjon, eCommerce, Forum, LDAP/OpenID autentisering.
SilverStripe Widgets er mini-biter med funksjonalitet som kan dras og slippes inn i SilverStripe moduler. Brukes spesielt mye i bloggmodulen. Eksempler er: Tag cloud, Flickr bilder, ord for dagen etc.
SilverStripe tilbyr også en rekke gratis themes skapt av community.
Moduler, widgets og themes er gratis tilgjenelig under BSD lisensen.

Dokumentasjon

Silverstripe er lansert under BSD lisensen og det er tilgjengelig dokumnetasjon for CMS brukere og utviklere. Instruksjonsvideo og ineraktiv demo av CMS er også tilgjengelig. Det er utgitt to tekniske referansebøker på engelsk og tysk.

Historikk

SilverStripes programvare er utviklet av Silverstripe Ltd som er et webutviklingsfirma som ble grunnlagt i 2000.
Forut for SilversStripe 2.x var CMSen kommersielt tilgjengelig under en properitær lisens. Utviklingen av SilverStripe 2.x startet sent i 2005 med en total overhaling for å utnytte fordelene til objektorientering og nye egenskaper i PHP5.
SilverStripe 2.0.0 ble lansert 3. februar 2007 som gratis og åpen kildekode programvare. 
SilverStripe ble i mars 2007 valgt til Google Summerschool of Code programmet  noe som resulterte i lansering av SilverStripe 2.2 
29. november 2007 annonserte SilverStripe at de ville delta i Google Highly Open Participation Contest . Det førte til levering av themes, oversettelser og widgets som utvidet systemet.
Sent i 2008 delte SilverStripe opp nettstedet sitt i silverstripe.com, som er hjemmesiden for selskapet bak programvaren, og silverstripe.org som er hjemmesiden for programvaren og åpen kildekode-miljøet.
I mai 2009 utformet SilverStripe partneravtaler med andre webutviklingsfirma som skulle representere SilverStripe på utenlandske markeder.
I februar 2010 hadde SilverStripe 250 000 nedlastninger siden første lansering.
I november 2010 skrev Microsoft i sin blogg at SilverStripe CMS ble verdens første åpen kildekode webapplikasjon som fikk statusen "Certified for Windows".
SilverStripe 3.0 CMS ble lansert i juni 2012. Den har signifikante endringer i API som bedrer usability og forenkler utvikling. For første gang ble SilverStripe rammeverk lansert som et eget, alenestående rammeverk.

Leverandører i Norge

Følgende firma er leverandører av CMS løsning basert på Silverstripe rammeverk i Norge: W3Spor, Metronet og Kamikaze.