今天我读了一些关于将多个JS和CSS文件压缩到一个文章的文章,以降低带宽和HTTP请求。与php文件有类似的情况吗?是否更好的创建包含少量PHP文件(header.php,footer.php等)的母版页,以便拥有格式良好且可读的代码,而不仅仅是一个大的index.php?
答案 0 :(得分:5)
PHP在服务器上运行,因此,只有生成的HTML才会发送到客户端。为清楚起见,请保持文件分开,这不会对HTTP请求或带宽产生影响。
答案 1 :(得分:1)
与提到的Xeon06一样,PHP是服务器端脚本,不会影响带宽,这是通过HTTP传输的内容的大小。基于HTML,CSS,JS,图形,Flash和任何客户端文件的带宽大小。由于浏览器会缓存这些类型的文件,因此会减少带宽,因为浏览器会从缓存中获取文件内容而不会再次从服务器下载。
如果我在你的鞋子里,我仍然会使用包含页眉,页脚或大多数页面中常见的内容。它只是使维护内容和代码更容易。例如,如果您在所有页面上都有反馈表单,并且您想要编辑字段名称,链接或其他内容,则可以更轻松地编辑一个文件,而不是通过所有文件“查找和替换”,这不起作用好吧无论如何。