文章瀏覽量次數(shù)統(tǒng)計(jì)weboap/visitor擴(kuò)展包,應(yīng)用于風(fēng)信網(wǎng)Laravel開發(fā)項(xiàng)目,此擴(kuò)展包也是比較常用的一個(gè)功能,現(xiàn)將使用方法分享給大家借鑒參考:
使用composer安裝weboap/visitor擴(kuò)展包
composer require weboap/visitor
添加服務(wù)到到Larael項(xiàng)目providers中,修改文件config/app.php,增加以下代碼:
Weboap\Visitor\VisitorServiceProvider::class
發(fā)布配置文件
php artisan vendor:publish
將會(huì)在config文件夾中生成visitor.php配置文件
生成遷移數(shù)據(jù)庫(kù)
php artisan migrate
Migrating: 2014_02_09_225721_create_visitor_registry
Migrated: 2014_02_09_225721_create_visitor_registry (0.09 seconds)
在數(shù)據(jù)庫(kù)中會(huì)生成visitor_registry表
下載geoip 包
到 http://dev.maxmind.com/geoip/geoip2/geolite2 下載 geoip 包(GeoLite2-City.mmdb)將它解壓之后放到以下目錄,geo 文件夾 需要自己創(chuàng)建的 storage/geo/
如果你想將GeoLite2-City.mmdb存放在其他地方且正確訪問,只需修改config/visitor.php中的maxmind_db_path路徑。
到此,weboap/visitor擴(kuò)展包已經(jīng)安裝完成。
使用composer安裝weboap/visitor擴(kuò)展包
composer require weboap/visitor
添加服務(wù)到到Larael項(xiàng)目providers中,修改文件config/app.php,增加以下代碼:
Weboap\Visitor\VisitorServiceProvider::class
發(fā)布配置文件
php artisan vendor:publish
將會(huì)在config文件夾中生成visitor.php配置文件
生成遷移數(shù)據(jù)庫(kù)
php artisan migrate
Migrating: 2014_02_09_225721_create_visitor_registry
Migrated: 2014_02_09_225721_create_visitor_registry (0.09 seconds)
在數(shù)據(jù)庫(kù)中會(huì)生成visitor_registry表
下載geoip 包
到 http://dev.maxmind.com/geoip/geoip2/geolite2 下載 geoip 包(GeoLite2-City.mmdb)將它解壓之后放到以下目錄,geo 文件夾 需要自己創(chuàng)建的 storage/geo/
如果你想將GeoLite2-City.mmdb存放在其他地方且正確訪問,只需修改config/visitor.php中的maxmind_db_path路徑。
到此,weboap/visitor擴(kuò)展包已經(jīng)安裝完成。