Getting a project started.
WHAT YOU NEED
A supported PHP version Composer The required PHP extensions A database, for most applications
WHAT TO CHECK FIRST
That your hosting's PHP version meets the framework's requirement.
HOW A PROJECT IS CREATED
Through Composer, which downloads the framework and its dependencies.
WHAT HAPPENS NEXT
Configuration is copied from an example An application key is generated Database details are supplied
WHAT THE APPLICATION KEY DOES
Encrypts sessions and other data.
WHAT HAPPENS WITHOUT IT
Errors, and insecure encryption.
WHAT TO DO ABOUT IT
Generate one, and keep it out of version control.
WHAT TO SET UP LOCALLY
A development environment, on your own machine.
WHY LOCALLY
Developing directly on a live server is slow, risky and unreversible.
WHAT TO CONFIGURE EARLY
Debug mode on locally, off everywhere else The application environment name
WHAT TO VERIFY
That the default page loads, before writing anything.