سلام و عرض ادب
میخوام یک search box تو پروژه لاراولی خودم ایجاد کنم که با کمی تحقیق با مسئله text full search آشنا شدم و در مرحله بعدی هم با elasticsearch آشنا شدم حالا سه تا سوال دارم
۲. محبوب ترین پکیجی که برای کار با elasticsearch در لاراول استفاده میشه چیه و وقتی از این پکیج ها استفاده میکنیم باز لازمه elasticsearch رو خودمون در سرور نصب کنیم؟
۳.معمول ترین راه برای داشتن یک text full search در سایت ها چیه؟
اگر داکیومت سایت لاراول رو خونده باشید خود لاراول قسمت سرچ از الگولیا استفاده میکند الاستیک سرچ هم خوبه ولی اکثرا از الگولیا استفاده میکنند ویو جی اس هم از الگولیا استفاده میکنن برای بخش جستجو شون منابع اموزشی توی یوتوب هم زیاد هست
سلام ممنون از پاسختون
اونطور که متوجه شدم الگولیا تا یه محدوده ای رایگان هست و اگه نیازمون بالاتر باشه باید پلن های پولیش رو خریداری کنیم
شما تجربه استفاده از الگولیا رو دارید؟ آیا اون میزانی که رایگانه برای یه پروژه متوسط جوابگو هست یا باید پلن های پولیش رو خریداری کنم؟
یه راه هم استفاده از قابلیت full text خود mysql از طریق پکیج scout هست اما نمیدونم درصورت استفاده از این گزینه خروجی کار کیفیت مناسبی خواهد داشت یا خیر؟
درضمن با توجه به اینکه الگولیا ip ایران رو تحریم کرده در صورت استفاده از اون مشکلی پیش نمیاد؟؟
سلام.
روی هاست اشتراکی اگر الاستیک نصب باشه میشه اگر نه فکر نکنم امکان نصبش وجود داشته باشه. اما راه حلی که هست اینه که الاستیک روی یک سرور دیگه که دسترسی نصب بهش داری نصب بشه و از سرور هاست اشتراکی به اون سرور رکویست بزنی و نتایج سرچو به کاربرت نشون بدی. اما بحث لیتنسی مطرح میشه که باید در نظر بگیری.
لاراول اسکاتو داره (Scout) که فکر کنم بد نباشه.
بله لازمه که الاستیک در هر صورت نصب بشه مگر اینکه از پکیج های کلاد کسایی که الاستیکو تحت کلاد ارایه میدن استفاده کنی که میشه شبیه همون راه حلی که گفتم (X as a Service).
الگولیا توی ایران تحریمه.
معمول ترین وراحت ترین راه استفاده از ایندکس فول تکست توی خود دیتابیسه که خب البته اندازه ی سرچ انجین ها (الاستیک - لونس - سولار و ...) قوی نیست.
اگر از دیتابیس پستگرس استفاده میکنی فکر کنم برای فول تکست سرچ اکستنشن های حرفه ایی داشته باشه.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