forks / luckysmack / drafts / branches / master / table_of_contents.wiki
history ## Table of Contents
### Quickstart
This quickstart covers a basic application with 1 or 2 views, 1 controller, and a basic model with no relationships.
### Getting Started
* Requirements
* License
* Getting Lithium
* Upgrading
* Troubleshooting
### Lithium Basics
* The Big Picture
* Architecture
* Filters
### Request/Response
* Quickstart
* Controllers
* Views
* Helpers
* Understanding Context
### Data Sources
* Quickstart
* Data access by SQL for MySQL
* Data access by REST for CouchDB
* Data access with MongoDB
### Models
* Creating a model
* Connecting a datasource
* Model relationships
* Data validation
### Authorization and Authentication
* Quickstart
* Authentication with at least one adapter. OpenID would be preferable for an example, because the developer can use his/her account somewhere.
* Record level access control
* Page view access control
### g11n
### Text search using search engines
* Zend_Search_Lucene
* Solr
### AJAX
* Requests
* JSON Response
### Accessing the cloud
* Quickstart
* Deploying (Image on EC2, Image for Rackspace, Image for Azure)
* Accessing storage services
* Accessing document services
* Accessing queue services
### Extending Lithium
* Integrating third-party libraries
* Auto-loading
* Plugins
### Security
### Profiling and Performance
### Caching
### Appendices
* Cheatsheet(s)
* How to contribute