2011-04-25 72 views
3

我正在寻找一个基地项目,我可以扩展和快速部署小公司的网站,小商店,博客等小项目....我已经使用Orchards http://orchardproject.net,但它太复杂,无法理解内部流程和定制。审查果园项目

请您回顾果园的利弊,或者推荐我更简单的人。

感谢

回答

2

果园CMS就像是一个小型实验室为未来的想法,但它是相当困难,尽管有一些非常优秀的核心思想与实际项目工作。

临:

  • ASP MVC与Razor视图引擎
  • 模块
  • 一个开源项目良好的文档

缺点:

的自动化
  • 缺乏生成的管理界面(你写后面和前面-e第二UI)
  • 不足或不当的分层数据结构和1:N/N:N关系
  • 过大而复杂的小项目也试图解决

您可以尝试一把umbraco或只写一个新的带有自定义控件库的ASP MVC应用程序。

+1

是的,这太复杂了。 – 2011-04-26 04:09:36

+1

我不会同意所有的缺点。对于管理用户界面,基本上你只写了一段显示编辑表单的代码。 1-N/N-N数据结构完全支持 - http://www.orchardproject.net/docs/Creating-1-n-and-n-n-relations.ashx)。 Umbraco比Orchard更大,但是现在我确信它有更多的模块库。但在这个相当简单和标准的项目中,我会考虑使用Orchard,因为基本模块(博客,页面等)在这里。从头开始写作将重塑车轮... – 2011-04-26 19:46:20

+0

我忘记了相当不错的文档。 – bmustata 2011-04-27 06:16:00

1

我看了两个果园和N2 CMS,我会说,如果你是开发人员,并希望CMS提供简单性,同时允许你创建相当复杂的网站,那么N2是你的CMS。

0

我正在使用Orchard开发一些网站。

我喜欢它。

起初并不那么容易理解,因为有那么多小小的东西要理解。

但是过了一段时间,当大(小)图片更清晰时,您将会意识到必须编码(或从图库中获取并安装)您需要的小功能的事实。

如果您需要发送一封电子邮件,您可以使用相应的模块,你永远需要你的代码或者你可以更换一个新的发送功能,它是提供给所有其他模块。

基本框架包括像DB层,认证即indeeded一些有用的功能,你可以安装所有其它模块...

玩得开心!