【问题标题】:Integrating php and .net applications with wordpress将 php 和 .net 应用程序与 wordpress 集成
【发布时间】:2017-10-16 00:40:24
【问题描述】:

我工作的公司有一个纯 HTML 网站,现在他们想将其迁移到 wordpress,没关系,问题是他们有许多用 PHP 和 .net 编写的 Web 应用程序。将这两种应用程序与 wordpress 集成的最佳方法是什么?

我不想使用 iframe 在 wordpress 网站上嵌入现有应用程序。

我认为我需要将 PHP 应用程序转换为 wordpress 插件,以便我可以为应用程序编写一个短代码并将其写在 wordpress 页面/帖子上,它会显示正常,这种方法可以吗?

对于 .net 应用程序,我不知道该怎么做,.net 应用程序位于另一台服务器(Windows Server)上,而 wordpress 站点位于 Linux 服务器上。

有人能给我一些关于进行这种集成的最佳实践的想法吗?

非常感谢

【问题讨论】:

  • 这取决于您要做什么以及集成的含义。
  • 还有多少自定义代码和/或内容。如果不是太多,您可以花几个小时复制/粘贴内容并从头开始重写代码。
  • @VDWWD 代码真的很多,从头重写不是个好主意,我永远写不完嘿嘿

标签: php asp.net wordpress


【解决方案1】:

我认为我需要将 PHP 应用程序转换为 wordpress 插件,这样我就可以为应用程序编写一个短代码并将其写在 wordpress 页面/帖子,它会显示正常,这种方法可以吗?

您不需要为此创建插件,简码​​只是 WP 中的函数调用

对于 .net 应用程序,我不知道该怎么做,.net 应用程序位于另一台服务器(Windows Server)和 wordpress 站点位于 Linux 服务器上。

没有 iframe 的肮脏方式:

以 wp 短代码卷曲网络应用,加载 dom,选择您需要的 dom 部分...

更清洁的方式:

在 .net 端创建一个 api 接口(SOAP、REST)。

【讨论】:

  • 那么,通过一个简单的短代码,我可以在 wordpress 页面或帖子中呈现完整的应用程序?还是我理解错了?
  • 你理解错了。通过 curl 调用 .net 应用程序,然后使用 PHP (php.net/manual/de/class.domdocument.php) 解析 DOM。现在您可以在文档对象模型中选择被调用网站的需求部分,并通过 PHP 回显它
  • 好的,我会试试这个解决方案,我会告诉你发生了什么
猜你喜欢
  • 2016-09-08
  • 2012-03-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-06
  • 2013-08-07
  • 2015-11-21
相关资源
最近更新 更多