基于 Yii 的 CMS? [关闭]

Posted

技术标签:

【中文标题】基于 Yii 的 CMS? [关闭]【英文标题】:A CMS based on Yii? [closed] 【发布时间】:2011-03-02 22:28:43 【问题描述】:

我已经在 Yii 工作了几个月,在我的项目中使用主要的 CodeIgniter、SilverStripe 之前。有谁知道一个好的基于 Yii 的 CMS,例如基于 Sapphire 的 SilverStripe 或基于 CodeIgniter 的 EE?

如果你是优秀的 OOP 编码器,我使用 Yii 的经验会更加轻松和直接,但 Yii 还很年轻,而且没有很多样本可以快速组合用于真正的生产项目。

我发现的几个基于 YII 的 CMS 看起来不太有前途,或者可能处于非常早期的阶段,例如 dotPlant、Web3CMS。

【问题讨论】:

我建议关注yiiframework.com/extension/autoadmin(基于 Yii 的 CMS 框架,用于完全免费设计的数据库) 【参考方案1】:

http://www.phundament.com/ 的开发者活跃在 Yii 论坛中。

另外,一个新的 yii CMS 出现了,它似乎正在积极开发,并且具有很好的功能集: https://github.com/charlesportwoodii/CiiMS

【讨论】:

刚刚发布了一个全新的 Phundament 3 扩展。 yiiframework.com/extension/phundament【参考方案2】:

我同意 thaddeusmt。 Yii 本身非常透明,可以轻松用于复杂的任务。在没有好的文档的情况下学习 yii-cms 似乎是在浪费时间。在那段时间你可能已经掌握了 yii。

我的意思是,除了从头开始学习框架之外,从头开始学习 cms 有什么意义...

【讨论】:

【参考方案3】:

我们开发了一个新的开源 Yii CMS - GXC-CMS。您可以通过http://www.gxccms.com查看演示!希望你喜欢它

【讨论】:

【参考方案4】:

构建用于制作 cms 的扩展是没有意义的,这样您就可以轻松地构建一个按照您需要的方式工作的 cms。这肯定是使用 Yii 而不是学习如何扩展 Drupal 或 Joomla 来做你需要的事情的原因。

【讨论】:

【参考方案5】:

我刚刚发现了这个基于 Yii 的新 CMS:DotPlant;我还没有测试过。

编辑:这是我在官方网站的 extensions 部分找到的另外两个基于 yii 的 CMS:

yaycms ovencms

【讨论】:

【参考方案6】:

web3cms 是另一个很有前途的基于 Yii 的 CMS: http://code.google.com/p/web3cms/

我认为目前还没有任何真正成熟的基于 Yii 构建的 CMS。 Flexica 看起来是最好的,但仍无法与 Drupal 或 WordPress 相提并论。 Yii 最适合从头开发新应用程序。

【讨论】:

【参考方案7】:

FlexicaCMS 值得一看并密切关注它,它仍然变得成熟并准备好投入生产。

如果您有可以使用的东西,我不同意从头开始开发应用程序的想法,如果是这样,那么 Joomla 和 Drupal 和 Wordpress 的用途是什么?

如果您正在寻找 Yii cms 并且您有时间挖掘代码,那么您可以将这些时间花在 Flexica 上。我可以从中学到一些东西,包括具有 RBAC 权限的用户管理和使用 Yii 行为的多语言实现。这是我实际上见过的最好的多语言实现。我是一个大型 Web 应用程序,它需要自定义参数和每个模块的参数,那么它们的参数系统非常酷。

目前对我来说唯一的问题是 Flexica 作者没有提供足够的文档,所以你应该熟悉 Yii 才能使用它。另一方面,你可以用它来学习 Yii,因为安装有一个很好的公司网站演示。

【讨论】:

【参考方案8】:

几天前我们为 Yii 发布了一个 CMS 模块。它非常简单,但您应该检查一下,它可能满足您的需求。

http://www.yiiframework.com/extension/cms

【讨论】:

以上是关于基于 Yii 的 CMS? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

基于 CodeIgniter 的 CMS [关闭]

基于 Zend Framework 构建的 CMS [关闭]

是否有本地托管的基于 JSON api 的 CMS? [关闭]

yii框架如何访问api

yii框架,如何用cmenu创建下拉菜单

CMS牙科诊所管理系统[关闭]