答:PHP路由设计
特殊的路由写成配置文件,挨个匹配, 普通的路由就按 PATH_INFO 对应模块/action就行了 看很多php框架为了山寨rails的路由功能都是东施效颦
2016-03-27
问:nginx 配置thinkphp 配置二级目录的规则
添加“abc”,即/data/wwwroot/default/test,想让地址 www.abc.com/test/index.php 能否访问到,如何配置?
2018-11-29✓ 已解决
使用Composer从零开发一个简单的restful框架(09)-全局中间件
路由编辑core/Route.php,添加中间件相关成员变量和修改相关方法 {代码...} {代码...} 编辑core/Router.php,修改和添加中间件相关方法 {代码...} 编辑core/Router.php,修改dispatch方法 {代码...} 应用新建 app/middleware/All.php,内容如下 {代码...} 编辑public/index.php,设置全局中间件 {代码...} 测试浏览器访...
问:laravel路由不生效404
在windows下phpstudy搭建的laravel环境,php7+apache vhost.conf配置如下: 路由如下: 19 或20行 可echo感觉就是这行路由没有起到效果。没有头绪 报错: 入口文件: 能打印1,2 ,然后就404了 3无法打印。
2017-01-04已关闭
yafYaf,全称 Yet Another Framework,是一个C语言编写的PHP框架, 是一个以PHP扩展形式提供的PHP开发框架,...
问:如何使用 Nginx 精准匹配
我现在有一个需求就是,app-1 能匹配到http://xx.com,http://xx.com/,http://xx.com/test1,http://xx.com/test2这几个路由,app-2 则负责匹配其他路由。
2020-09-27
答:关于laravel请求响应慢的问题,怎么解决?
关掉xDebug扩展 config/app.php中,关掉Barryvdh\Debugbar config/app.php关闭无用的ServiceProvider 执行php artisan route:cache 将路由缓存起来 以上都没解决,那考虑数据库连接是否有问题。
2017-05-15
laravel笔记
简介 {代码...} 版本的选择 {代码...} mvc {代码...} 开发环境 {代码...} 安装 {代码...} 核心目录的介绍 {代码...} 路由 路由简介 {代码...} 基本路由 {代码...} 多请求路由 {代码...} 参数路由 {代码...} 路由别名 {代码...} 路由群组 {代码...} 路由视图 {代码...} 控制器 controller文件编写 {代码...} 路由文件编写...
答:如何实现不带后缀访问php文件
很多php的框架都支持这种,这种叫Url路由
2014-01-16
问:laravel压测为什么这么慢,有办法优化吗
我用laravel框架写了个测试的路由,没有任何的代码,直接就 retun 1;然后用电脑的ab压测工具访问线上这个测试路由,发现效率似乎特别慢, 比原生的php7 效率降低了3倍左右,
2019-03-16✓ 已解决
答:thinkphp隐藏index.php
它的意思是把动态路由定向到 index.php,但是你还需要把 index.php 设为默认主页,这个通常是默认的,找到 DirectoryIndex,后面加上 index.php 。
2016-11-07
PHP 基于 SW-X 框架,搭建高性能API架构(二)
1、开启自动热重载开发阶段中,对swoole项目启动自动热更新代码是很有必要的,不然每次更新了代码,都需要手动reload一次服务。SW-X的热重载除了对框架配置文件、公共函数、Swoole-Event事件无效外,其他文件的修改都有效。只需要修改,/config/reload.php 下的配置文件即可开启: {代码...} 2、创建控制器版本目录 {代...
2022-02-28
问:ThinkPHP V5.1.18如何自定义php后缀的路由
为了让老用户已经发送出去的链接能正常打开,我们配置了如下路由,访问时提示404未找到Route::rule('my.php','my/view/info');
2018-09-28✓ 已解决
问:nginx访问不存在的php文件
访问a.com/pay.php nginx直接报错了 File not found. 因为我php yii2项目用了路由规则pay.php 会访问 a.com/pay/test/add 这个url.现在问题来了。可以我用了nginx 访问 a.com/pay.php 直接就报错了。还没走到我php项目来。。。
2017-11-23✓ 已解决
问:Laravel namespace 包含同名文件导致路由解析错误
1 /App/Http/Controllers 目录下有正式文件DetailController namespace AppHttpControllers;2 /App/Http/Controllers/backup 目录下有备份文件DetailController namespace AppHttpControllers;3 由于命名空间相同,导致指向DetailController 的路由解析到了backup那一个文件4 已尝试方法: 删除backup文件 ,无效 artisan r...
2017-04-27✓ 已解决
答:我想尝试着写个小型PHP框架,现在卡在类自动加载和路由实现上了
php的类自动加载目前已经有非常好标准化了。请考虑composer,把这个融入到框架可以整合很多种不同人写的路由模块。 中文网:[链接] 路由模块参考:[链接] php标准化组织:[链接]