0
情況 我正在開發一個項目(CodeIgniter - PHP MySQL),該項目從Ad_API獲取數據並在我的網站中顯示這些列表。該API會與關於每個實體的大量數據(〜1kb)進行對話。我每頁顯示大約20-30個這樣的實體,這就是我要求的服務器(大約20kb數據)。服務器以隨機的方式提供數據,並且通過提供任何標識符,數據可以被請求回單個實體的而不是。使用隨機訂購源的數據進行分頁
問題 我現在不得不顯示更多結果(200+)與分頁。如果這是一個MySQL分貝,我所查詢的事情將是黃油,但在這裏我不能。
我的論點來解決
- jQuery的分頁:是的,這是一種選擇,但同樣,我將不得不在一次加載在用戶的瀏覽器的所有200個數據實體,然後使用分頁他們的jQuery
那麼沒有人有更好的解決方案。在回答之前請仔細閱讀情況,因爲這種情況與我們在日常生活中遇到的情況有很大不同。
讓我們看看。我們做這些事情1)從API獲取數據並解析它。 2)將它們存儲在數據庫中3)查詢DB - 獲取一些數據。 4)發送給用戶。 。 。我不太確定,但看起來有點費時,除非我會在數秒內完成數據庫中的千兆字節數據並且我的站點的核心功能將受到影響。 – ultimate
是的..當然,你必須暫時存儲它。這可以通過MySQL或MongoBD輕鬆完成 – Ramesh