teamtnt/laravel-scout-tnt-search-driver
این درایور برای بسته Laravel Scout طراحی شده و از TNTSearch به عنوان موتور جستجوی کامل متن (Full-Text Search) استفاده میکند.
کاربرد:
این ابزار به تو امکان میده تا در پروژههای Laravel، جستجوی سریع و بدون نیاز به سرورهای خارجی مثل Elasticsearch یا Algolia داشته باشی.
همه چیز روی دیتابیس محلی (مثل MySQL یا SQLite) اجرا میشه و نیاز به زیرساخت اضافه نداره.
در چه شرایطی بهتره استفاده شود؟
اگر پروژهات اندازه متوسط داره، یا نمیخوای برای جستجو به سرویسهای ابری وابسته باشی، این گزینه عالیه!
مخصوصاً وقتی میخوای جستجوی فارسی داشته باشی و نمیتونی از Algolia استفاده کنی، TNTSearch یکی از بهترین راهحلهاست.
چند مثال از موارد استفاده:
- جستجو در مقالات یک وبلاگ
- پیدا کردن محصولات در یک فروشگاه آنلاین ️
- جستجوی کاربران یا پستها در یک شبکه اجتماعی کوچک تا متوسط
- پیادهسازی جستجوی آفلاین در اپلیکیشنهای داخلی ️
- ##laravel
- ##scout
- ##tntsearch
- ##fulltextsearch
- ##php
- ##searchengine
- ##laraveldeveloper
- ##opensource
- ##persiansearch
- ##webdevelopment
