Skip to content

linarphy/PHosPhore

Repository files navigation

PHosPhore

A PHP framework

State of the project

This project is no longer developed (for various reasons). I may return to it at some point. Still, the code is useable right now if some people want to have fun ! Everything is implemented (but not free of bug sadly) and the last thing I was doing was cleaning up the code, which isn't finished yet.

Getting started

PHosPhore is a PHP framework which create multiple page for a website which can easily be integrated with plugin module. This framework is based on a special project architecture. It is a set of files you have to complete.

Prerequisites

  • PHP >= 8.0
  • MYSQL >= 5.5 (no verification performed below) | MARIADB >= 5.5 (no verification performed below) | POSTGRESQL >= (no verification performed yet)

Installation

Drag and drop src folder content into your web directory. Once it's done, you can install the PHosPhore_installation module to install the configuration file and the database. If one cannot install the PHosPhore_installation module, one can install PHosPhore manually.

Documentation

Documentation is still WIP but there are already some guides to understand better how this framework works. For now documentation take the form of markdown files which are available here.

Authors

  • linarphy - initial work

Versioning

We use SemVer for versioning.

License

This project is licensied under the Chocolate-Ware License - see the LICENSE file for more information.