Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/liebsen/bootiescheleton

Micro Web Application Framework Scheleton
https://github.com/liebsen/bootiescheleton

Last synced: about 1 month ago
JSON representation

Micro Web Application Framework Scheleton

Awesome Lists containing this project

README

        


Bootie

PHP 5 Micro Web Application Framework


Based on Micromvc by David Pennington

This is a Bootie Framework Scheleton Project


You can see an online demo of this project here


You can see an Integrated Example Project


You can also clone a REST Project Example




Improvements



  • Dispatching method simplification

  • Routing request method based

  • Multiple database connections

  • Filters

  • Speed Cache

  • Model pagination

  • Flash messages

Install

Pull libraries


$ composer install

Create an empty database and set your access credentials here


$ cat config/config.sample.php > config/config.php

$ nano config/config.php

With Micro migrations tools run


$ php cli create

$ php cli restore

Nginx


Nginx suggested directive


server {

root /var/www/bootie/public;

index index.php index.html index.htm;

server_name bootie.local;

location / {
try_files $uri $uri/ /index.php$is_args$args;
}

location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}

Now you can login


username: admin

password: admin