那些PHP流行框架的报错页面,你见过那些?

2023-05-05 奥古斯宏

在PHP开发过程中,使用框架能够帮助我们更快速、高效地完成项目开发。但是,即使使用了框架,我们还是难免会遇到各种报错。而当我们在开发阶段或调试过程中遇到报错时,框架提供的错误页面可以给我们带来很大的帮助。PHP常用的流行框架具有不同的报错页面,它们都有独特的外观。

本文为大家介绍一下各大框架的欢迎页面、报错页面和trace工具。

ThinkPHP3.2

可以看到那个年代的ThinkPHP十分的简洁,但还是给了开发者一个文字表情。

ThinkPHP5,ThInkPHP5.1,ThinkPHP6+

ThinkPHP5之后的报错页面都一样,欢迎页面还是传统的文字笑脸。报错页面丰富了起来,实现了很多样式,代码片段,和当时的环境变量。但说实在的,这个环境变量很少会用到,如果真要用的时候,也是为了看一下header、GET、POST参数,但它的展示效果却不是很方便。另外ThinkPHP5之后,附带了trace工具,可以看到页面的所有记录,包括sql等等,还可以查看页面性能。我个人很少用这个东西,但还是让人眼前一亮。

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

Yii1.1

Yii1.1其实提供了很多个demo应用,这里我只是展示了最简单的hello world的当做欢迎页面了。可以看到在Yii1.1的报错页面中,功能非常丰富,提供的溯源中,每条溯源记录都可以直接展开查看代码片段。

Yii2

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

Yii2中的报错页面更加强大,不仅可以查看每条溯源记录的代码片段,对COOKIE等全局变量也能友好的显示出来。在报错的右上角,更是能直接复制错误信息和溯源信息,还可以直接将报错信息打开stackoverflow.com和谷歌搜索,太方便了。同时它也提供了trace工具,可以查看管理很多情况。

Laravel

优雅,太优雅了,这风格看着就优雅,这小圆角,这小配色。报错页面也非常强大,不仅有完善的溯源追踪,还默认把vendor的溯源信息折叠了,太优雅了。报错页面还可以设置你的开发环境,点击页面上的代码片段的编辑按钮,可以直接唤起编辑器,太优雅了。也可以直接把报错信息分享到相关平台。直接打开文档地址。

Laravel的版本太多了,这里只展示最新版本的效果。

Symfony

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

Symfony的欢迎页面可以很方便的导航到相关页面,报错页面还会把部分全局变量打印出来,看到变化。

Webman

Webman提供了很简单的欢迎页面和报错页面,webman的理念是以最小内核提供最大的扩展性与最强的性能。所以仅提供了路由、中间件、session、自定义进程的接口,其他的全都没有,如果有需要,可以完全复用compsoer的生态。

CodeIgniter

CI的报错页面也非常的简洁大方,该有的报错信息都有。

CakePHP

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

CakePHP的报错页面和欢迎页面也都非常丰富。

总结

以上先整理这么多吧,PHP还有很多的Web开发框架,以后有机会再介绍。

最近浏览
IP用户:117.132.*.*
4 天前 Chrome Windows 10
IP用户:66.249.*.*
5 天前 Googlebot
IP用户:66.249.*.*
5 天前 Googlebot
IP用户:34.64.*.*
9 天前 Googlebot
IP用户:34.64.*.*
9 天前 Googlebot
IP用户:120.227.*.*
9 天前 Go-http-client
IP用户:101.91.*.*
9 天前 Chrome Mac 10.15
IP用户:207.46.*.*
9 天前 BingBot
IP用户:101.67.*.*
9 天前 Generic Bot
IP用户:74.125.*.*
9 天前 Googlebot
IP用户:60.188.*.*
11 天前 Generic Bot
IP用户:34.64.*.*
12 天前 Googlebot
累计浏览次数:668
评论
点击登录
phpreturn,PHP武器库,专注PHP领域的项目和资讯,收录和介绍PHP相关项目。
最近浏览 点击登录
累计浏览次数:104478
一周浏览次数:2605
今日浏览次数:112

本站所有权利归 phpreturn.com 所有

举报/反馈/投稿邮箱:phpreturn@ulthon.com

鲁ICP备19027671号-2