NodCMS is a free, Multilingual, simple and powerful CMS based on CodeIgniter4.
More information can be found at nodcms.com.
This repository holds a source, composer dependencies, and latest released versions of the NodCMS.
IMPORTANT: CodeIgniter4 Application Structure!
Since NodCMS v3.0 (based on Codeigniter4) your domain should point to the public folder.
public/is your website root directory. Learn More
The following points are the most important changes on NodCMS since v3.x
- Codeigniter 4
- New NodCMS core & structure
- Better modular structure
- Some quick debugs
You can download the latest released version as a ZIP file from nodcms-bundle.
Create a NodCMS Project
This installation technique would suit a developer who wishes to start a new NodCMS based project.
composer create-project khodakhah/nodcms
Adding NodCMS to an Existing Project
composer require khodakhah/nodcms
writable, and all folders with the prefix
vendor/khodakhah/nodcms to your project root
NodCMS database structure will be created automatically from models throw a wizard CMS installation.
So you can only need to follow the below steps right now.
- Create a new database on your host for NodCMS.
- Open the project on the browser.
- You will see installer wizard to build your database.
In the further versions, the database structure will be provided as an SQL file or/and throw CLI.
If you find an issue, let me know here!