一款优秀的国产PHP MVC轻量级开发框架
G-framework支持两种格式的URL模式,一个是普通模式,一个是PATHINFO模式,通过配置文件Config.php即可更改URL模式。
配置参数为:
//默认URL模式(1为原始模式,2为PATHINFO模式)
'url_model' => 1,
现在分别介绍这两种URL模式特点:
原始模式url路径为: http://YourDomain/index.php?m=user&a=reg
PATHINFO URL路径为:http://YourDomain/user/reg
使用普通模式没有任何约束,绝大多数环境不需要配置即可支持。
使用PATHINFO模式,Apache和Nginx下配置也不尽相同。
Apache下使用PATHINFO模式,需要在站点根目录下定义.htaccess文件,文件内容如下:
Nginx下使用PATHINFO模式,需要在服务器上修改Nginx的配置文件,需要在server站点配置里增加:
location / {
index index.html index.htm index.php;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}
G-framework是一款免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布。
鼓励代码共享和尊重原作者的著作权,同样允许代码修改后,再作为开源或商业软件发布。
Copyright © 2014 - 2020 G-framework All Rights Reserved.
框架执行时间: 5.5毫秒 页面执行时间: 8.8毫秒