The Modern CMS - framework with abilities.
Ready user-friendly admin panel.
Easy to code. Multilingual and flexible.
High coding speed and supportability., (*1)
Installation, (*2)
Make server route all requests to index.php, (*3)
For example, apache config file, (*4)
<VirtualHost *:80>
ServerName site.localhost
DocumentRoot /var/www/site
RewriteEngine On
<Directory /var/www/site/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Download or git-clone this repo., (*5)
Run "composer update" in root folder of the project., (*6)
Write your db connection data in file /configs/prod.php, (*7)
Go to local site in browser., (*8)
Database structure will be installed automatically on first visit, wait a few seconds., (*9)
After DB in installed - go to http://local.site/cms to enter admin panel. Use "manager" as login and empty password. User will be created by default during installation., (*10)
You can change password or create new user in admin panel in module Users., (*11)
Run first migration in module Tools -> Development (at the bottom of page) - "run migrations". This will install example data for example module, some example pages, etc., (*12)
Go to Wiki, (*13)
, (*14)