2012-08-12 47 views

回答

1

您可以使用PHP文件將它們全部組合起來。這種技術被許多PHP軟件,如IP.board

在ASP.NET的情況下,這將幫助 - http://abhijitjana.net/2011/10/06/bundling-and-minification-in-asp-net-4-5/

+0

這將是aweosme,但不幸的是我使用ASP.NET :(這意味着我想我在我能查看更新後的變化之前,我必須編譯這些東西,這很糟糕! – Baconbeastnz 2012-08-12 07:33:34

+0

在這種情況下,請看看這個 - http://abhijitjana.net/2011/10/06/bundling-and-minification-in -asp-net-4-5/ – rzr 2012-08-12 08:03:05

+0

哇!高興!感謝隊友! – Baconbeastnz 2012-08-13 08:02:28

1

兩種方式來到我的腦海:

  1. 只放一個JS鏈接在您的網站,像/scripts/all.js,並請求爲JS,編譯和合並的所有文件,併爲他們提供服務。
  2. 使用JavaScript依賴管理者,加載點播腳本(而不是所有的人,即使不使用)
+0

我不想重新編譯一切,我改變我的CSS雖然.. – Baconbeastnz 2012-08-12 07:33:05

4

這種技術是非常基本的和邏輯的。情況是我們在我們的HTML頭中有多個對外部Javascript文件的調用,這意味着來自客戶端瀏覽器的多個HTTP請求。我們如何處理減少所有這些HTTP請求?

結合它們,這樣至少有隻有一個調用外部JavaScript文件, 避免破壞網頁上的任何JavaScript相關的功能, 壓縮JavaScript,以節省帶寬

http://falcon1986.wordpress.com/2010/01/11/combine-and-minify-javascript-reduce-number-of-http-requests/

+2

+1 - 你打我這個,另一個有用的鏈接是http://stackoverflow.com/a/15402/67566 – 2012-08-12 03:53:42