账户中心 我的话题 我的评论 退出系统

phpGrace 框架初始化、运行原理、分组设置

phpGrace 框架初始化

1、下载 phpGrace 框架 (www.phpGrace.com)
2、解压后将全部文件部署到您的服务器下,目录结构如下 :
    |_ 根目录
        |_ phpGrace
        |_ index.php //入口文件
    本地服务器演示地址: localhost
    本地服务器演示目录: d:\www
3、访问 localhost 出现 phpGrace 欢迎信息即代表框架运行成功(框架会自动创建相关文件及文件夹,包括 apache 所需的伪静态文件)!


phpGrace 框架运行原理(生命周期)
1.jpg
创建一个新的分组
在开发过程中您可以进行分组设置,每个分组拥有独立的控制器、视图、配置、路由等模块,如:
如:创建一个 admin 分组
1. 新建一个文件夹,如:"admin",目录结构如下

|_ 根目录
    |_ /admin
        |_ index.php //分组入口文件

2. 编写 入口文件

<?php
include '../phpGrace/phpGrace.php';

3. 浏览器执行分组完成自动创建, 如: http://localhost/admin


注意事项

如果您的 web 服务器为 nginx , 创建新的分组后请为对应分组添加伪静态配置,类似下面的配置:

server {
    listen 80;
    server_name  www.phpgrace.com phpgrace.com;
    root   "D:/webs/www.phpgrace.com";
    location /admin {
    index  index.html index.htm index.php;
      if (!-e $request_filename){
          rewrite ^/分组名称/(.*)$ /分组名称/index.php?pathInfo=$1;
        }
    }
    location / {
        index  index.html index.htm index.php;
        if (!-e $request_filename){
          rewrite ^(.*)$ ./index.php?pathInfo=$1;
        }
    }
}