【发布时间】:2011-12-28 12:50:53
【问题描述】:
在过去五年的大部分时间里,我们的网站一直在不断发展。碰巧的是,网站的几乎所有样式都在一个大 CSS 文件中。随着时间的推移,这个 css 文件已经增长到大约 9,000 行 - 我确信其中一些样式不再使用,并且相当多的样式提供了重复的功能。
网站是用 PHP/Smarty 编写的;有 300 多个 smarty 模板,整个站点包含 1000 多个不同的页面(读取 - 唯一 URL)。我确信它会继续增长 - CSS 文件也会如此。
清理此文件的最佳方法是什么?
更新:不幸的是,我输入 URL 的在线解析器对我不起作用,因为 75% 的网站都在用户名/密码登录之后 - 根据登录情况,有一半十几个不同的角色,每个角色都有自己的一组页面。还有交易元素(在线商店),页面显示在(例如)信用卡付款被采取/处理之后。我怀疑任何在线工具都能够处理其中的任何一个。因此,如果有一个工具,它就必须在源代码树上工作。
【问题讨论】:
-
你有 1000 个独特的 URL,这绝对是一种恶臭
-
@Montagist 你见过非常大的网站吗?我研究过一个拥有超过 100,000 个唯一 URL 的网站,每天有近一百万的访问者。大量的 URL 没有错,这完全取决于您支持的功能。
-
那么亚马逊最好开始减少他们的网址。
标签: css