UserFrosting
menu
Features
Demo
Get Started
Install
Docs
Recipes
Forums
Chat
Donate
4.0
5.1
5.0
4.6
4.5
4.4
4.3
4.2
4.1
4.0
UserFrosting
Home
Docs
Forums
Chat
1.
Basics
Overview
Requirements
Basic Stack Requirements
Develop Locally, Serve Globally
Essential Tools for Modern PHP
Installation
Getting Help
2.
Sprinkles
Introduction
Contents
Your First UserFrosting Site
3.
Background
The Client-Server Conversation
Client-side Debugging
Server-side Debugging
4.
Routes and Controllers
Introduction
RESTful Design
RESTful Endpoints
RESTful Responses
Front Controller
Controller Classes
Client Input
Validation
CSRF Protection
Throttling
AJAX Requests
The Alert Stream
5.
Pages and Assets
Templating with Twig
Assets
Basic usage
Asset Bundles
Compiled Assets
Internationalization
6.
Database
Overview
Default Tables
Extending the Database
Data Sprunjing
7.
Services
The DI Container
Default Services
Extending Services
8.
Users
User Accounts
Authorization
Groups
User Themes
9.
Client-side Code
Overview
Exporting Variables to Javascript
Client-side Templating
Components
Forms
Tables
Collections
10.
Error Handling
Overview
11.
Mail
Mail Providers
The Mailer Service
12.
Other Services
Logging
Locator Service
Sessions
Cache
13.
Recipes
Creating a New Page
Extending the User Model
Hosting with IIS
14.
Going Live
Hosting Your Site
Building for Production
Deployment
SSL/HTTPS
Automation With Cron
Backing up Your Data
Search Engine Optimization
15.
Security
16.
Giving Back to UF
Supporting UserFrosting
17.
API Documentation
Clear History
Version:
5.1
5.0
4.6
4.5
4.4
4.3
4.2
4.1
4.0
Built with
Grav
- The Modern Flat File CMS
edit this page
Basics
Other Services
Chapter 12
Other Services