mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 12:05:37 +00:00
d633cad9ec
added deleted link back in updated some external links
64 lines
3.1 KiB
Markdown
64 lines
3.1 KiB
Markdown
This website documents high-level features of the [SilverStripe open source platform](http://www.silverstripe.org), aimed
|
|
at developers.
|
|
Please read our [guide to contributing documentation](misc/contributing#writing-documentation) if you want to help out!
|
|
|
|
### Overview
|
|
|
|
* [Getting started](http://silverstripe.org/getting-started/) |
|
|
[CMS Overview](http://www.silverstripe.org/software/cms/) |
|
|
[Framework Overview](http://www.silverstripe.org/software/framework/) |
|
|
[Demo](http://demo.silverstripe.org/)
|
|
* [Download and Installation](installation/) | [Upgrading](/installation/upgrading) | [Requirements](/installation/server-requirements) | [Changelogs](changelogs)
|
|
* [API documentation](http://api.silverstripe.org/current) | [Books](http://www.silverstripe.org/learn/resources/books)
|
|
|
|
|
|
### Getting support
|
|
|
|
[Forum](http://www.silverstripe.org/forums/) | [IRC channel](https://irc.silverstripe.org) | [End user docs](http://userhelp.silverstripe.com) | [Core mailinglist](https://groups.google.com/forum/#!forum/silverstripe-dev)
|
|
|
|
|
|
### Level 1: Building your first SilverStripe website
|
|
|
|
* [Introduction to PHP (codeacademy.com)](https://www.codecademy.com/learn/php)
|
|
* [Tutorials](tutorials)
|
|
* [Building a basic site](tutorials/building-a-basic-site)
|
|
* [Extending a basic site](tutorials/extending-a-basic-site)
|
|
* [Forms](tutorials/forms)
|
|
* [Site Search](tutorials/site-search)
|
|
* [Relationships](tutorials/dataobject-relationship-management)
|
|
* [Common Problems](installation/common-problems)
|
|
|
|
### Level 2: SilverStripe fundamentals
|
|
|
|
* [Templates](topics/templates): SilverStripe has its own templating engine
|
|
* [Themes](topics/themes): How to customize your site with themes
|
|
* [Controllers](topics/controller): Coordination from a URL-request to finding the controller-class
|
|
* [Pagetypes](topics/page-types): Clarifying the relationship between a page-object and a silverstripe-class
|
|
* [Datamodel](topics/datamodel): Object-relational database model with MVC
|
|
* [Database Structure](reference/database-structure): Breakdown of a typical SilverStripe database
|
|
* [Datatypes](topics/data-types): Casting database-columns
|
|
* [Forms](topics/forms): Sophisticated form generation and processing
|
|
* [Formfield Types](reference/form-field-types): Simple and complex form-elements with built-in validation
|
|
* [Javascript](topics/javascript)
|
|
* [Widgets](topics/widgets)
|
|
* [Modules](topics/modules)
|
|
* [Configuration](topics/configuration)
|
|
|
|
### Level 3: The less obvious features
|
|
|
|
* [Security](topics/security)
|
|
* [Email](topics/email)
|
|
* [RSS Feeds](reference/rssfeed)
|
|
* [Debugging](topics/debugging)
|
|
* [Errorhandling](topics/error-handling)
|
|
* [Testing Guide](topics/testing/): Framework for automated testing like Unittests
|
|
* [Built-in Page Controls](reference/built-in-page-controls)
|
|
* [Execution Pipeline](reference/execution-pipeline): Tracking a request from director to template-rendering
|
|
* [Recipes/Howtos](howto/)
|
|
|
|
### Level 4: Contributing to the SilverStripe core
|
|
|
|
* [Contributing](http://www.silverstripe.org/contributing-to-silverstripe/)
|
|
* [Coding Conventions](misc/coding-conventions)
|
|
|