'>

Qu'est ce que SilverStripe?

SilverStripe est un système gratuit et open source de gestion de contenu (CMS) et le Cadre pour la création et maintenance de sites web et d'applications web. Il fournit une sur le panneau d'administration basée sur le Web box qui permet aux utilisateurs d'apporter des modifications à certaines parties du site, qui comprend un éditeur de site web WYSIWYG. Le noyau du logiciel est SilverStripe cadre, un cadre d'applications Web PHP.SilverStripe est distribué sous les termes de la licence BSD. Une démonstration en ligne du CMS est disponible démo interactive. La documentation est disponible pour les utilisateurs de CMS et les développeurs de sites WebLa conception de logicielsSilverStripe sépare les rôles des auteurs de contenu (qui obtiennent une interface utilisateur riche (AJAX) basé sur le Web qui omet jargon technique) et les concepteurs / développeurs (qui écrivent le code suivant: HTML, CSS, JavaScript et PHP) site web. Cela donne un contraste aux produits CMS qui permettent tâches techniques du site de développement à réaliser au sein d'une interface graphique et un contraste de cadres de programmation qui n'offrent pas sur le contenu application de création de la boîte. L'approche SilverStripe est indiqué pour éliminer la complexité pour les créateurs de contenu, et d'offrir plus de flexibilité aux développeurs. [1]Le noyau de SilverStripe est nommé cadre SilverStripe. Comme avec le reste de la plate-forme, il est écrit en PHP (5.3), et tire profit de ses capacités de conception orientés objet tels que le nom d'espacement. Sapphire fournit aux développeurs de sites Web un cadre pour construire et étendre sites Web basés sur des techniques de programmation modernes, dont le modèle-vue-contrôleur (MVC comme, le modèle ne tient pas compte de la capacité d'informer l'opinion des mises à jour [2]) modèle et objet-relationnel mapper.SilverStripe génère un balisage en utilisant un langage de template personnalisé basé sur HTML5 du W3C qui offre des espaces réservés simples et logiques conditionnelle. SilverStripe est extensible grâce à des modules, des widgets, thèmes, Code personnalisation et ModelAdmin.Traitsthème de site Web par défaut dans SilverStripe 2.3Les caractéristiques notables de la SilverStripe CMS comprennent:

    
Sur le modèle de boîte, en soutenant une conception adaptée (travaux sur les smartphones, les tablettes et les ordinateurs de bureau)
    
Une interface extensible d'applications Web
    
Rich-édition de texte basé sur une version modifiée de TinyMCE
    
Intégration rapide des vidéos et d'autres ressources provenant de sites Web tels que YouTube, SlideShare, etc (en utilisant oEmbed)
    
Structure de navigation drag-and-drop à base d'arbres
    
Balisage de sortie personnalisé et styles par défaut de table gratuitement (y compris HTML5 et le support mobile)
    
Gestion du flux de travail: Projet / séparation Publié par le contenu mise en scène, le contrôle de révision de documents / rollback avec «comparer» les fonctionnalités
    
Sécurité configurable / modèle d'autorisations (basée sur les rôles)
    
Modèle de données de l'objet, la génération de base de données via mapping objet-relationnel, suite variés contrôles d'entrée de données.
    
gestion d'actifs, le redimensionnement d'image, drag & drop d'images de système d'exploitation de bureau à télécharger.
    
Plusieurs modèles par page
    
URL moteur de recherche convivial, de gestion des métadonnées, XML site de production de carte
    
Recherche en texte intégral et les flux RSS
    
Optimisations pour charges lourdes (mise en cache partiel et à plein-template)
    
Internationalisation / Langues: SilverStripe charge le contenu multi-langue. UTF-8 et l'internationalisation des jeux de caractères sont pris en charge. Le CMS est disponible dans de nombreuses langues, dont l'anglais, le français, allemand, espagnol et chinois.
    
URL hiérarchique
    
