cjjian / visitors
在数据库中记录访客,页面点击次数,并为Laravel 5生成访问计数器
dev-master
2016-04-02 12:04 UTC
Requires
- php: >=5.4.0
- geoip2/geoip2: 2.1.1
- illuminate/support: ~5.0
- jalle19/php-whitelist-check: 1.0.4
Requires (Dev)
- phpspec/phpspec: ~2.1
This package is auto-updated.
Last update: 2024-09-05 17:58:10 UTC
README
通过https://github.com/weboAp/Visitor进行修改
第1步
只需将其添加到composer.json文件中
{ "require": { "cjjian/visitor": "dev-master" } }
然后运行
composer update
第2步
将Cjjian\Visitors\VisitorServiceProvider::class
添加到app/config/app.php中的服务提供商列表中
第3步
运行迁移访客表
php artisan vendor:publish
然后
php artisan migrate
迁移访客表
同时将config.php复制到/config
/config/visitor.php根据需要进行自定义
第5步(可选)
访问http://dev.maxmind.com/geoip/geoip2/geolite2/
下载GeoLite2-City.mmdb
将其放置在(创建geo目录)
storage/geo/或您希望的任何位置,只需调整包配置以反映新位置,它用于定位访客的位置
用法
Visitor::log(); //log in db visitor ip, geo location, hit counter