Phire CMS, a robust content management system written in PHP
Phire CMS 2 is here!
July 2, 2016
Phire CMS is a simple and robust content management system that is built on the Pop PHP Framework. By itself, it provides very basic features and functionality for user and user role management, as well as module installation and management. The module functionality is where the strength of Phire lies. With it, you can install any of the pre-written modules, or write ones of your own and easily extend the functionality of Phire.
The basic requirements for Phire CMS 2 are as follows:
- PHP 5.4.0+
- Apache 2+, IIS 7+, or any web server with URL rewrite support
- Supported Databases:
- MySQL 5.0+
- PostgreSQL 9.0+
- SQLite 3+
To install Phire from this repo, you can simply clone it or install it via composer:
$ composer create-project phirecms/phirecms
Once it's one your system, make sure the
/phire-content folder and everything below it is writable, and then
hit the domain:
Of course, you can move all of the files and folders in
whatever folder you need to, or just move them up to the document root, so you
can just go to:
Once you go to your domain, you'll be redirected to the install screen, which will take you through 3 easy steps:
- Input the initial database and configuration settings
- Copy and save the configuration to the
config.phpfile (The step may be skipped if the
config.phpfile is writable)
- Set up the initial user
You can download a standalone version of the CMS that comes packaged with 6 basic modules to give you some common CMS features right out of the gate. Head over to the main Phire website to download a copy of it. The 6 modules included in the standalone version are:
You can then login it at:
Or whatever you set the application URI to.
Modules are available and in the works at https://github.com/phirecms.
If you choose to download and install any of those modules, then you need to copy
the module ZIP file under the modules folder
/phire-content/modules. When you do
that, and then visit the Modules screen in Phire, you'll see a button alerting you
that there are new modules available to be installed.
The a new website and documentation will be coming soon!