簡體   English   中英

我應該使用JQuery而不是PHP來加載外部JSON嗎?

[英]Should I use JQuery instead of PHP for loading external JSON?

我有一個網頁,可以多次調用外部站點API。 現在,我通過PHP執行此操作,並在可能的情況下將響應緩存到磁盤(使用cachelite)。 即使這樣, 頁面加載速度似乎也很慢,而且我一直在努力尋找可能的原因(Chrome中的“頁面速度”標簽未提供任何有用的線索)。

因此,我想知道讓客戶端代替通過JQuery處理API調用是否會帶來一些好處,這樣至少可以使用戶的初始頁面加載更快。 我這樣做值得嗎,還是嘗試進一步優化PHP代碼更好?

這取決於是否要讓Google為JSON索引JSON的結果,則需要通過PHP對其進行解析。

如果您想要最快的方式並減少服務器負載,請使用Javascript加載JSON,JSON將從外部源加載並由用戶瀏覽器緩存。

JSON的加載時間是多少? 也許其他服務器運行緩慢?

PHP是服務器端加密。 如果您沒有在服務器上執行任何操作,而只是從外部Site API加載內容,那么我認為,如果您使用jQuery或javascript來完成工作會更好。

我一直在考慮上面的兩個答案,並認為也許我可以做的是將兩種方法結合起來,也就是說,通過服務器端php腳本來獲取並緩存json,但是要使用面向用戶的PHP文件jQuery從文件加載數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM