Skip to content

liebsen/Bootie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

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

}

About

Tiny MVC PHP Framework Library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages