|
|
1
1
我不知道当应用程序是ASP.NET时,使用Joomla有什么好处(当框架使用PHP/MySQL时,编写ASP.NET应用程序也没有什么好处)。 我不相信安全很紧,因为你可以打开iframes并绕过joomla安全。然后讨论将用户名/密码传递给iframe,但现在需要通过ASP.NET应用程序再次验证这一点。 我曾经用原始PHP编写了一个应用程序,并使用iframes将其包含在joomla站点中。我很快意识到基本上不存在安全性,因为原始的PHP不知道Joomla(尽管该应用程序对站点访问者不可见,而且只有管理员知道)。我很快把它重新编码成一个内置组件。 对我来说,这听起来像是你在重塑方向盘 在应用程序的两侧 .如果您想使用joomla,要么学习如何制作组件(非常简单),并用php来实现,要么聘请某人来为您实现这一点;)。 如果PHP不是您的强项,那么使用完整的ASP.NET站点,或者使用gmonc建议的CMS。甚至用一些预构建的组件(例如 Telerik )可能比集成PHP和ASP更快。 |
|
|
2
2
我相信你朋友的想法是好的。两个平台都有优点。Joomla是一个成熟的开源CMS平台,拥有大量社区贡献的组件,并且易于使用,这使得它具有吸引力。但我也可以看到一些实例,您可能希望在某些场景中包含ASP.NET功能。我有一些客户使用Joomla,但他们想要一个我用.NET编写的应用程序,而花时间或金钱用php和mysql重写它是没有意义的。两者可以安全集成。我祝你的朋友在他的努力中好运。 |
|
|
3
1
说真的,imho,如果你不打算集成一些遗留系统,或者不把这种“集成”开发作为一个“实验”来学习一些东西-以一种概括的方式,如果你只是想有自己的工作 完成 ,我认为您提供的描述插入了很多复杂度和开销,而这些在第一时间是不需要的。 两个完全不同的生态系统的复杂性增加了,这对简单的生态系统是不利的。我真的认为你应该尝试使用joomla或其他用.NET编写的CMS,比如 dotnetnuke (或构建自己的)而不是此配置。 如果您添加更多关于这个项目的目标和目标的信息,我的意见可能会改变。在这之前,我一直坚持简单的观点。 |
|
|
4
0
使用Joomla所需的时间和精力将远远超过获取其他为.NET设计的CMS所需的时间和精力。 别再把自己设计成中年危机了。 还有,乔姆拉?真的吗? 乔姆拉? |
|
|
5
0
我也不觉得Joomla有什么优势,它是一个大系统,和普通项目的WordPress一样好,只是WordPress要简单得多。Joomla没有好的文档需要学习,很难扩展。 |