An open API service indexing awesome lists of open source software.

https://github.com/glls/GLcms

A CMS written with the Yii Framework from scratch
https://github.com/glls/GLcms

cms yii

Last synced: over 1 year ago
JSON representation

A CMS written with the Yii Framework from scratch

Awesome Lists containing this project

README

          

# GLcms
A CMS written with the Yii Framework `v1.1.21` from scratch

> https://www.yiiframework.com/news/90/update-on-yii-1-1-support-and-end-of-life

## Installation

Setup site in Laradock and hostname in `hosts` file

Install Composer Dependencies
```
composer -v i
```

Install the database

```
php protected/yiic.php migrate
```

### File Structure

* `assets`: Contains published resource files
* `css`: Contains CSS files
* `images`: Contains image files
* `themes`: Contains application themes
* `protected`: Contains protected application files

#### protected folder

* `commands`: Contains customized yiic commands
* `components`: Contains reusable user components
* `config`: Contains configuration files
* `controllers`: Contains controller class files
* `data`: Contains the sample database
* `extensions`: Contains third-party extensions
* `messages`: Contains translated messages
* `models`: Contains model class files
* `runtime`: Contains temporarily generated files
* `tests`: Contains test scripts
* `views`: Contains controller view and layout files

## Documentation

### Features
* [dashboard](http://glcms.test/dashboard) (admin panel)
* user registration, password, forget, auth, reset, activate
* [Yii Code Generator Gii](http://glcms.test/gii)
* caching (Redis)
* access to database
* Active Record
* Query builder
* SQL (DAO)
* hybrid login (twitter)
* bootstrap 3 theming
* unit tests