Abel Hoogeveen
5b8e71981a
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
|
||
---|---|---|
application | ||
log | ||
temp | ||
test | ||
www | ||
.drone.yml | ||
.gitattributes | ||
.gitignore | ||
Dockerfile | ||
LICENSE | ||
README.md | ||
composer.json |
README.md
FuzeWorks Application Skeleton
This is a simple, skeleton application using FuzeWorks. This is meant to be used as a starting point for your new projects.
FuzeWorks is a versatile framework for web development. It is designed to be the most usable and friendliest as possible. It focuses on modularity and ease-of-use.
Requirements
PHP 8.1 or higher.
Installation
The best way to install this Application is using Composer. If you don't have Composer yet, download it following the instructions. Then use command:
composer create-project fuzeworks/application path/to/install
cd path/to/install
Make sure directories temp/
and log/
are writable.
Web Server Setup
The simplest way to get started is to start the built-in PHP server in the root directory of your project:
php -S localhost:8000 -t www
Then visit http://localhost:8000
in your browser to see the welcome page.
For Apache or Nginx, setup a virtual host to point to the www/
directory of the project and you
should be ready to go.
It is CRITICAL that whole application/
, log/
and temp/
directories are not accessible directly
via a web browser.