content-management - 任何reddit替代品?

标签 content-management reddit

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




于是我问this最近关于链接提交+信誉系统存在的问题。我得到的回应让我兴奋不已。我的意思是,reddit 已经开源了,所以为什么要重新发明轮子。但是看完this文章,我彻底灰心了。

我的担忧与文章中的担忧是一致的:

  • 如此多的依赖项,恐怕我会在不知道剑术的情况下使用剑L Cassandra、Memcached、Pylons 和最糟糕的 PostgreSQL(我是外星人。我希望他们有 MySQL)
  • 不确定在撰写本文时 reddit 的开发有多活跃,但 git 网站显示它目前非常活跃。

  • 如果我要采用这个克隆,我不确定继续与 reddit 对其源代码所做的更改合并会有多困难。特别是在我重新命名应用程序之后。有人有这方面的实际经验吗?

    此外,我还可以探索其他更简单(可选可扩展)的系统吗?

    最佳答案

    大约六个月前,我处于同样的境地。我研究了 Pylons,然后深入研究了 reddit 代码。例如,模型代码非常神秘(分布在一百个文件中),看起来进行简单的更改将是一件苦差事,文档充其量是微薄的。跟上后备箱看起来是不可能的。有一个人没有多少时间可以简洁地回答问题,他已经辞职了。

    很明显,我完全靠自己。在无处可去的一两个月之后,我决定寻找其他选择。这些看起来很有趣:

  • HotaruCMS (PHP)
  • Pligg (PHP)
  • Pinax ( Django )
  • 自己构建(Django、Pyramid 或任何东西)

  • 但是,我更喜欢在 Python 中工作而不是 PHP,所以我研究了在 Django 中构建自己的。几个月后的业余时间,我从 reddit 获得了大约 50% 的所需内容,并且我了解代码库中的每一行代码。如果我必须再做一次,我会节省时间并第一次建立自己的。如果有什么东西是为这项工作而建的,我会接受它,但我对这条路线并不不满,因为它正好给了我我需要的东西。

    请记住,您仍然可以从 reddit 中提取一两个模块。例如评论排序代码(一种标准算法),您可以随意使用。

    在这个主题上,我还研究了 Pinax,一个已经安装了社交网络花絮的 Django 发行版。我对它很感兴趣,但它上面乌云密布,似乎社区太小,贡献正在枯竭。现在好像死了

    p.s.学习一些 Postgres,它与其他数据库没有太大区别,而且平均而言更强大,有据可查,而且价格合适。

    关于content-management - 任何reddit替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7394037/

    相关文章:

    asp.net - 如何在 "enterprise"环境中设置 N2 CMS?

    architecture - CMS通用架构

    java - 临时的,在内存中,Java 中的文件

    jquery - 如何从 Reddit API 加载更多页面?

    node.js - 在 'www' 子域中使用 Reddit OAuth 进行身份验证时出现问题

    .net - 如果您必须选择一个免费的 CMS 来与 ASP.NET MVC 集成,您会选择什么?

    api - 有没有一种方法可以获取给定 Reddit 子版 block 的所有帖子,而不仅仅是一个月以上的帖子?

    r - 在 reddit URL 中输入 5 个字符(数字)ID

    r - 如何在给定时间段内抓取所有 subreddit 帖子