Requirements
PHP
Because the framework takes advantage of advanced language features, a recent PHP version
is required. to see if your
PHP version is supported.
The vanilla PHP configuration should be in general fine. However its always good to double
check that certain configuration options are set correctly. Certain features are not supported
as we consider those broken, very experimental or a hack.
- Magic Quotes are disabled.
- Register Globals are disabled.
- Function overloading is disabled when using the extension.
- PHP isn’t compiled with curlwrappers.
- Short Open Tags are disabled. Although this is not a strict requirement.
While you’re making PHP configuration changes, you might also consider having PHP display errors temporarily during development. Just change the relevant lines in your php.ini
:
Applications often feature some sort of data store. As such, you may want to track down one
of the following as well:
- MongoDB
- MySQL or MariaDB
- PostgreSQL
- SQLite
- CouchDB
Version Control System
Also not required for working with the framework, however it provides many useful tools
for automating complex or repetitive tasks.
Passion!
… for innovation and collaboration.