php 基于 Yii 的 CMS?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/3027552/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-25 08:28:17  来源:igfitidea点击:

A CMS based on Yii?

phpyiicontent-management-system

提问by santa_cametotown

i've been with Yii for a few months and before I use main CodeIgniter, SilverStripe in my projects. Does anyone know a good Yii based CMS such as SilverStripe based on Sapphire or EE based on CodeIgniter ?

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

My experience is working with Yii is much more easier and straightforward assuming you are good OOP coder but Yii is still young and there are not lot of samples that I can put together quickly for a real prodcution project.

我的经验是,假设您是优秀的 OOP 编码器,那么使用 Yii 会更容易和直接,但 Yii 还很年轻,而且我可以为一个真正的生产项目快速组装的样本并不多。

A couple of YII based CMS I spotted at do not look really promising or maybe at a very early stage such as dotPlant, Web3CMS.

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

回答by PrplHaz4

The developer of http://www.phundament.com/is active over in the Yii forums.

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

Also, a new yii CMS has popped up that seems to be quite actively developed, and has a good feature set: https://github.com/charlesportwoodii/CiiMS

此外,一个新的 yii CMS 出现了,它似乎开发得相当活跃,并且具有很好的功能集:https: //github.com/charlesportwoodii/CiiMS

回答by tonino.j

I agree with thaddeusmt. Yii per se is very transparent and can easily be used for complex tasks. Learning a yii-cms without good docs seems like a waste of time. You could be mastering yii itself during that time.

我同意 thaddeusmt。Yii 本身是非常透明的,可以很容易地用于复杂的任务。在没有好的文档的情况下学习 yii-cms 似乎是在浪费时间。在那段时间里,您可能正在掌握 yii 本身。

I mean, what's the point of learning a cms from scratch on top of learning a framework from scratch...

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

回答by Tuan Nguyen

We have developed a new open source Yii CMS - GXC-CMS. You can check the demo at : http://www.gxccms.com! Hope you like it

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

回答by Robert Audi

I just found this new CMS based on Yii: DotPlant; I haven't tested it yet.

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

Edit:Here a two other yii based CMSs that I found in the extensionssection of the official site:

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

回答by Callum

Would it not make sense to build the extensions that would go into making a cms so that you can easily build a cms that works the way you need it. Surely this would be the reason to use Yii rather than learning how to extend Drupal or Joomla to do what you need.

构建用于制作 cms 的扩展以便您可以轻松构建按您需要的方式工作的 cms 是否有意义?这当然是使用 Yii 而不是学习如何扩展 Drupal 或 Joomla 来做你需要的事情的原因。

回答by thaddeusmt

web3cms is another promising CMS based on Yii: http://code.google.com/p/web3cms/

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

I don't think that there are any really mature CMS's built on Yii yet. Flexica looks like the best, but it's still not on par with Drupal or WordPress. Yii is best for developing a new application from scratch.

我不认为有任何真正成熟的 CMS 建立在 Yii 上。Flexica 看起来是最好的,但它仍然无法与 Drupal 或 WordPress 相提并论。Yii 最适合从头开发新应用程序。

回答by thaddeusmt

FlexicaCMS is worht to look at and keep an eye on it still it become mature and ready for production.

FlexicaCMS 值得关注并关注它,直到它变得成熟并准备好投入生产。

I don't agree the idea to develop an application from scratch if you have things you can use, if so then what are Joomla and Drupal and Wordpress for ?

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

If you look for a Yii cms and you have time to dig the code then you can spend that time with Flexica. I can learn a couple of things from it including the user management with RBAC permission and the multilanguage implementation using Yii behavior. This is the best multilanguage implementation i have seen in fact. I a large web application which need custom parameters and parameter per module then their parameter system is very cool.

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

The only problem right now to me is Flexica author has not provided enough document so you should be experienced with Yii to use it. On the other hand, you can use it to learn Yii as the installation has a good company website demo.

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

回答by Crisu83

We released a CMS module for Yii a few days ago. It's very simple but you should check it out, it might cover you needs.

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

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

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