mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 12:05:37 +00:00
3.3 KiB
3.3 KiB
This website documents high-level features of the SilverStripe open source platform, aimed at developers. Please read our guide to contributing documentation if you want to help out!
Overview
- Getting started | [Feature Overview]
http://silverstripe.org/introduction/
| Demo - Download and Installation | Upgrading | Requirements | [Changelog]
http://open.silverstripe.org/wiki/ChangeLog
| [Roadmap]http://open.silverstripe.com/roadmap
- API documentation | [Official english book]
http://www.silverstripe.org/silverstripe-book
| [Official german book]http://www.silverstripe.org/das-silverstripe-buch
Getting support
Forum | IRC channel | End user docs | Core mailinglist
Level 1: Building your first SilverStripe website
- [Introduction to PHP5 (zend.com)]
http://devzone.zend.com/node/view/id/627
- Tutorials
- Building a basic site
- Extending a basic site
- Forms
- Site Search
- Relationships
- Common Problems
Level 2: SilverStripe fundamentals
- Templates: SilverStripe has its own templating engine
- Themes: How to customize your site with themes
- Controllers: Coordination from a URL-request to finding the controller-class
- Pagetypes: Clarifying the relationship between a page-object and a silverstripe-class
- Datamodel: Object-relational database model with MVC
- Database Structure: Breakdown of a typical SilverStripe database
- Datatypes: Casting database-columns
- Forms: Sophisticated form generation and processing
- Formfield Types: Simple and complex form-elements with built-in validation
- Javascript
- Widgets
- Modules
- Configuration
Level 3: The less obvious features
- Security
- RSS Feeds
- Debugging
- Errorhandling
- Testing Guide: Framework for automated testing like Unittests
- Built-in Page Controls
- Execution Pipeline: Tracking a request from director to template-rendering
- Recipes/Howtos
Level 4: Contributing to the SilverStripe core
Looking for the old DokuWiki installation? See [doc.silverstripe.org/old] `http://doc.silverstripe.org/old`.