TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Best CMS/Platform/Tool for this Project

1 点作者 jordanmarshall大约 11 年前
I’m trying to build a (non-mobile) website that resembles a crowd-sourced blog. Requirements are thus: (1) users can create accounts, (2) users submit posts (text w&#x2F; optional images) (3) users can vote on posts (4) front page shows highest rated posts. (5) users have a (public) page showing all of their submissions.<p>I&#x27;m capable of building something like this, but my gut feeling is that there is a CMS or platform that takes care of most of this out of the box. My first thought was Wordpress, but I’m not sure it is robust enough to handle all of these features.<p>I’m a python developer so if I built it I would probably use something like Django, but maybe there is something better? In my research people have recommended Joomla and especially Drupal for tasks like this, but I don’t know php and they both seem to have a steep learning curve.

1 comment

scottydelta大约 11 年前
I am a python developer and use flask extensively and after having come across it few months back, I can say that there&#x27;s nothing Flask can&#x27;t do. I have started making a blogging platform similar to yours though it is not complete and lack commenting feature and voting feature, here&#x27;s the code: <a href="https://github.com/scottydelta/miniblog" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;scottydelta&#x2F;miniblog</a><p>PS: you need to create required db and have data to see it working in case you plan on forking. Fortunately I am using sqlalchemy so models.py has the db schema.