原标题:揭秘网页与网站的差异:网站运作原理全解析
导读:
Intro...
网站运作原理概述
您所提问题略显宽泛。
若要详尽作答,恐怕需撰写一篇学术论文。
尽管如此,我还是简要为您阐述:
一、网站基础设置:
a、服务器(虚拟主机亦可)
b、网站程序文件(至少包含一个网页)
c、域名(IP地址及端口号均可。若服务器仅承载一个站点,则直接通过IP访问亦无不可。)
二、网页展示流程:
a、用户输入网址后
b、浏览器依据电脑内设定的DNS服务器IP向其发送解析请求。例如:输入www.gaeet.com,浏览器便将此信息提交给DNS服务器。DNS服务器随后返回该网站的IP地址。
c、用户获取IP地址后,与对应服务器建立连接并交换信息。
d、服务器接收到客户端的请求后,根据需求提供数据。(如客户提交的URL地址、相关域名等)
e、服务器将相应的动态网页程序交由对应的应用程序处理。(例如asp程序交由asp程序处理,Php程序交由Php程序处理)静态页面(如html)则直接返回,并传递给客户端。
大致流程如此,但细节众多。例如,优先传输等。
网站运作所需步骤详解
关于运作步骤,意指何为?是网站程序运作原理,还是配置网站运作的步骤?以下为配置网站运作的步骤:
1、安装Web服务器软件(Windows系统通常使用IIS,Linux系统则多选用Apache)
2、将网站程序源代码**至独立文件夹
3、将IIS网站目录指向网站程序目录
4、安装数据库
根据网站程序所使用的数据库进行安装。若使用SQLServer,则安装SQLServer,并将网站数据库恢复至SQLServer中。若使用Access数据库,则需要安装微软Office中的Access软件
5、修改程序数据库连接字符串