[PHP] 浅谈 Laravel Scout 的存在意义
注:Laravel Scout 是官方支持的对框架模型数据进行全文检索功能的扩展包。
Laravel 的 Scout 与 Eloquent ORM 进行了深度集成,不用开发者再自己进行代码侵入了。
Laravel 的 Scout 默认集成的驱动是 Algolia,是个人限量使用,商业需付费购买的,所以 Scout 本质是一个模板项目。
Laravel 的 Scout 能够为社区带来一份标准,其它开发者可以在此之上进行扩展,写其它驱动的代码,比如 MySQL、Elasticsearch 等。
了解 Laravel 其它组件的人会知道,Laravel 扩展性的意义比任何其它东西都重要。
Tool:PHPOnline