Here is a book about a brilliant PHP framework ATK14!
Visit http://book.atk14.net/ to see it alive.
git checkout https://github.com/yarri/Atk14Book.git
cd Atk14Book
git submodule init
git submodule update
composer install
./scripts/create_database
./scripts/migrate
If you are experiencing a trouble make sure that all requirements are met: http://book.atk14.net/czech/installation%3Arequirements/
composer update
If you don't have the Composer installed, visit http://www.getcomposer.org/
With Node.js and npm installed, run the following one liner from the root of your Skelet application:
$ npm install -g gulp && npm install -g bower && npm install && bower install
This will install all the tools you will need to serve and build your front-end assets.
Run initial Gulp build process for presentation and admininstration.
$ gulp && gulp admin
$ gulp serve
This outputs an IP address you can use to locally test and another that can be used on devices connected to your network.
./scripts/server
And now you may find running Atk14Book on http://localhost:8000.