Asp.net 关于购买空间时的平台相关问题(针对域)

Asp.net 关于购买空间时的平台相关问题(针对域),asp.net,dns,Asp.net,Dns,我想创建一个网站,我正在使用asp.net技术,因为我实际上是在为它购买域和web托管空间。在此之前,我有一些疑问 我看过这个网站。众所周知,Asp.net依赖于平台,我希望我的网站在任何地方都能以相同的外观打开。有人告诉我平台依赖性不会有问题,您只需要选择带有windows的服务器并在那里部署您的网站。之后,每个人都可以用同样的外观打开网站。现在我的问题是,如果是这样的话,那么为什么会出现平台无关的for(javaee,Php)网站的问题呢 请澄清我的疑问。在这种情况下,独立性只是服务器的问题

我想创建一个网站,我正在使用asp.net技术,因为我实际上是在为它购买域和web托管空间。在此之前,我有一些疑问

我看过这个网站。众所周知,Asp.net依赖于平台,我希望我的网站在任何地方都能以相同的外观打开。有人告诉我平台依赖性不会有问题,您只需要选择带有windows的服务器并在那里部署您的网站。之后,每个人都可以用同样的外观打开网站。现在我的问题是,如果是这样的话,那么为什么会出现平台无关的for(javaee,Php)网站的问题呢


请澄清我的疑问。

在这种情况下,独立性只是服务器的问题,而不是客户端的问题

一个普通的asp.net网站可以在所有主流浏览器中打开,包括Mac、Linux、Windows或移动客户端。所以它在任何地方都会起作用

ASP.net依赖于平台

这不是真的。

只要安装了.net framework,asp.net网站就可以安装在任何web服务器上。大多数现代windows服务器都有它。因此,谁告诉你的

选择带有windows的服务器并在那里部署您的网站。之后 每个人都可以用相同的外观打开网站

这是对的


当有人访问您网站的页面时,asp.net会生成HTML内容,并发送到独立于平台的客户端。因此,所有客户端都将获得相同的外观。

因此,这意味着在服务器上搜索窗口应用程序是一个问题(如果不容易获得).Beocz我已经了解到大约70%的服务器支持linux应用程序和rest for windows及其他操作系统。虽然该应用程序在所有操作系统中都能完美运行。如果这就是为什么平台是主要问题的原因?我不相信:你写了最新时代的windows服务器,自相矛盾->这正是你想要的对平台的依赖必然导致。它依赖于平台(windows或Mono),但这不是问题。很抱歉,我正在更正我自己。我听说你总是需要了解平台无关的东西,因为它可以在任何地方运行。如果是这样的话,你的评论中最重要的陈述是正确的。那么为什么基于asp.net的网站存在平台可移植性问题。@Raja:对不起,这条评论是针对Maheep的,所以这意味着搜索服务器上的Winodow应用程序操作是个问题(如果不容易获得的话).Beocz我已经了解到大约70%的服务器支持linux应用程序和rest for windows及其他操作系统。虽然应用程序在所有操作系统中都能完美运行。如果这就是为什么平台是主要问题的原因?是的,您需要选择与编程环境相匹配的服务器。但是,如果您的站点不是太大,您也可以选择一个共享主机提供商,如Discountasp.net。我的最后一个问题是,假设您正在创建类似facebook的网站,并且您正在使用asp.net并在windows server上部署。如果将来有更多的成员定期加入,并且您需要服务器来处理更多的用户。然后就出现了可移植性的问题。因为你找不到windows server。是这样吗?如果你想发展到facebook那么大,这是你最不关心的:)大量的数据也可以由windows服务器处理……对于windows和Linux来说,都有很多选择可以找到,而且处理也不够权力这真的不是问题。