WEB网站开发基础知识

用户通过浏览器向服务器发出请求,服务器返回数据,在浏览器端显示给用户。下面讲解一些WEB网站开发基础知识。

1、WEB网站开发是 b/s (browser/server)架构。


a、browser 浏览器:向服务器请求页面,并且可以解析服务器返回的页面数据信息。


主流浏览器:IE(Internet explorer)


Chrome(谷歌)


Firefox(火狐)


Opera(欧朋)


Safari(苹果浏览器)


b、Server服务器:安装软件应用的计算机,


1、服务器类型


邮箱服务器:


FTP服务器:


WEB服务器:处理客户端请求(HTTP request)的页面,并且返回(响应HTTP response)请求页面


数据库服务器(存储信息):mySql数据库


2、WEB服务器安装


a、Apache,IIS等


b、下载地址:www.apache.org


c、安装Apache


d、端口:用户跟计算机沟通的通道


web端口:80  |  8080


FTP端口:21


mySql端口:3306


e、WEB服务器的访问:


http://域名


https://域名


http://IP


本地服务器访问:http://localhost


本地服务器访问:http://127.0.0.1


f、默认主目录


htdocs:


g、默认文件:自动执行的文件。


index.html      index.htm       index.php


h、apache配置文件:修改默认主目录


(1)文件位置:


conf/httod.conf


(2)修改端口号;


Listen  80   端口号


(3)默认主目录:


DocumentRoot “E:/Program Files/Apache Software Foundation/Apache2.2/htdocs”


(4)浏览目录权限:



说明:更改2和3,可以把默认主目录位置改为目标位置,修改配置文件必须重启apache


i、web服务器工作原理


浏览器请求页面,本地DNS服务器将域名解析为IP,通过IP地址找到web服务器,web服务器接受这个请求     (http request)页面,最先在web服务器的主目录找请求页面。


1、如果未找到请求页面,那web服务器给浏览器响应一个未找到的结果,


2、如果找到请求页面,先查看其文件类型,web服务器能解析.html,.htm,.css,.js 能解析这些静态页面,给浏览 器响应一个标记结果,浏览器能解析标记最终将页面显示出来。


 本文出至:新太潮流网络博客


回到

顶部