你推荐哪种PHP CMS作为网站?

你推荐哪种PHP CMS作为网站?,php,content-management-system,Php,Content Management System,我正在建设一个网站,需要使用CMS。 如果我使用已经制作好的CMS,我需要能够轻松地扩展它。 是否有您推荐的特定CMS,或者我应该自己制作?强烈推荐 良好的社区和插件/插件 乔什是一个很好的起点。他们提供许多不同CMS系统的演示、用户排名等 您还可以通过搜索“php cms”在stackoverflow上找到相关问题 就我个人而言,我喜欢,而且。Drupal和MODx因为它们的可扩展性,Concrete5因为它的简单性。有机会使用,有许多插件/模板/教程和一些书籍。如果你擅长php,你会发现创建

我正在建设一个网站,需要使用CMS。 如果我使用已经制作好的CMS,我需要能够轻松地扩展它。 是否有您推荐的特定CMS,或者我应该自己制作?

强烈推荐

良好的社区和插件/插件

乔什是一个很好的起点。他们提供许多不同CMS系统的演示、用户排名等

您还可以通过搜索“php cms”在stackoverflow上找到相关问题


就我个人而言,我喜欢,而且。Drupal和MODx因为它们的可扩展性,Concrete5因为它的简单性。

有机会使用,有许多插件/模板/教程和一些书籍。如果你擅长php,你会发现创建自己的插件或扩展现有功能非常容易。然而,最大的缺点是许多漏洞利用和一些限制(仅mysql作为数据库、文章版本控制、详细权限、多语言支持)Joomla 1.6有望解决这一问题。

大多数好的软件包的优点在于,使用一些管理良好且易于安装的软件包来查看对您最有利的内容不会对您造成太大伤害

我跌跌撞撞地通过了Drupal,最终找到了Joomla。我发现Drupal非常强大,技术性很强。Joomla也一样,但似乎做直截了当的事情更容易一些。两种方法都很有效

如果您的应用程序非常简单,那么Concrete5绝对值得一看。我现在和Joomla一起参与大多数项目,并密切关注混凝土5


让我们知道你带了什么和为什么

令人遗憾的是,似乎没有人将wordpress包括在这些讨论中 我的建议是,但它也可以和MU结合使用

wordpress的一大优势是插件 它有最广泛的插件选择 除此之外,它的模板选择也是如此
请务必查看它们

我发现它们非常有用,在一个intranet项目中使用了它-内置授权、内置内容编辑、简单的模板语言、工作流、内容版本控制。我也喜欢他们有很好的文档和文档。同样令人印象深刻。

如果你想走“Rails之路”,你可能想看看,一个适应Rails大部分功能的快速开发框架。也很容易扩展

如果您想要简单,请尝试Concrete5或MODx。它们都易于安装和使用。

我非常喜欢SilverStripe的管理和可扩展性。 现在,我正在银条上跑步。 它有很好的图像上传、自定义字段、rails式的关联和数据管理。
运行在典型的php/mysql堆栈上,具有严格的面向对象体系结构。

我很惊讶没有人提到。它不是免费的(这可能是为什么),但它是PHP,有一个繁荣的社区,很多插件(好的不是免费的,但是PHP程序员可以认为这是一个可能的收入来源)。它构建在PHP框架代码点火器上


我现在正在玩Concrete5——我真的很喜欢页面编辑。它是基于MVC的、可扩展的。比EE更简单(到目前为止),EE易于使用,而且模板比Drupal更简单。Drupal惊人地强大,但正如其他人所注意到的,它有一个陡峭的学习曲线。即使你是一个php高手,你也必须学习“Drupal方式”来制作模板,编码,所有的事情,这真的非常复杂。这就是说,Drupal真的可以做任何事情,为一些非常强大和引人注目的网站提供支持,并且拥有一个巨大的社区。

到目前为止,我还没有对CMS留下深刻印象,但Concrete5和MODx绝对是值得一试的两个


我希望看到Concrete5的文档和社区发展成为像Joomla或Drupal这样大的东西。这只会发生在更多的用户身上,但现在就开始吧。

UDPATE:MODX Revolution(v2)不再是“全新的”。请使用v2而不是v1


如果集成定制设计是一个重要因素,我强烈建议使用MODx(v1,因为v2仍然是全新的)。它深受设计师和开发人员的喜爱。不过,我听说过EE、concrete5和SilverStripe的好消息。不过,我真的只知道MODx。设计集成规则(不像许多其他CMS那样,没有主题可以搞乱)。对于PHP忍者来说也是非常可扩展的,社区非常有帮助和友好。希望这对我所知道的人有所帮助,因为我在一年半后的最后一篇帖子中回复了!

Dup ish:“简单、强大且易于定制CMS”()我不知道MODx和Concrete5,但我不会将Drupal称为简单(他要求的).Drupal有一个巨大的学习曲线…当然,一旦你超过了学习门槛,Drupal是最强大的。Joomla是一个出色的平台-添加ChronoForms和Virtuemart,你有一个构建站点的最佳系统。我发现modx在后端非常缓慢且资源密集,但concrete5很好,无论多么简单。我希望modx的较新版本修复了问题。(特别是帧和不断重新加载…)