aw-studio/laravel-indexer
Composer 安装命令:
composer require aw-studio/laravel-indexer
包简介
Crawl your website and create an searchable index for all pages.
README 文档
README
This package allows you to scrape your entire website and create a searchable index of it. Laravel-Indexer will scan your site's internal links recursivly and save all content to an index table. The contents of this table are then easily searchable and you can build custom full-text-search.
Install
Install the package via composer:
composer require aw-studio/laravel-indexer
Publish the migration and config files:
php artisan vendor:publish --tag=indexer
Create the database-table:
php artisan migrate
Config
You can configure the packe in the config/indexer.php.
Usage
You can create an index of your website with the following command:
php artisan indexer:run
Once an index is created your can perfom a search on the WebPage model:
use AwStudio\Indexer\Models\WebPage; $results = WebPage::search($request->search)->take(10)->get();
统计信息
- 总下载量: 127
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-06-03