【急求】CDN中實現 CSS/JS 自動壓縮的方案?

來源:互聯網
上載者:User
最初需求
網站高並發,需要將裡面用的圖片/CSS/JS資源進行壓縮,以節約伺服器流量資源頻寬。
伺服器配置:主1,次3台。主 Win64+ WAMP,通過網域名稱DNS自動解析分配指向。

解決方案
主伺服器中加入 Google JSMinify 庫,將資源檔夾 /Public下的 CSS/JS 檔案的訪問全部重寫到 JSMinify 的程式上。JSMINIFY自動的壓縮並且只能gz緩衝。

需求變更
要求將Public 的資源遷移到CDN。新的CDN只提供FTP,伺服器配置LInux+Niginx,不支援PHP 不支援 htaccess,不支援伺服器的獨特設定,只提供FTP帳號密碼!

個人想的解決方案

1)每次上傳Public 中的資源,先複製一份到 出來,再手動逐個壓縮,然後再逐個上傳到 CDN。問題:現在網站中的JS/CSS經常會改動。如果每天都改動上傳,那麼花費在壓縮上就需要大量時間。且容易出錯。2)使用JSMinfiy製作出出可以指定目錄進行壓縮的工具。問題:需要花費時間來製作和測試。但其他工作很趕。3)使用專門的軟體,可以指定某個目錄進行壓縮的軟體進行自動壓縮。問題:求推薦。


現在個人覺得最好的方案就是第三點了,求推薦,有無可以對指定目錄的JS/CSS檔案進行壓縮的軟體工具?
或者其他的解決方案?

Google Minify下載: https://code.google.com/p/minify/




回複討論(解決方案)

編輯器不是可以壓縮檔,每次修改檔案之後,通過編輯器實現。

編輯器不是可以壓縮檔,每次修改檔案之後,通過編輯器實現。



哪些編輯器可以壓縮。notepad++貌似不可以

notepad+也可以,需要安裝外掛程式。

notepad+也可以,需要安裝外掛程式。



已經解決了,使用minify程式自動壓縮的
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.