上一节我们讲解了站点划分相关的知识,phpGrace 还支持站点内部分组,您可以将多个功能集中到一个站点,同时在一个站点内把相对独立的功能进行分组也是不错的规划。
www.phpgrace.com PC + H5 www.phpgrace.com/admin 网站后台管理系统 www.phpgrace.com/api api接口 www.phpgrace.com/member 会员系统
使用 phpGrace 内置命令可以快速地完成分组的创建工作。
语法 : php grace cg 分组 in 站点名称 如 : php grace cg admin in website
创建分组后您就可以通过 域名/分组 的方式访问分组,同时会在以下目录中创建独立的分组文件夹及文件。
|_ 应用开发根目录 |_ appConfig/ 配置文件目录 /站点目录 /分组目录 |_ appController/ 控制器目录 /站点目录 /分组目录 |_ appLanguage/ 语言包目录 /站点目录 /分组目录 |_ appRoute/ 路由文件目录 /站点目录 /分组目录 |_ appView/ 视图文件目录 /站点目录 /分组目录 |_ graceFrame/ 框架核心目录 |_ website/ 某个具体网站的根目录,可以使用命令新建站点 |_ 分组目录/ |_ index.php 入口文件 |_ .htaccess |_ static/ 静态资源目录 |_ js、css、图片等 |_ index.php 入口文件 |_ .htaccess |_ nginx.htaccess
通过上面的目录结构我们可以看出 :
通过上面的目录结构我们可以看出 :
某个分组具有自己独立的入口文件、控制器、语言包、配置、路由、视图等文件夹及文件。