10.02.2013 Views

PHP Programming Language - OpenLibra

PHP Programming Language - OpenLibra

PHP Programming Language - OpenLibra

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SilverStripe 291<br />

Features<br />

Notable features of the SilverStripe CMS include:<br />

• A modern, extensible web-application interface<br />

• Drag and drop tree-based navigation structure<br />

• Custom output markup, modern, table-free default<br />

styles (including HTML5 support)<br />

• Work-flow management: Draft/Published separation<br />

through content staging, document revision<br />

control/rollback with 'compare' functionality<br />

• Highly configurable security/permissions model<br />

(role-based)<br />

• Data object model, database generation through<br />

[object-relational mapping], suite of customizable<br />

data input controls.<br />

• Dynamic asset management, image resizing<br />

• Multiple templates per page<br />

• Search engine friendly URLs, meta-data management, XML sitemap generation<br />

• Full text search and RSS feeds<br />

• Optimizations for heavy loads (full and part-template caching)<br />

Default website theme in SilverStripe 2.3<br />

• Internationalization/<strong>Language</strong>s: SilverStripe supports multiple-language content. UTF-8 and the<br />

internationalization of character sets are supported. The CMS is available in many languages [9] , including<br />

English, French, German, Spanish, and Chinese.<br />

• Hierarchical URLs<br />

• Cross platform: OS (Windows, Mac, Linux), Web Server (Apache, IIS), Database (MySQL, Microsoft SQL<br />

Server, PostgreSQL, SQLLite)<br />

Notable features of upcoming releases of SilverStripe include:<br />

• Additional Administration UI (e.g. Web-interface based installation of Modules, Widgets)<br />

• Complete transition to jQuery library (currently uses jQuery with a mixture of older JavaScript frameworks.)<br />

• Site-wide Widgets<br />

Common CMS features not currently available in SilverStripe include:<br />

• In-place page editing<br />

• Web-interface based installation of Modules, Widgets or Themes<br />

• Web-interface based customization of themes<br />

• Automated cache management/ORM refresh<br />

Modules, Widgets, and Themes<br />

Modules extend the core functionality of SilverStripe. Some existing modules include: Blog, Advanced Workflow<br />

Management, eCommerce, Forum, LDAP/OpenID authentication. Modules are available from the SilverStripe<br />

modules repository [10] .<br />

SilverStripe Widgets [11] are small pieces of functionality that can be dragged and dropped into SilverStripe modules<br />

(notably the blog module). Examples of widgets include: tag clouds, flickr photos, or word of the day.<br />

The SilverStripe themes directory [12] provides a number of community-contributed, freely available themes. These<br />

themes can be quickly added to most SilverStripe sites.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!