初始版本，基于YiiBoilerplate