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
- Host: GitHub
- URL: https://github.com/glls/GLcms
- Owner: glls
- Archived: true
- Created: 2019-06-16T20:05:59.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-17T15:06:15.000Z (about 7 years ago)
- Last Synced: 2024-10-24T15:40:32.209Z (over 1 year ago)
- Topics: cms, yii
- Language: TSQL
- Size: 88.9 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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