2013-09-26 11 views
0

你可以壓縮所有的網頁文件,如html,css,js,php而不失其可讀性嗎?壓縮網頁文件而不失其可讀性?

我正在開發一個動態網站,但隨後客戶端要求我相當頻繁地更新網站,問題是每當我對網站進行任何更改時,我都需要備份一個.min版本(到網絡主機)和原始文件(用於開發)。

的問題是,保存文件的兩套都相當繁瑣,而且容易輕鬆的錯誤.....

有沒有像JavaScript的一個更好的方式,將處理所有的壓縮功能時,上傳到主機我可以重複使用相同的文件進行開發? 在此先感謝

回答

1

首先,讓我們分離壓縮和縮小。我認爲我們只是在這裏談論縮小(去除空間等),而不是像gzip那樣壓縮。

有兩種常見的方式來服務縮小的CSS/JS /等。

  1. 編輯可讀版本,縮小離線,上傳縮小的文件。
  2. 編輯並上傳可讀文件,但會動態向用戶提供縮小版本。

我同意#1是比較冗長和容易出錯的,如果有時你被迫對min版本進行修改而忘記將修改帶回到你的開發端。

有很多方法可以實現#2。如果你使用PHP,我會建議Minify(它不僅縮小了,而且加入並壓縮了你的CSS/JS以減少文件請求)。這樣,您可以在開發和生產環境中維護一組可讀的CSS/JS文件,並讓Minify負責其餘部分。

+0

我的術語賭注,並感謝的頭,我知道現在該做什麼:) –

+0

@VincentChua沒問題! –

相關問題