> For the complete documentation index, see [llms.txt](https://arielsalvadormejia.gitbook.io/php-booster/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://arielsalvadormejia.gitbook.io/php-booster/master.md).

# Description

#### Prerequisites

* Apache Server.
* PHP 5.4 at least
* Mysql, but we are working to work with other dbms.

## Built With

* Pure PHP.
* Javascript for some features.

## Installation

## Composer

```
composer create-project phpbooster/framework
```

## HardLink

<https://docs.google.com/uc?export=download&id=1zqKxyJz4VRYmGvnTSYpD37QPsbZ5H2sR>

## Github

Download in green button to Clone or download.

{% embed url="<https://github.com/ArielSalvadorDev/PHP-Booster>" %}

## Git

Go to your terminal/powershell/cmd or any other console like gitbash or cholocatey, and in your project folder run:

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

## wget

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​: [Github project](https://github.com/ArielSalvadorDev/PHP-Booster)\
Also here in the sidebar you could go to Download section 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:

![](/files/-LQXp65d61SNxh5DcxhB)

Now you are ready to start to creating routes, controllers, models, viewsand 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.
* [ ] Add Links to paginator with ajax.
* [ ] Modal confirm button is added for bootstrap 4, this feature is going to be added in next release for bootstrap 3, materializeCSS and default style with js prompt

## Version.

Actually in 1.0.0

## Authors

Ariel Fernando Salvador Mejia

[Github profile](https://github.com/ArielSalvadorDev)

Email: <arielsalvadormejia@gmail.com>

## License

[MIT](https://choosealicense.com/licenses/mit/)

## Project Status

Working on 1.0.1 release on december 2018.
