Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/liebsen/bootie

Tiny MVC PHP Framework Library
https://github.com/liebsen/bootie

Last synced: 26 days ago
JSON representation

Tiny MVC PHP Framework Library

Awesome Lists containing this project

README

        


Bootie


PHP 5 Micro Web Application Framework


Based on Micromvc by David Pennington

This is the Bootie Framework Library


You can see an online demo of this project


Please consider clone this repository before for an Example Project


You can see a REST Example


You can also clone a Scheleton Project

Improvments



  • Dispatching method simplification

  • Routing request method based

  • Multiple database connections

  • Filters

  • Speed Cache

  • Model pagination

  • Flash messages

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;
}
}