需要建立基于新闻文章的网站 - 我可以调整任何开源解决方案吗?

时间:2010-01-31 08:24:36

标签: php mysql open-source

我有一个自由项目,我必须建立一个基于新闻文章的网站。让我稍微介绍一下。该网站是这样的,你有一个超级管理员,你有作家 - 作家通过发送一个应用程序以及他们的写作技巧的样本加入网站 - 如果批准管理员批准他们,并为作家创建一个帐户。除了表单编写者之外,任何人都可以加入该网站 - 加入会员后可以获得免费博客,并可以发表关于文章和其他用户博客的评论。

如前所述的作者可以发布分类的实际文章。然而,这些类别相当......好吧..深刻结束你有主要部分 - 然后你在主要部分有类别 - 然后你有子类别然后..进一步子类别...然后文章。不要问我为什么,因为这是客户的要求,他也不会让步。

除此之外,该网站还有一个页面,您可以在其中查看所有用户的所有博文。所有用户都有个人资料页面。此外,客户希望在论坛部分添加所有成员可以主持讨论的内容。他还想加入一个网上商店,在那里他可以通过贝宝等方式出售某些文章。

我可以自己使用Php mysql和我随着时间推移开发的一些类来自scracth构建这个东西但是我有兴趣寻找使用第三方开源选项,这几乎可以处理所有的工作。记住所有要求 - 可以用来构建这种性质的东西。我见过以下新闻网站:www.gulfnews.com和www.thenational.ae - 我认为它们都是建立在一些类似的开源平台上......

什么是可以满足上述所有要求的良好可扩展CMS或开源软件包... wordpress,drupal?我愿意接受建议 - 它必须是基于PHP的MySQL,因为这是我的选择工具..

EDIT ============

基本上我根本没有使用Drupal的经验,所以我完全不习惯使用它。最终的结果是一个独立的网站还是会与drupal交织在一起,以至于我必须在客户端设置drupal以便能够工作?对不起,如果我的问题听起来很蹩脚:(

3 个答案:

答案 0 :(得分:2)

我推荐drupal:http://drupal.org/

您可以为作家创建作家角色。分类模块将负责您的分类需求。博客模块将为所有或选定的用户提供单独的博客,并提供显示所有博客条目的页面,以及仅显示特定博客的页面。如果您的文章需要的内容多于内置页面或故事内容类型所提供的内容,则可以使用CCK,如果需要调整输出,则可以使用视图。默认情况下,所有用户都有一个配置文件,您可以使用配置文件模块轻松添加它。

您无需任何编码即可完成所有这些操作。

稍后,您可以轻松添加论坛,paypal集成,几乎只使用贡献的模块进行任何操作。

结帐http://www.drupalsites.net/以查看使用drupal构建的大量网站。

答案 1 :(得分:1)

Drupal几乎可以满足您的需求。

答案 2 :(得分:1)

你可以说Wordpress不是一个CMS,但Wordpress MU提供了你需要的一切,除了论坛和商店,但有很好的插件。

Wordpress MU广泛支持用户角色和嵌套类别。 Th MU部分意味着您可以为多个博客安装一个,以及一个中心部分。 使用Wordpress MU运行http://Wordpress.com