在.Net web框架中使用PHP云应用程序


Use of PHP cloud apps in .Net web framework

我最基本的问题是:我能用PHP开发一个应用程序来生活在云中吗?我可以在.NET框架中构建的网站上使用这个应用程序吗?

我之所以这么问,是因为一个为在我的网站(.NET)上使用而开发的应用程序(C#开发的)现在是静态的,必须添加到iframe中的页面中,这会在调整大小、与内部数据通信等方面造成一大堆问题。此外,更改这个应用程序意味着要经历更改所有源文件和重新编译应用程序的漫长过程。

未来的应用程序必须是可扩展的,因为它将在26个使用不同语言的国际网站上使用。我知道使用基于云的应用程序对我来说会更好,因为它本质上是表驱动的(从这个位置提取软件文件,从另一个位置提取语言(XML)并存储到这个远程数据库)。

我之所以选择PHP,是因为这是我选择的语言,而且我已经很乐意使用它了。它还提供了我在应用程序中需要的所有功能。

所以总的来说,

  1. 这个应用程序使用云会更好吗
  2. 我可以使用任何语言来开发应用程序并将其包含在.NET框架中吗
  3. 我应该放弃这种方法,把它开发成一个可以嵌入网页的应用程序吗

谢谢你的建议。

如果您使用php SAAS(软件即服务)或php应用程序,这会有点困难。

从云存储和加载是很好的,也就是亚马逊云服务器,如果你想在.net应用程序中使用它,你最好的方法就是使用WebBrowser控件,如果你喜欢使用IE7,如果你想要更新的浏览器,我会说使用http://awesomium.com因为它提供了一个非常易于理解和使用的API,可以让你改变一些事情,比如动态链接到不同的地址,将C#应用程序代码传递到浏览器的JavaScript中,这样网站就可以调用系统属性。然后,您就可以检测客户端(.net应用程序计算机),并将本地化作为字符串上的GET发送,然后可以为您的应用程序设置SESSION,以显示正确的lang

我在设置应用程序方面有很多经验,所以如果你需要任何帮助,请毫不犹豫地给我发一条私人信息

如果我误解了你的要求,请告诉我,我会删除答案