簡體   English   中英

PHP Dom解析器或Jquery加載?

[英]PHP Dom parser or Jquery load?

我想在頁面中從另一個內部頁面加載div。 我要顯示的div是購物車。 我想在我的博客標題中顯示來自購物網站的購物車。

我可以使用PHP Dom解析器或Jquery加載。

哪種解決方案是最好的(性能,顯示內容的速度)?

如果您擔心速度,請減少應用程序中的遠程呼叫數量。 我之所以這樣寫,是因為您的問題中的這句話:

我想在頁面中從另一個內部頁面加載div。

您不應該在這里進行遠程調用來獲取腳本輸出,而是-只要是生成內部頁面的代碼-而是直接調用生成HTML的代碼。

例:

  • 調用magneto子例程以生成div ,因為它是一個框架,您可能可以為此創建路由。
  • 在諸如the_basket類的wordpress主題內創建一個模板函數,以輸出該HTML塊。
  • 在應顯示購物車的wordpress主題內使用該功能。

當您在顯示之前提供所有HTML時,在瀏覽器上的顯示性能始終是最好的。 也就是說,如果<div>在瀏覽器從服務器下載頁面時已經是頁面的一部分。 這也是最佳的網絡性能,因為沒有像ajax那樣的額外請求。

如果禁用了javascript或不起作用,則此方法在任何情況下都可以使ajax處於最高位置。

暫無
暫無

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

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