网站是以结构形式组织的相关网页的集合。例如,Quora是一个由包含问题和答案,主题,用户配置文件等的网页组成的网站。
平台是用某种编程语言编写的代码集合,用于生成组成网站的动态网页。Quora使用一个名为Tornado(以及其他)的开源平台来为其网站提供服务。当您从Quora服务器请求网页(例如此网页)时,该服务器将获取构建网页所需的数据(例如问题及其所有答案,以及对问题和每个答案的评论),然后汇总显示所有信息的网页。这是使用Web平台(也称为Web框架)完成的。然后,完成的网页将传输回您的网络浏览器,并在您的屏幕上显示。
如果您的网站是静态的而不是动态的(即,没有用户生成的内容[例如问题和答案]来获取和显示,只有静态,不变的文本和图像),您就不需要网络平台。您只需编写网页并使用Web服务器托管它们即可。