YiiBoilerplate

screenshot of YiiBoilerplate

Overview

YiiBoilerplate is a project template for creating enterprise-grade websites using Yii framework. It provides a standardized way of structuring projects, with separate frontend and backend domains for security purposes. The template is modular and customizable, allowing developers to commit certain parts to a version control system while crafting other parts for specific developers. This article will introduce the features of YiiBoilerplate and explain how to install it.

Features

  • Separate public ("frontend") and administrator's ("backend") sides for enhanced security
  • Modular application configuration for customization and version control
  • Intuitive project structure that differs from the traditional Yii tutorial
  • Easy initial deployment with Vagrant and Virtualbox
  • Integration with PHP QA Tools and Phing build system for comprehensive static code analysis

Summary

YiiBoilerplate is a project template for creating enterprise-grade websites using Yii framework. It offers a standardized project structure with separate frontend and backend domains for enhanced security. The template is modular and customizable, allowing for easy customization and version control. Installation instructions are provided to guide the user through the setup process. By following these instructions, developers can quickly deploy a YiiBoilerplate project and start working on their enterprise websites.