为什么大多数网站都只有几行HTML?

时间:2013-10-17 15:01:56

标签: html

我在Google和Stackoverflow中搜索了这个问题 - 但找不到我想要的内容。

现在,每当我看到Facebook或Google等网站的源代码时,他们的HTML代码只会在一行中出现?他们为什么这样做?这样做有什么意义?我是否也需要为小型网站做这件事,比如可能是学校网站?

4 个答案:

答案 0 :(得分:6)

主要Google页面服务器每小时数百万次页面浏览量。如果它长一个字节,那意味着每天通过互联网传输数十亿字节的附加数据。

这就是为什么拥有大量流量的大型网站真正挤压其HTML代码的所有内容。对于小型网站,这不是一个真正的问题。

答案 1 :(得分:2)

这里是一个StackOverflow答案,其中包含许多原因,为什么网站通常使用“不良做法”:Why do big sites use 'bad practices'?

正如其他人所说,“一大线”问题通常是出于性能考虑和模糊处理所致。

坦率地说,除非你每分钟服务数百(数千?)的页面加载,否则我不担心。

答案 2 :(得分:1)

如Aaron Digulla所说,它用于保持字节大小。

它还用于删除空格(可能导致php和js中的错误),评论以及让讨厌的人不要试图窃取代码。在缩小的形式中,它更难阅读,因此更难复制。

答案 3 :(得分:1)

我们称之为“缩小”(从代码中删除不必要的信息(空格,注释等))。不仅对于html,你也可以为javascript,css等做到这一点。缩小可提高应用程序的整体性能。

维基百科解释: http://en.wikipedia.org/wiki/Minification_%28programming%29

您也可以将其应用于小型网站。有可用的工具,这也是最好的做法。