我应该更新博客文章还是随着技术(和我)的变化而重写它们?[关闭]


11

我在今年初开设了一个编程博客,自从开始以来,有些事情发生了变化。有些更改是由于技术的变化而引起的,有些更改是由于我的代码库的改进而引起的,还有一些(可能是大多数)是由于我在学习更多的知识而发生的变化。

我想返回并完全重写某些博客文章。重写帖子以删除旧信息并用新内容更新它们,还是创建全新的帖子并可能删除旧的帖子,这样更好吗?

我不是在谈论对代码的小改动或额外的几句话,而是要用新的代码,新的信息等完全重写。

需要考虑的一些事情包括对帖子的评论,在创建新帖子时接收更新的订阅者以及用户书签。


1
保留旧的博客文章。必填XKCD链接总结了以下原因:xkcd.com/979
maple_shaft

如果仍然经常拜访他们,则可以添加简短通知,说明事情的变化或提供指向较新版本的链接。
Traubenfuchs

Answers:


23

我认为最好的方法是将旧的条目/代码样本保留在原处,并在新的想法/代码样本中添加新的内容。然后,您可以在较旧的帖子上添加指向新帖子的链接。

这种方法使您和您的访问者都可以看到您的代码/想法随时间的演变,这可能很有价值。承认您之前做过的东西/写的东西没有本来应该做的那么好,这没有错。您正在意识到的事实本身就是您进步的标志。


10
+1,我想也可以(在某些情况下,强烈建议)在旧帖子的顶部添加一条小纸条,上面写着“有关此主题的新想法:[链接]”。交叉引用链接可以使跟踪该思想的发展变得更加容易。
FrustratedWithFormsDesigner

@FrustratedWithFormsDesigner,同意。
Daniel Scocco

1
而且,从纯粹的雇佣军的角度来看,阅读这两篇文章的人都会获得更多的页面点击率。
TMN

将注释放在顶部绝对是个好主意,这样来自搜索引擎的所有流量都可以在确定内容过时并离开之前迅速将其定向到当前的最佳答案。(如果他们真的在寻找旧东西,他们会迅速浏览过去。)
Cascabel 2011年

谢谢,我想我会走这条路。随着时间的流逝,如果我的旧资料没有很多视图,我就把它记下来。我觉得我的一些较旧的东西写得不好,可以使用带有一些更简洁代码示例的重写。
雷切尔

4

我个人不喜欢删除旧帖子,即使不是最新信息也经常有用。例如,某些人可能正在使用过时的库。另外,某些评论可能会以不立即明显的方式有用

我认为,应对这种情况的最佳方法是写一篇新文章,并在页面顶部清楚地标记新文章已被取代,并带有指向更新文章的链接。


1

对于那些使用旧框架/技术的人来说,这些旧文章很可能是非常有价值的东西,因此,我建议您将其保留在博客中。即使它们将在您身后代表您的技能和有价值的想法,也让一些人使用您的想法。

您可以做的是通过在旧帖子上标记更新的技术版本和旧版本来创建新帖子。


0

我建议按原样保留信息。我的VB.NET博客自2007年以来就没有更新过,它看到大量正在寻找较旧内容的人(通常每天有500-700个唯一身份访问者)获得大量流量。我真正古老的(大约在1999年)VB6静态HTML页面甚至获得了一些访问量。

您可以返回并编辑帖子,以将链接添加到较新的帖子。在某些情况下,我添加了一个粗体的Update标头,解释了为什么我不再推荐任何东西。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.