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
3.1 KiB
3.1 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 | CMS Overview | Framework Overview | Demo
- Download and Installation | Upgrading | Requirements | Changelogs
- API documentation | Books
Getting support
Forum | IRC channel | End user docs | Core mailinglist
Level 1: Building your first SilverStripe website
- Introduction to PHP (codeacademy.com)
- 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