在我最近的工作中,我们基本上被告知要构建独立的web应用程序(它不一定共享接口设计),然后通过一个简单的web门户访问它。随着时间的推移,我已经获得了相当多的信任,我正在寻找方法来真正地集成 -at --至少是新的、有待开发的-- applications,并为此提供一个中心管理点。
大约5-6周后,我们将开始开发的一些私人应用程序(员工评估软件、帮助桌面软件,仅举几个例子),这就是为什么我已经开始寻找建立“孤岛”软件的替代方案。
我应该用像Umbraco这样的CMS来打扰吗?这些复杂模块的学习曲线是什么(我从未在CMS上工作过)?任何其他alternatives
注意:任何解决方案都必须基于.NET,并与Server、Oracle以及最终的PostgreSQL一起运行良好。此外,出于预算和时间的考虑,管理层绝不会允许我们建立自己的CMS。
发布于 2011-11-11 06:37:26
对于基于CMS的应用程序来说,Umbraco是一个不错的选择。它被广泛使用,并提供了极大的灵活性。
但是,请记住,在CMS (内容管理系统)之上构建应用程序的原因是为了利用CMS的开箱即用特性,例如:
用户更改、添加、删除content
等。
如果在您正在构建的应用程序中没有使用任何开箱即用功能,那么在标准系统的基础上构建就没有真正的好处了。
最好的方法是只查看应用程序所请求的特性,看看是否有一些与Umbraco这样的现成系统的特性相匹配。
https://stackoverflow.com/questions/8089587
复制相似问题