我们想在asp.net中使用WordPress,ASP.net和WordPress是否可以协同工作,如果没有替代方案呢?
Wordpress是用PHP编写的,可以在Apache上运行,所以你无法在ASP.Net中运行它。但是有一些方法可以让您在IIS上运行它。
集成Wordpress和ASP.NET的最佳方法是使用受支持的XML-RPC协议之一。你可以在这里看到更多相关信息:http://codex.wordpress.org/XML-RPC_Support
您可以使用run WordPress using Phalanger,它可以在.Net平台上执行PHP代码(比标准PHP更快!),并允许在单个应用程序中混合PHP和标准.Net语言/框架。
Peachpie是.net的开源PHP编译器。这支持ASP.Net/Core并且具有高性能。
您可以使用visual studio集成版本。 http://www.microsoft.com/web/gallery/wordpress.aspx
是的,它实际上是可能的。查看wpdotnet:
WP.NET使用尖端的PeachPie编译器平台运行在强大,快速和安全的.NET Core框架上编译的WordPress。
你可以在IIS中运行php文件,而不是在asp.net中组合wordpress文件。只需下载FastCGI并进行一些配置。