作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在为我的用户建立统计数据,不希望机器人的访问被计算在内。
现在我有一个基本的 php,每次调用页面时 mysql 都会增加 1。
但机器人也被添加到计数中。
有没有人能想到办法?
主要是把事情搞砸的主要问题。谷歌、雅虎、MSN 等
最佳答案
可以查看User Agent字符串,空字符串,或者包含'robot', 'spider', 'crawler', 'curl'的字符串很可能是robots。
preg_match('/robot|spider|crawler|curl|^$/i', $_SERVER['HTTP_USER_AGENT']));
关于php - 如何用php识别机器人?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/422969/
我是一名优秀的程序员,十分优秀!