【发布时间】:2008-12-22 00:44:57
【问题描述】:
我现在负责一个 Rails 应用程序,该应用程序以非常快速和肮脏的方式构建。它有许多未使用的视图文件(html 模板)。它还有很多没有使用的css文件。
确定哪些文件不再需要以便将其删除的最佳方法是什么?
我正在寻找通用解决方案,而不是特定于 Rails 的解决方案,但肯定会欢迎仅 Ruby/Rails 的解决方案。
为了让事情开始,我有一个(我不是特别喜欢)确定使用哪些视图的想法如下:
- 编写一个脚本,在每个视图文件的顶部插入一行代码。这行代码会将视图的名称附加到某种日志中。
- 递归地 wget 整个站点
- 查看日志并删除重复项 - 然后我们就有了使用的视图列表
- 删除日志中未列出的视图
【问题讨论】:
标签: html ruby-on-rails ruby web-applications maintenance