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.