phpbooster/framework

A simple but pretty adaptable web app framework that allow developers to work with Router, ORM, QueryBuilder & other cool helpers, like Laravel or Codeigniter without any other manual installation.

2.0.2 2018-11-16 05:21 UTC

README

A simple but pretty adaptable web app framework that allow developers to work with Router, ORM, QueryBuilder & other cool helpers, like Laravel or Codeigniter without any other manual installation.

Learn to use PHP Booster

For info about all the features that are include go to PHPBooster Framework Documentation There you going to find all documentation to create amazing and modern projects with PHP.

Prerequisites

Apache Server.

PHP 5.4 at least

Mysql, but we are working to perform querys with other dbms.

Built With

Pure PHP.

Javascript for some features.

Installation

Composer installer:

composer create-project phpbooster/framework

Packagist

HardLink

hard link

Github

Direct Link:

In Github Repo in green button to Clone or download.

If you talk Git:

In your app directory

$ git clone https://github.com/ArielSalvadorDev/PHP-Booster.git .
$ git rm -rf .git

Instead of git alternatively you could download directly on your folder with

$ wget https://github.com/ArielSalvadorDev/PHP-Booster.git
$ unzip PHP-Booster-master.zip
$ rm -rf PHP-Booster-master.zip

Or you could use the zip link on github project​

Also The Oficial Documentation Site have a download link to direct download in zip format.

Deployment

Go to your project path and search "public" folder and there go into the .htdocs file you would see something like this:

RewriteEngine On
RewriteBase /framework/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?uri=$1 [QSA,L]

If you dont see it don´t worry, just allow your system to see hidden files.

Then change in RewriteBase the word "framework" to the name of your root directory.

Now you are able to see your project running on server. got o your browser and type:

http://localhost/the-name-of-your-root-folder/

If you use some specific port type it, if you are working on local environment it works. if not just change localhost to your domain or ip.

You will see the next screen:

alt text

Now you are ready to start to creating routes, controllers, models, views and all type of modern and cool MVC or FrontController stuffs.

Support

Actually there are not supporters for the project, but you could get info in contributing section.

Roadmap

In future realeses FF will support:

Methods and Helpers to APIS development

Create support for Informix

Create support for Postgre

Create support for Firebird

Create suppor for Sql lite

Implement Carbon Library.

Version

Actually in 2.0.1

Authors

Ariel Fernando Salvador Mejia

​Github profile​: https://github.com/ArielSalvadorDev

Email: arielsalvadormejia@gmail.com

License

MIT

Project Status

Working on 2.0.2 release on december 2018.