/app

The Pletfix Application Skeleton.

Primary LanguagePHPBSD 2-Clause "Simplified" LicenseBSD-2-Clause

The Pletfix Application Skeleton.

Author: Frank Rohlfing mail@frank-rohlfing.de

About Pletfix

This is a application skeleton with Responsive Design for the Pletfix framework.

Pletfix is going to be an easy to learn and fasted PHP framework.

But currently, Pletfix is under construction and not ready to use yet!

Please have patience with us :-)

Requirements

Installing Pletfix Application

  1. Download files

    Install Pletfix by entering the Composer create-project command in your terminal:

    composer create-project pletfix/app --repository=https://raw.githubusercontent.com/pletfix/app/master/packages.json my-project-name
    

    The command above will create a fresh Pletfix Application in the directory you specify (here "my-project-name").

    At the end it will ask you "Do you want to remove the existing VCS (.git, .svn..) history? [Y,n]?", something you should answer with Y(es).

  2. Directory Permissions

    After downloading Pletfix, you may create the folder storage with following subfolders:

    storage/
        cache/
        logs/
    

    Important: All directories within the storage have to be writable by your web server!

    You may change the permissions as below:

    cd storage
    chgrp www-data *
    chmod 775 *
    chmod g+s *
    
  3. Environment

    Rename the file .env.example to .envand modify the entries as you need.

  4. Additional Configuration

    Customize the configuration files stored in config folder.

  5. Install Compser Packages

    Enter this command to install the packages in the vendor folder:

     composer install
    

    For the production system you may using the no-dev option:

      composer insatll --no-dev
    

License

The Pletfix framework is open-sourced software licensed under the MIT license.