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

Php 需要建立一个基于新闻文章的网站-任何开源解决方案,我可以调整?,php,mysql,open-source,Php,Mysql,Open Source,我有一个自由职业者项目,我必须建立一个基于新闻文章的网站。让我再看一下。该网站是这样的,你有一个超级管理员,你有作家-作家加入网站发送申请连同他们的写作技能样本-如果批准管理员批准他们,并为作家创建帐户。除了作家之外,任何人都可以加入网站——加入后,会员可以获得一个免费的博客,并可以在文章和其他用户的博客上发表评论 如前所述,作者可以发布分类的实际文章。然而,这些类别相当复杂。。好。。深结束你有主要部分-然后你在主要部分有类别-然后你有子类别,然后。。进一步的子类别…然后是文章。别问我为什么,因

我有一个自由职业者项目,我必须建立一个基于新闻文章的网站。让我再看一下。该网站是这样的,你有一个超级管理员,你有作家-作家加入网站发送申请连同他们的写作技能样本-如果批准管理员批准他们,并为作家创建帐户。除了作家之外,任何人都可以加入网站——加入后,会员可以获得一个免费的博客,并可以在文章和其他用户的博客上发表评论

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

除此之外,网站将有一个页面,您可以看到所有用户的所有博客帖子。所有用户都会有一个配置文件页面。此外,客户还希望在论坛中添加一个部分,让所有成员都可以主持讨论。他还想加入一家在线商店,在那里他可以通过贝宝之类的方式销售某些商品

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

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

编辑============


基本上我根本没有使用Drupal的经验,所以我对使用它是完全陌生的。最终的结果是一个独立的网站,还是与drupal交织在一起,这样我就必须在客户端设置drupal,它才能工作?如果我的问题听起来很蹩脚,很抱歉:(

Drupal应该可以很快满足您的需求。

Drupal应该可以很快满足您的需求。

我推荐Drupal:

您可以为您的作者创建一个作者角色。分类模块将满足您的分类需求。博客模块将为所有或选定的用户提供单独的博客,并提供一个页面来显示所有博客条目,以及仅显示特定博客的页面。如果您的文章需要更多内容,您可以使用CCK由内置页面或故事内容类型和视图(如果需要调整输出)编辑。默认情况下,所有用户都有一个配置文件,您可以使用配置文件模块轻松添加到其中

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

稍后,您可以轻松地添加论坛、paypal集成,几乎任何其他只使用贡献模块的功能

签出查看许多使用drupal构建的站点。

我推荐drupal:

您可以为您的作者创建一个作者角色。分类模块将满足您的分类需求。博客模块将为所有或选定的用户提供单独的博客,并提供一个页面来显示所有博客条目,以及仅显示特定博客的页面。如果您的文章需要更多内容,您可以使用CCK由内置页面或故事内容类型和视图(如果需要调整输出)编辑。默认情况下,所有用户都有一个配置文件,您可以使用配置文件模块轻松添加到其中

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

稍后,您可以轻松地添加论坛、paypal集成,几乎任何其他只使用贡献模块的功能


签出查看许多使用drupal构建的网站。

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

Wordpress MU广泛支持用户角色和嵌套类别。 Th MU部分意味着您可以为多个博客安装一个,并安装一个中心部分。
是用Wordpress MU运行的。

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

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

谢谢-请检查我的编辑…安装drupal所需的只是运行PHP的Web服务器和mySQL或postgreSQL数据库。客户端无需任何操作。有一个图形安装程序,尽管您需要能够更改目录/文件权限并从一个数据库复制设置文件您需要知道数据库服务器/名称/用户/密码。在安装过程中,您将创建一个“超级管理员”(drupal术语中的用户1)自动拥有所有权限。安装drupal后,您应该能够通过管理区域进行所有配置。您可以在此处找到详细的安装说明:。配置说明:。drupal加载项(模块/主题):。你可以在drupal论坛上找到很多支持:谢谢-请检查我的编辑…安装drupal所需的只是一个运行PHP的Web服务器和mySQL或postgreSQL数据库。无需在客户端执行任何操作。有一个图形安装程序,尽管你需要能够更改目录/文件权限和将设置文件从一个目录复制到另一个目录,您需要知道数据库服务器/name/user/password