设为首页
收藏本站
切换到宽版
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
论坛
BBS
排行榜
Ranklist
搜索
搜索
热搜:
香港vps
香港VPS
amh
机柜
vps
分销
VPS
域名出售
火车头
云主机
不限流量
香港服务器
美国服务器
香港
全能空间
whmcs
digitalocean
本版
帖子
用户
MJJ论坛
»
论坛
›
技术交流分享
›
Web技术
›
Laravel 调试工具 laravel-debugbar 打印日志消息 ...
返回列表
查看:
5988
|
回复:
0
Laravel 调试工具 laravel-debugbar 打印日志消息
[复制链接]
uov
uov
当前离线
积分
11453
发表于 2022-3-14 22:48:04
|
显示全部楼层
|
阅读模式
laravel-debugbar 调试工具的教程小编整理了几篇不错的教程,今天我们来看一篇Laravel 调试工具 laravel-debugbar 打印日志消息例子,希望文章对各位有帮助。
其实不用 Facade 方式更好用,因为使用 Facade 还要引入命名空间,那不得每个 debug 的地方都引入命名空间吗,这样显得不太好。
laravel-debugbar 提供了全局的函数,位于 /vendor/barryvdh/laravel-debugbar/src/helpers.php,已经在组件的 composer.json 中定义了自动加载,因此可以直接使用帮助函数,如打印 info 级别的日志信息:
debugbar()->info($data);
直接这样调用就好了。
看看函数定义:
if (!function_exists('debugbar')) {
/**
* Get the Debugbar instance
*
* @return \Barryvdh\Debugbar\LaravelDebugbar
*/
function debugbar()
{
return app('debugbar');
}
}
打印消息如图所示:
laravel-debugbar 是个很好的调试工具,主持 psr-3 规范对日志消息定义的几种级别,在开发中可以很好的利用这个工具,提高开发、排错的效率。
PHP SDK其实应用很简单一般官方提供了PHP SDK肯定就是案例了,只要我们根据修改参数就可以了下面来看阿里云直播PHP SDK如何使用吧。
1、直播云没有单独的SDK,直播部分的SDK是直接封装在CDN的相关的SDK里面
2、针对SDK,没有demo。
3、针对SDK,没有相关的文档说明。
4、针对SDK的说明,网站上面的说明与源码里面的说明完全不一致。
5、针对SDK没有封装那些常用的访问,需要用户组合调用SDK进行拼装,总之一句,这也太抽象,看看人家七牛的API,哎,不多说啥了
6、提供的SDK路径乱的一踏糊涂,想直接用没门,得各种调整。
7、针对SDK基于PHP更高登记的版本,照顾不到一些低版本用户。
针对上面几点原因,踩了一部分坑,参考其他云直播提供的通用接口进行整理的。
首先,我们分析一下阿里云提供的PHP SDK。阿里云SDK目录结构如下:
aliyun-php-sdk-core:作为PHP SDK引用核心包,只要使用阿里云的产品的php 的SDK,这个文件夹下的所有东东都是基础。
aliyun-php-sdk-cdn:这个包里面是阿里云 CDN产品的PHP SDK,但是目前直播里面的SDK都在这个里面,可能是因为直播产品和CDN产品比较紧密吧!(PS:在开通直播产品时,CDN产品的开通是前提条件)
下图为从阿里云的PHP SDK整个大包,里面包含阿里云所有产品的PHP SDK。
接下下来,我们来看看如何配置,这一步很关键,阿里云的官方网站上面内容 与 SDK 的demo ,有三个版本。(这是痛苦的根源,哈哈)
1、将整个PHP SDK包放置项目目录当中。
2、配置aliyun-php-sdk-core
在aliyun-php-sdk-core下面有一个config.php文件
回复
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
美国VPS综合讨论
美国服务器
IP/主机提供商甄别处
Archiver
|
手机版
|
小黑屋
|
MJJ论坛
Copyright
MJJ论坛
© 2022 All Rights Reserved.
快速回复
返回顶部
返回列表