Don*_*Don 1 css version-control
我有一个关于我的网站的CSS的"廉价"版本控制的想法,但我认为这可能不是一个好主意.以为我会把它扔出去,万一有人有类似的想法,效果更好(除了真正的svn等)
我的想法是创建一个像"sitename.css"这样的主要css文件,然后在此文件中使用@import连接到带有更新的最新文件.我按日期命名这些导入的文件,例如:20101222_css.css所以我知道上次更新的时间.当我进行更改时,我可以进行编辑,将更新放在相应的位置,将@import更改为新文件,并在网站上更新中提琴.
在阅读了@import的问题之后,例如在页面完成后加载,我现在对此并不太热衷.
没有一个完整的系统实现类似的方法的任何想法?我为不同的人做了很多小项目工作,并认为这种方法可能是一种跟踪事物的简单方法.
感谢您的任何想法/建议.
您的想法会在没有充分理由的情况下为您的网站添加额外的页面加载,这将会影响性能.它还会将您的版本暴露给外界.正如你所说,由于@import的工作方式,它会受到加载速度慢的影响.
但这种技术真正的缺点是它只适用于CSS文件.您还没有解决您网站上任何其他文件的问题.
你似乎认为它比真正的SVN设置更简单,但如果你最终为你网站上的每种类型的文件提出这样的不同技术,你可能很容易让自己比你解决的更令人头疼.
SVN实际上非常简单易用.有了一个很好的GUI(尝试TortoiseSVN),你很容易忘记那里.说真的,使用SVN.没有必要提出"聪明"的选择.