2016-09-17 34 views
0

我有一個網站,有某種搜索功能。我希望記錄用戶最新的搜索。我的問題:在本地存儲中保存用戶最新搜索

使用瀏覽器本地存儲可以是個好主意嗎?如果它將以JSON格式在本地存儲中進行大約50次搜索,則可能會運行緩慢?

在數據庫中保存這些數據可以更好地工作嗎?

我的應用程序是使用Angular 2和php後端構建的。

回答

0

本地存儲可以輕鬆處理50個條目。

如果保存它的服務器端是更好的,取決於你想要什麼:

如果你將它保存在本地存儲,可以提供最近的搜索,而無需登錄。然而,數據將是機器綁定的,所以即使人們登錄,他們也會在不同的設備上看到不同的最近搜索,例如,他們的手機和桌面。這可能很煩人。而且,擦除瀏覽器存儲將明顯擦除數據。

爲了獲得最好的用戶體驗,您應該將兩者結合起來,並將最近的搜索保存到本地存儲中,以便用戶無需登錄,並將登錄到帳戶的用戶保存在服務器端。

+0

謝謝。我明白了 – TheUnreal