文章瀏覽量次數統計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擴展包已經安裝完成。