[!IMPORTANT] This repository is a past CodeIgniter web site. The current web site is https://github.com/codeigniter4projects/website.
This is the official informational website for the CodeIgniter project.
The website has been open-sourced in the interest of transparency.
We welcome issues and pull requests, to handle corrections.
We will be a bit more reserved with the content :-/
The project is governed by the CodeIgniter Foundation, and we have a working group in place to handle the website content and design. Style and structure changes will be addressed by this group.
The site has been built with CodeIgniter 4, and is meant to be an example of "good" programming style, although definitely not the only way to do things.
Some of the programming design decisions reflected:
public
folder is the intended document root for the webapp.Use these steps to create a local installation for development and testing.
git clone https://github.com/codeigniter4projects/website2
cd website2
chmod -R 777 writable
composer install
cp env .env
CI_ENVIRONMENT = development
MOCK_MYBB = true
app.baseURL = 'http://localhost:8080/'
At this point you should have a usable version of the current code! Try launching it locally:
php spark serve
http://localhost:8080
Note: The example commands above are for Linux-based systems. You may need to adjust for your operating system.
PHP version 7.2 or higher is required, with the following extensions installed:
Additionally, make sure that the following extensions are enabled in your PHP: