All Projects → hiqdev → hisite-template

hiqdev / hisite-template

Licence: BSD-3-Clause license
HiSite Project Template

Projects that are alternatives of or similar to hisite-template

yii2-actionbar
A control bar with bulk actions for the GridView widget.
Stars: ✭ 32 (+100%)
Mutual labels:  yii2
yii2-dysms
阿里云 dysms 官方 SDK 的 Composer 封装,支持 yii2 项目。
Stars: ✭ 13 (-18.75%)
Mutual labels:  yii2
deruv
The elegant and professional PHP Content Management System
Stars: ✭ 38 (+137.5%)
Mutual labels:  yii2
yii2-formbuilder
A drag and drop form builder with jQuery for Yii2
Stars: ✭ 33 (+106.25%)
Mutual labels:  yii2
slides
Alexander Makarov conference slides
Stars: ✭ 26 (+62.5%)
Mutual labels:  yii2
yii2-faker
Yii 2 Faker extension
Stars: ✭ 99 (+518.75%)
Mutual labels:  yii2
yii2-js-urlmanager
That extension provide a way to create urls from your frontend part.
Stars: ✭ 53 (+231.25%)
Mutual labels:  yii2
yii2-presenter
Yii2 View Presenter
Stars: ✭ 13 (-18.75%)
Mutual labels:  yii2
anchors
Add anchor links to headings in your Craft CMS website content.
Stars: ✭ 47 (+193.75%)
Mutual labels:  yii2
project-template
Yii2 Project Template
Stars: ✭ 53 (+231.25%)
Mutual labels:  yii2
jinritemai
抖音抖店工具型、自用型抖店开放平台SDK
Stars: ✭ 28 (+75%)
Mutual labels:  yii2
yii2-gtreetable
Extension of Yii 2 Framework, which is wrapper for bootstrap-gtreetable plugin, on the other hand it provides functionality which allows to save the nodes states into database.
Stars: ✭ 41 (+156.25%)
Mutual labels:  yii2
yii2-rest-client
REST client (AR-like model) for Yii Framework 2.0 (via yii2-http-client)
Stars: ✭ 19 (+18.75%)
Mutual labels:  yii2
yii2-user
Flexible user registration and authentication module for Yii2.
Stars: ✭ 24 (+50%)
Mutual labels:  yii2
ar-role
ActiveRecord behavior, which provides relation roles (table inheritance)
Stars: ✭ 34 (+112.5%)
Mutual labels:  yii2
yii2-highlight
Yii2 Highlight.js extension
Stars: ✭ 14 (-12.5%)
Mutual labels:  yii2
yii2-lock-form
disable the button when form submit
Stars: ✭ 37 (+131.25%)
Mutual labels:  yii2
ar-variation
Variation behavior for ActiveRecord
Stars: ✭ 46 (+187.5%)
Mutual labels:  yii2
yii2-flysystem-component
The League Flysystem Library for Yii Framework
Stars: ✭ 22 (+37.5%)
Mutual labels:  yii2
yii2-link-preview
LinkPreview widget render page preview
Stars: ✭ 26 (+62.5%)
Mutual labels:  yii2

HiSite Template

HiSite Project Template

Latest Stable Version Total Downloads Build Status Scrutinizer Code Coverage Scrutinizer Code Quality Dependency Status

HiSite is a base project for building modular Yii2 web applications from plugins.

This package is a template to start your HiSite project with.

It includes:

Live Demo

Installation

Preferred way to install this project is through composer:

composer create-project --stability=dev "hiqdev/hisite-template:*" dir

To finish project installation run:

./vendor/bin/hidev deploy

You will see:

Created dir:  ./public/
Created dir:  ./public/assets/
chmod ./public/assets '0777'
chmod ./runtime '0777'

And that's it — the project is ready to be served with web server. But hidev can do a bit more for you.

Also see more on recommended Directory structure of this template.

Generate and install NGINX vhost config

Copy .env.dist to .env and tune it to set project wide options:

  • ENV - environment env/prod, will be used to setup YII_ENV constant
  • SSL - enable SSL, used for NGINX config
  • HOSTS - hostname(s), used for NGINX config

To see generated NGINX config without actually installing it use the following command:

./vendor/bin/hidev nginx/dump

To install config and restart NGINX run:

./vendor/bin/hidev nginx/deploy

License

This project is released under the terms of the BSD-3-Clause license. Read more here.

Copyright © 2016-2017, HiQDev (http://hiqdev.com/)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].