Multiplateforme: OS (Linux, Windows, Mac), serveur Web (Apache, IIS), base de données (MySQL, PostgreSQL, Microsoft SQL Server entièrement pris en charge; SQLite et Oracle Database bénéficient d'un soutien limité.)Les caractéristiques notables de prochaines versions de SilverStripe comprennent:

    
Administration supplémentaire UI (ex.: installation basée sur une interface web de modules, widgets)
    
Transition complète à la bibliothèque jQuery (jQuery utilise actuellement avec un mélange de frameworks JavaScript âgées.)
    
Widgets ensemble du siteLes caractéristiques communes CMS pas actuellement disponibles dans SilverStripe comprennent:

    
Page dans l'édition sur place
    
L'installation à partir de l'interface Web de modules, des widgets ou des thèmes
    
Web personnalisées à base d'interface de thèmes
    
Gestion / ORM cache automatique rafraîchissementModules, des widgets, et les thèmesModules d'étendre les fonctionnalités de base de SilverStripe. Certains modules existants comprennent: Blog, Workflow Management Avancé, eCommerce, Forum, l'authentification LDAP / OpenID. Les modules sont disponibles à partir du référentiel de modules SilverStripe, qui en Août 2012, répertorie 208 modules.SilverStripe Widgets sont de petits morceaux de fonctionnalités qui peuvent être glisser-déposé dans les modules SilverStripe (notamment le module de blog). Des exemples de widgets incluent: tag clouds, photos Flickr, ou un mot de la journée, bien que les widgets sont un aspect relativement moins utilisée de la plate-forme. En Août 2012, il ya 96 widgets.Le répertoire SilverStripe thèmes fournit un certain nombre de communautés contribué, thèmes librement disponibles (84 au Août 2012).Modules, des widgets, et les thèmes sont tous disponibles en téléchargement gratuit sous licence BSD, et la majorité d'entre eux sont des organismes communautaires ont contribué.Configuration logicielleSilverStripe est une application web, ce qui nécessite un serveur Web compatible et base de données SQL. Depuis la version 3.0.0 (Juin 2012), les conditions requises pour SilverStripe sont les suivants: [3]

    
Apache v1.3.19 +, Lighttpd, Hiawatha, Cherokee, ou Microsoft IIS 7.x + (un graveur URL est nécessaire. Comme d'2.4.0 IIS 7 réécriture d'URL est pris en charge hors de la boîte)
    
MySQL V5.0.x +, Microsoft SQL Server 2008 +, PostgreSQL 8.3 +, SQLite3 (communauté maintenue) et Oracle Database (expérimental)
    
PHP 5.3 + avec MySQL, bibliothèque graphique GD et le support zlibDocumentationSilverStripe est distribué sous les termes de la licence BSD. La documentation est disponible pour les utilisateurs de CMS et les développeurs de site Web. Une démonstration en ligne du CMS est disponible sous forme de vidéo et comme une démonstration interactive. Deux ouvrages techniques de référence sur SilverStripe sont disponibles en anglais [4] et l'autre en allemand. [5]HistoireLe logiciel est développé par SilverStripe SilverStripe Limited, une société de développement de site web fondé en 2000.Avant SilverStripe 2.x, le CMS était disponible dans le commerce sous une licence propriétaire. Développement de SilverStripe 2.X a commencé à la fin de 2005, une refonte complète pour profiter de l'orientation objet et de nouvelles fonctionnalités dans PHP5.SilverStripe était l'un des Creative QG (un incubateur d'entreprises) premiers résidents et est diplômé en 2006. [6]Le 3 Février 2007 SilverStripe 2.0.0 a été rendue publique en tant que logiciel libre et open source. [7]En Mars 2007, SilverStripe a été sélectionné pour le Google Summer of Code. [8] Ce programme a abouti à la version 2.2 de SilverStripe. [9]Le 29 Novembre 2007 SilverStripe annoncé qu'ils participeront au concours très ouverte Participation Google. [10] Cela a conduit à une prolifération de thèmes, de traductions et des widgets qui ont élargi le système.Fin 2008, SilverStripe divisé son site principal en silverstripe.com, d'agir comme la maison pour la compagnie derrière le logiciel, et silverstripe.org, d'agir comme la maison pour le logiciel et la communauté open source. [11]En mai 2009, la société SilverStripe formé associations partenaires avec d'autres entreprises de développement Web pour représenter l'entreprise sur les marchés étrangers. [12]En Février 2010, SilverStripe revendiqué le logiciel a été téléchargé 250.000 fois depuis le premier sorti. [13]En Novembre 2010, Microsoft a blogué que SilverStripe CMS est devenue la première application web open source du monde pour atteindre son «Certified for Windows de l'état. [14]En Juin 2012, SilverStripe 3,0 CMS a été libéré, contenant convivialité important et des changements d'API de développement; Framework SilverStripe a été publié pour la première fois comme un cadre autonome [15].ReconnaissanceRécompenses

    
Vainqueur Packtpub CMS Award Meilleur Espoir 2008 $ 2,000 prix.
    
Vainqueur en Nouvelle-Zélande Open Source Awards pour Octobre 2008 et en 2010.
    
Finalistes les plus prometteuses dans le CMS Open Source Awards 2007
    
Les finalistes dans le New Zealand Open Source Awards pour Octobre 2007Critiques et articlesVersion 3.0 (la dernière en date du Novembre 2012)

    
SSBits (10 Septembre 2012) SilverStripe 3 avisVersion 2

    
SilverStripe Review (3 Avril 2009) SilverStripe - 2,3 série Review
    
Microsoft Étude de cas (17 Mars 2009) SilverStripe - interopérabilité Windows crée de nouveaux marchés et de nouvelles opportunités pour la société open source
    
ReadWriteWeb, 14 Septembre 2007, SilverStripe - Open Source CMS a le soutien de Google
    
Interview sur la Nouvelle-Zélande de télévision, le 1er mai 2007 (Vidéo) Close Up, Technologie démocratique
    
Hiveminds Magazine, le 15 Mars 2007 SilverStripe CMS est la preuve que des travaux open-source

Published By Drupal french Study