【发布时间】:2011-06-14 08:28:39
【问题描述】:
我有一个用 C# 编写的代码,我想用作我正在构建的网站的后端。 我不希望在 ASP.NET(它与 C# 很好地集成)中构建站点前端,而是使用 PHP 或 Python。
这样合理吗?我应该重新考虑使用 ASP.NET 吗? 我怎样才能做到这一点?
【问题讨论】:
-
没问题,据我所知,您可以使用 c# 编写应用程序的后端并使用 php 作为前端
-
IIS 可以处理 PHP,但我对你的问题有点困惑。 ASP.NET 和 PHP 都是服务器端的。在这种情况下,前端/后端是什么意思?
-
对我来说,前端是我构建网站 UI 的地方。反手处理我需要的真正逻辑(目前是用c#写的)
-
@MemoryOverflow 这是个好问题。主要是因为我以前从未使用过它。我目前关心的重要事情是开发时间短和灵活性。我觉得 ASP.NET 不是最好的选择。
-
@Noam:那时您对 ASP.NET 的感受似乎并非基于事实。只是你没有接触/体验它,你害怕冒险。我会说,试一试!使用 PHP 构建一个简单的页面,然后使用 Visual Studio 使用 ASP.NET 构建一个简单的页面。您将能够更好地权衡和判断走哪条路。干杯! ;-)
标签: c# php asp.net python web-services