我在Yii工作了几个月,然后在我的项目中使用了主要CodeIgniter,SilverStripe。有没有人知道一个好的基于Yii的CMS,例如基于Sapphire的SilverStripe或基于CodeIgniter的EE?
我的经验是与Yii合作更容易和直接,假设你是一个优秀的OOP编码器,但Yii还很年轻,并且我没有很多样本可以快速组合起来进行真正的生产项目。
我发现的几个基于YII的CMS看起来并不乐观,或者可能处于非常早期的阶段,例如dotPlant,Web3CMS。
答案 0 :(得分:9)
http://www.phundament.com/的开发人员在Yii论坛中处于活跃状态。
此外,一个新的yii CMS已经出现,似乎是非常积极的开发,并具有良好的功能集: https://github.com/charlesportwoodii/CiiMS
答案 1 :(得分:5)
我同意thaddeusmt。 Yii本身非常透明,可以很容易地用于复杂的任务。学习没有好文档的yii-cms似乎是浪费时间。你可以在那段时间里掌握yii。
我的意思是,从头开始学习框架,从头开始学习cms有什么意义......
答案 2 :(得分:5)
我们开发了一个新的开源Yii CMS - GXC-CMS。您可以在http://www.gxccms.com查看演示!希望你喜欢它
答案 3 :(得分:3)
答案 4 :(得分:3)
构建用于制作cms的扩展是否有意义,以便您可以轻松构建以您需要的方式工作的cms。当然,这将是使用Yii的原因,而不是学习如何扩展Drupal或Joomla来做你需要的。
答案 5 :(得分:1)
web3cms是另一个基于Yii的有前途的CMS: http://code.google.com/p/web3cms/
我认为Yii上还没有真正成熟的CMS。 Flexica看起来是最好的,但它仍然与Drupal或WordPress不相上下。 Yii最适合从头开发新应用程序。
答案 6 :(得分:1)
FlexicaCMS值得关注并密切关注它仍然会变得成熟并为生产做好准备。
如果您有可以使用的东西,我不同意从头开发应用程序的想法,如果是这样,那么Joomla和Drupal以及Wordpress是什么?
如果您寻找Yii cms,并且您有时间挖掘代码,那么您可以将时间花在Flexica上。我可以从中学到一些东西,包括具有RBAC权限的用户管理和使用Yii行为的多语言实现。这是我见过的最好的多语言实现。我是一个大型的Web应用程序,需要自定义参数和每个模块的参数,然后他们的参数系统非常酷。
现在我唯一的问题是Flexica作者没有提供足够的文档,所以你应该有Yii使用它的经验。另一方面,您可以使用它来学习Yii,因为安装有一个很好的公司网站演示。
答案 7 :(得分:0)
我们几天前为Yii发布了一个CMS模块。这很简单,但你应该检查一下,它可能会满足你的需求。