10/10/2018, 09:53
Công cụ search cho web php tốt nhất.
Các bạn cho hỏi, hiên nay công cụ search trong database nào tốt nhất cho web php. Mình tìm trên mạng, 1 số hướng dẫn làm công cụ search, nhưng kết quả không tốt lắm. Ví dụ muốn search 1 cụm từ (5 từ), nhưng mình muốn nó hiện cả kết quả có chứa không nhất thiết cả 5 từ, nhưng kết quả không như ý muốn. Các bạn chia sẻ cho mình với.
Bài liên quan
Dùng hàm explode tách chuỗi keyword ra thành mảng các keyword độc lập.
Lucence được viết bằng java, nên muốn sử dụng PHP thì phải sử dụng zend framework
+ Khi nhập từ khóa là: "a b c d e" thì mình tách nó thành từng từ rồi đối sánh với kết quả trong database search.sql, nếu có từ nào giống thì in ra.
+ file search.php có các khóa là: keyword, tieudebaiviet,..., count
+ Theo như cách của mình đang làm, thì khi đối sánh từ khóa với keyword, gặp từ nào giống là in ra. Điểm bất lợi của cách này là dù kết quả có 1 từ giống nó cũng in ra --> kết quả không chính xác.
==> Mình muốn sử dụng thêm biến count để đếm số lần các ký tự(keyword) của tieudebaiviet xuất hiện trong từ khóa, như vậy in kết quả theo count sẽ chính xác hơn, các bạn giúp mình với. Mà cho hỏi luốn nếu làm vậy, với data lớn thì có làm chậm tốc độ search không?