我看到這個HTML minifier在與纔算是Ajax這使我想知道如果它真的對網頁有了很大的改進,以最大限度地減少HTML,PHP或CSS文件或它不會做任何大的區別呢? (假設它們平均長度爲100行)對於最小化HTML,PHP或CSS文件的網頁來說,它確實是一個很大的改進,或者它沒有什麼太大的區別?
6
A
回答
5
事實上,在100線的總時間,以獲得該文件將網絡連接的長大約80% - 涅槃旁邊沒有區別他們將在所有。作爲一般規則,您希望減少必須爲給定頁面創建的連接總數。另外,如果可能的話,請將您的JS下載放在主頁的尾端,因爲它們必須按順序進行解析,並且在發生這種情況時一切都會停止。
2
我會疑問最小化100行HTML或CSS文件會產生任何影響。
我會永遠運行如下一個PHP文件。
1
它可以當您的服務器在重的負載時有顯着差異。否則,不。
3
最小化是你的工具箱中的工具,但要確定它是否是合適的,最好是使用工具,如YSlow剖析。當然,這樣的工具提出的重要建議將會優先考慮。
1
最好的做法是對大型網站使用CDN(內容分發網絡)服務器JS,CSS,圖像和也許靜態HTML文件。這些CDN按帶寬使用量收費,所以您希望您的文件儘可能小以管理您的成本。
0
最小化PHP文件中並沒有太大的意義。但是,最小化由PHP腳本生成的HTML代碼非常重要。
相關問題
- 1. Excel值對於十進制來說太大或太小
- 2. 對於初學者來說,MySQL和PostgreSQL有很大區別嗎
- 3. 多年後,Int16的值對於Int16來說太大或太小
- 4. Value32對於Int32來說太大或太小了 - Facebook和dotnetopenauth
- 5. 驗證一個文件的大小,如果它是大於那麼X空它
- 6. m4a mp4文件格式有什麼區別或者它們是相同的?
- 7. 在git中有一個很大的文件,它現在變小了,git認爲它還是太大了
- 8. 來自Tensorflow的圖形文件(.pb)的大小對於android使用來說太大了,如何減少它呢?
- 9. 值是太大或太小,一個Int32
- 10. ValueError:輸入包含NaN,無窮大或者對於dtype('float64')來說值太大
- 11. 如果一個oracle數據文件對於目錄來說太大,那麼它會做什麼
- 12. 對於JavaScript文件來說,「太大」有多大?
- 13. 字典的大小對於應用來說太大了?
- 14. 頁面大小和頁面表項大小有什麼區別
- 15. 在MySQL中,沒有VARCHAR(大小)的大小對性能有什麼區別?
- 16. 爲什麼getPreferredSize()返回對於此JDialog來說太小的大小?
- 17. ASP MVC4 Value對於Int32來說太大或太小 - 但對於一個字符串?
- 18. 值是太大或太小,一個十進制
- 19. 值得它來優化網站的圖像文件大小嗎?
- 20. 什麼是最好的?許多小會話值或一個大的? PHP
- 21. 行大小太大。對於使用的表型的最大行大小,不包括BLOB,是8126你必須改變一些列的文字或BLOB的
- 22. 這些表對於SQL Server或Oracle來說太大了嗎
- 23. 一個大的可執行文件或很多小的DLL?
- 24. 查找對內存來說太大的列表的大小?
- 25. HTML文檔的元素或文件大小的最大數量是多少?
- 26. G1 GC是否具有最大區域大小或區域最大量?
- 27. 一個PHP文章的最大大小?
- 28. 如何實現大於或小於php
- 29. 爲什麼git太慢而無法推送大文件?有什麼方法可以優化或忽略它嗎?
- 30. CSS響應圖像或者最大寬度或最大高度
對於100線的文件,縮小文件可能不會有所作爲。但是,像JavaScript庫這樣的東西有數千行。如果你有很多CSS/JS,你應該完全合併,縮小和gzip你的CSS和JS:http://developer.yahoo.com/performance/rules.html#minify。不過,我不建議您採取這一措施,直到您達到客戶端性能至關重要的程度(即您擁有有意義的流量)。 – 2010-03-11 01:47:48