我正在与 30 多名开发人员和网页设计师一起开展一个大型项目,他们都在网站上添加自己的 css 样式......这变得无法维护。我们正在使用 Git、Php zendframework、memcache、capistrano、compass 和 sass。
我正在寻找这样的解决方案:
例子
Compass Sass => CSS created ( .class1 #idname1 .class2 #idname2 .class3 #idname3...)
PHP => uniquepagename.html required ( .class1 #idname1 )
结果:所有的 css 和 html 都被发送到客户端。但...
如果与页面一起发送的 css 可能只包含 page.html 实际需要的 css 怎么办?
有这样的系统吗?
PS:是的,我们正在使用压缩并在服务器端缩小我们的 CSS 和 JS(仅提供 1 个 css 文件(32kb 和不断增长)1 个 js 文件(119kb 和增长)等)对于我们的 11 个专用 css 文件仍然很重服务器(我们为欧洲 12 个国家/地区提供服务)