Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/liebsen/bootie
- Owner: liebsen
- Created: 2015-09-28T23:00:38.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-11-30T17:43:09.000Z (about 8 years ago)
- Last Synced: 2024-12-25T09:18:28.362Z (26 days ago)
- Language: PHP
- Homepage: http://bootie.devmeta.net
- Size: 111 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
BootiePHP 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;
}
}