开发另一个用于学习目的的博客应用

时间:2010-05-22 07:46:33

标签: blogs

我正在考虑开发一个博客应用程序。我知道这已经做了很多次了。但我喜欢为学习目的而做。

我想知道这种博客应用程序。

需要开发哪些功能?

2 个答案:

答案 0 :(得分:1)

您可能想要实现的一些有趣功能(无特定顺序):

  • WYSIWYG编辑器(使用类似TinyMCE之类的编辑器)来编写帖子。这对于输入的清理很有意思(例如,您可能/可能不希望您的海报能够使用某些HTML标签)。
  • 上传您要包含在帖子中的图片/文件的系统
  • 支持可能适度的评论
  • 投票系统
  • “分享我”系统(在Google阅读器中注释,在FaceBook上分享,StumbleUpon等等)(但请注意this:D:D)
  • 支持标签
  • 根据帖子文字/标题自动建议标签
  • 支持具有不同权限的多个用户。例如,您可能拥有不同类型的用户(管理员,海报,访客)具有不同的权限:管理员可以修改所有帖子,海报只能自己发帖,访客只能阅读。其他事情可能包括不同的图像等最大上传大小等
  • linkbacks的实施(trackbacks / pingbacks / refbacks

我想这已经很多了!享受!!!

答案 1 :(得分:0)

首先,请参阅Ruby on Rails中15分钟内的博客screencast。这将向您展示基本组件和功能以及如何实现它们,即使您不想使用Rails。