【问题标题】:Integrating ASP.NET applications into PHP CMS (Joomla)将 ASP.NET 应用程序集成到 PHP CMS (Joomla)
【发布时间】:2010-11-01 23:17:02
【问题描述】:

我们目前正在对我们的公共网站进行重大改造,从一个非常讨厌的静态网站过渡到一个新的 CMS。出于某种原因,Joomla 被选为 CMS,尽管该公司是一家非常重的 MS 商店。这很好,但是我们有多个当前在站点上运行的 ASP.NET Web 应用程序,需要无缝集成到站点中。迁移本身已外包给当地公司,他们将所有静态数据转移到 Joomla(一项艰巨的工作),并提供 Joomla 安装(作为其 Web 解决方案的一部分)。

我真正想要进行网络升级的一个关键原因是放弃旧静态网站中使用的基于框架的方法,以便用户可以为 ASP.NET 应用程序中的搜索结果或记录添加书签。

现在的问题在于 Joomla 是基于 PHP 的,因此集成我们的 .NET 应用程序绝非易事。似乎外包进行 CMS 迁移的公司很乐意将 .NET 内容简单地放在 iframe 中并保留它,但我认为这是不可接受的;主要是由于书签问题。

有没有更好的方法来进行这种集成?

编辑:

根据 jlleblanc 的回答,.NET 应用程序是网站的特定独立部分。无需在整个站点的全球范围内进行集成。我考虑过你模仿 Joomla 模板的建议;这可能是我们采取的方法。

【问题讨论】:

    标签: php asp.net joomla integration


    【解决方案1】:

    在没有更多信息的情况下,很难确定这种集成的涉及程度。每个页面都需要重新连接到 .NET 系统还是特定部分?

    但是,如果您可以为 .NET 网站设置皮肤以匹配 Joomla!模板,你可以写一个 Joomla!身份验证插件,用于处理站点之间的单点登录(例如)。

    【讨论】:

      【解决方案2】:

      试试 Phalanger http://wiki.phpcompiler.net 可能会帮助你成为第三方工具

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-04-24
        • 1970-01-01
        • 2011-07-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多