文章浏览量次数统计weboap/visitor扩展包,应用于风信网Laravel开发项目,此扩展包也是比较常用的一个功能,现将使用方法分享给大家借鉴参考:
使用composer安装weboap/visitor扩展包
composer require weboap/visitor
添加服务到到Larael项目providers中,修改文件config/app.php,增加以下代码:
Weboap\Visitor\VisitorServiceProvider::class
发布配置文件
php artisan vendor:publish
将会在config文件夹中生成visitor.php配置文件
生成迁移数据库
php artisan migrate
Migrating: 2014_02_09_225721_create_visitor_registry
Migrated: 2014_02_09_225721_create_visitor_registry (0.09 seconds)
在数据库中会生成visitor_registry表
下载geoip 包
到 http://dev.maxmind.com/geoip/geoip2/geolite2 下载 geoip 包(GeoLite2-City.mmdb)将它解压之后放到以下目录,geo 文件夹 需要自己创建的 storage/geo/
如果你想将GeoLite2-City.mmdb存放在其他地方且正确访问,只需修改config/visitor.php中的maxmind_db_path路径。
到此,weboap/visitor扩展包已经安装完成。
使用composer安装weboap/visitor扩展包
composer require weboap/visitor
添加服务到到Larael项目providers中,修改文件config/app.php,增加以下代码:
Weboap\Visitor\VisitorServiceProvider::class
发布配置文件
php artisan vendor:publish
将会在config文件夹中生成visitor.php配置文件
生成迁移数据库
php artisan migrate
Migrating: 2014_02_09_225721_create_visitor_registry
Migrated: 2014_02_09_225721_create_visitor_registry (0.09 seconds)
在数据库中会生成visitor_registry表
下载geoip 包
到 http://dev.maxmind.com/geoip/geoip2/geolite2 下载 geoip 包(GeoLite2-City.mmdb)将它解压之后放到以下目录,geo 文件夹 需要自己创建的 storage/geo/

如果你想将GeoLite2-City.mmdb存放在其他地方且正确访问,只需修改config/visitor.php中的maxmind_db_path路径。
到此,weboap/visitor扩展包已经安装完成。