将WordPress主题的css拆分成多个文件,好还是坏? 时间:2011-06-18 作者:Satish Gandham 我正在开发WordPress主题框架。我想将每个部分的CSS组织到单独的文件中,原因如下。开发人员可以轻松地按父主题取消注册样式,并加载自己的样式易于维护根据用户选择的选项,我只能加载所需的样式不利Extra http请求=>服务器上的负载更大。在使用诸如wp minify之类的插件向用户提供CSS文件之前,可以通过组合所有CSS文件来解决这一缺点。但是,这种结合过程是否会超过上述优势。 3 个回复 SO网友:edelwater 从…起http://headjs.com/ :人们普遍错误地认为,单个组合脚本的性能最好。错误:最新的浏览器和Head JS可以并行加载脚本。并行加载3个部分而不是作为单个块加载通常更快 SO网友:TheDeadMedic 继“雪绒水”给出了极好的答案之后,“综合所有”咒语的另一个副作用是诱导未使用的选择器。虽然在现代台式机上可能看不到,但在渲染时间上仍然有额外的影响。例如Chrome audit advises their removal 作为提高绩效的一部分。当然,按需加载每个声明是荒谬的(更不用说违反直觉了)。这取决于常识,从中提取出大量不用于大多数网站的块,然后用wp_enqueue_style() 当需要的时候。Update: 是的,如果您按需组合样式表(阅读:针对每个请求),当然会有开销。然而,我相信像WP Minify这样的插件会在第一次请求时缓存输出,所以应该不会有问题。 SO网友:Satish Gandham 感谢edelwater和HeadMedic为您提供的答案。我想我会使用WordPress文件系统将文件保存到uploads目录。http://ottopress.com/2011/tutorial-using-the-wp_filesystem/我必须要求在一些wordpress安装上使用ftp登录,我想我可以在不丢失AJAX选项页面的情况下使用wordpress uploader之类的页面覆盖来处理这个问题。 结束 文章导航