需要的建议:适合我的最合适的Web开发解决方案

时间:2010-02-04 18:12:36

标签: asp.net content-management-system

最近我被要求开发一个小型网站/应用程序。

网站应该有一些代码,就像在任何Web应用程序中一样,客户端也需要CMS编辑功能。他熟悉Joomla,所以他想要同样的经历。

我在编写ASP.NET(C#)方面有丰富的经验,而且几乎没有PHP经验。

从我看到的地方,我有几个选择:

  • 基于ASP.NET CMS构建应用程序 - 我不知道选择哪个CMS
  • 基于PHP CMS构建应用程序(即Joomla) - 由于我将不得不学习PHP,开发时间会更长
  • 构建ASP.NET中的所有内容并自行添加基本的CMS功能 - 客户端可能不太满意

所以我很高兴听到有关我应该选择的路径的任何建议。

谢谢,

2 个答案:

答案 0 :(得分:2)

如果您正在考虑使用ASP.NET CMS,我建议您查看Sitefinity。它由Telerik(着名的控制开发人员)构建,非常强大。我已经用它开发了大约4年,对产品非常满意。他们有一个免费的社区版本,具有非常小的限制(您只能有一个CMS用户登录进行编辑,页脚中必须有一个小的'powered by'标识,等等)。

关于Sitefinity的另一个好处是它建立在ASP.NET最佳实践和原则(母版页,主题,提供者模型等)之上。

答案 1 :(得分:1)

我要看看Grafitti或Umbraco: - )