日志分析 - PHP程序,如果做程序日志?
巴扎黑
巴扎黑 2017-04-10 14:37:05
[PHP讨论组]

用php开发网站,大家对系统的日志都是怎么处理的呀,我现在用提nginx服务器,这个是可以配制日志的。除此之处,在程序中,用不用做日志相关的架构呀。就像java一样,有开源类似log4j的工具可用。php需要这样吗?

巴扎黑
巴扎黑

全部回复(3)
黄舟

nginx是应用服务器的日志,一般用到最多的是access日志,供分析请求URI、请求消耗时间、客户端信息等等。

业务逻辑中如果有需要记录的,还是需要在php中去实现。在php中比较自由,一般直接向文本日志文件写入字符串内容就可以了,封装的好一点的可以包含这些特性:日志分级、按照日期分文件、写入缓冲、复杂结构转义等等。

你可以参考一下ZF的Log实现,也可以看看这个项目:https://github.com/katzgrau/KLogger

阿神

简单的业务需求可以自己实现,也有些规范可以参考如psr-3。

天蓬老师

我也用php 监控一下日志 分析网站情况 iis服务器,php读取分析2分钟前的日志,得到有用的信息,500错误 404错误,访问密集度 。。。 反正自己写的 自己用,排查问题 跟踪趋势很痛快

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号