发布于 2010-06-27 19:00:53
在性能方面,使用单个文件会更好,因为它会导致对服务器的一个连接和请求(从时间上讲,这些操作往往很耗时)。
这就是minifying框架存在的原因,它将每个页面的所有CSS (和JavaScript)文件合并在一起,并在一个请求中提供它们。
发布于 2010-06-28 06:41:40
我的策略很简单。我在CSS文件和JS文件中将生产与开发分开。在开发中,我可以有多达20个JS文件和10个CSS文件,组织是超级圆滑和容易,我总是知道一切都在哪里。
在生产环境中,所有文件都被压缩为1js和1css文件,总是在开发过程中进行更改,然后“登台”到生产环境中,因此我获得了应用程序的可维护性和在生产环境中的性能。
我使用雅虎迷你来缩小我的文件,但你可以使用任何方便你。
发布于 2010-06-27 19:12:06
拥有一个CSS文件不仅有助于处理HTTP请求,它还可以提供更好的压缩(压缩一个大文件应该比压缩多个小文件得到更好的结果)。
https://stackoverflow.com/questions/3128479
复制