我已经搜索了很多关于和之间的区别Website
,WebApplication
但没有得到明确的答案.
阅读后我甚至更加困惑.
来自维基百科:
Web应用程序
在软件工程中,Web应用程序是通过网络浏览器通过诸如因特网或内联网之类的网络访问的应用程序.该术语也可能意味着在浏览器控制环境(如Java小程序)[编辑]主持或在浏览器支持的语言(如JavaScript编码的计算机软件应用程序,使用浏览器渲染标记语言等组合HTML)并依赖于通用Web浏览器来呈现应用程序可执行文件.
网站
一个网站(也说明网站[1])是相关的网页,图像,视频或相对于一个共同的统一资源定位符(URL)中讨论的其他数字资产的集合,往往只包括域名,或IP地址和基于Internet协议的网络中的根路径('/').网站托管在至少一个网络服务器上,可通过诸如因特网或专用局域网之类的网络访问.
请参阅:网站 // Web应用程序
网站更多地是关于内容,更多是关于功能的Web应用程序.
网站是您可以找到"内容"的位置.Web应用程序是一种服务,它为用户提供与服务器交互以获取特定内容的方法.
Web应用程序驻留在某些网站上.一个网站可以托管多个Web应用程序以及其他(静态)内容.
Web应用程序背后会有一些动态逻辑(即执行某些操作).通常它会有一个数据库和一些服务器端编程语言来驱动它.
一个网站可以是完全静态的 - 例如只是一堆链接在一起的html页面.
网站也可以是Web应用程序和静态页面的集合.
更新:
如果您正在讨论visual studio Web应用程序项目和Web站点项目之间的区别,请阅读本文和本文.
Web应用程序项目有一个项目文件,可以编译为单个二进制文件(加上.aspx页面和静态内容).