我打算代碼PHP搜索引擎,讓我的公司來搜索包含在一個獨特的SQLite數據庫文件中的每個項目包含在多個項目中的文本,搜索。如何編寫PHP搜索引擎通過多個SQLite數據庫
由於在某些時候會有超過100個項目(超過100 SQLite數據庫),我想知道它(如果有的話)以下將是一個更明智的節目選擇的:
- 在初始頁面加載,遍歷所有數據庫並從每個數據庫中讀取所有內容,將我們想要搜索的所有內容插入到PHP對象/數組/任何內容中。然後用戶鍵入搜索短語,我們只需搜索PHP對象?
- 當用戶點擊「搜索」每個數據庫中搜索一個在同一時間找到他們感興趣的內容。
我真的不知道這需要多長時間做任何一種選擇,或者哪種更好的做法。大多數數據庫文件是1GB的<。
非常感謝!
我看到了,我可以使用JavaScript來存儲數據?希望這些數據庫具有全文索引,Trac(實際寫入這些數據庫的軟件)具有非常快速的搜索功能,所以我認爲它們是。感謝您的建議! – gamemusicmaker