网站基础与信息搜集

网站的基本概念

例如:http://192.168.0.0/shownews.asp?id=16
我们访问的是网站中哪个网页?
这是一个静态页面还是动态页面?
这是一个动态页面
?id是什么意思?
?ID 查询条件
这个网站采用的是哪种脚本语言?
asp
这个网站所采用的后台数据库最有可能是什么?
ACCESS
这个网站所采用的Web容器最有可能是什么?
IIS
web容器是一种服务程序,在服务器一个端口就有一个提供相应服务的程序,而这个程序就是处理从客户端发出的请求

静态与动态网页

静态网页:内容固定不变,文档扩展名通常为.htm、.html、.shtml等。

动态网页:可以与后台数据库进行交互和数据传递。同一个网页文件能根据不同的请求显示不同的内容。根据所使用的网页语言不同,一般以.asp、.php、.jsp、.aspx等作为扩展名。

ASP、PHP一般用于中小型网站
ASP.NET和JSP用于大型网站

数据库

采用动态网页的网站,内容大都存储在数据库中,数据库通常是网站的核心组成部分。

目前常用的网络数据库主要有:
Access,微软的小型数据库,主要用于小型网站,大都采用ASP+Access组合。
Mssql,微软的大型数据库,主要用于中小型网站。
MySQL,Oracle公司的中小型数据库,开源,主要用于中小型网站,大都采用PHP+MySQL组合。
Oracle, Oracle公司的大型数据库,一般用于一些大型网站中。
数据库一般都是由库、表、字段的结构组成。

URL统一资源定位符

URL,Internet上标准的资源地址表示方法,一般格式为:
协议名://主机FQDN名(IP):端口/路径

协议名一般为HTTP协议或FTP协议。
端口号通常可以省略。如果使用的是HTTP协议,默认端口为80;如果使用FTP协议,默认端口为21。
在URL中如果指明路径,则是打开一个具体的网页或是某个具体的文件,如果路径省略,则是打开相应网站的首页。

传值方法

网站服务器端从客户端获取数据的方法主要有两种:
get方法,只能获取少量数据,总量不能超过100个字符。
post方法,适合传输较多数据,如用户注册、留言本等。

Web服务器程序(Web容器)

常用的Web服务器程序:
IIS,Windows service系统的内置组件。Win2003中的IIS版本为6.0,Win2008中的IIS版本为7.0(7.5)。
Apache,开源软件,主要运行于Linux平台。
nginx,开源软件,主要用于Linux平台。

Web环境

网页程序、数据库、Web服务器程序综合在一起,就构成了一个完整的Web环境。
ASP+Access+IIS
ASP+Mssql+IIS
PHP+MySQL+Apache
PHP+MySQL+nginx

Web服务器

虚拟主机,在一台服务器中同时运行多个网站,所有这些网站共享相同的IP地址。

服务器托管,网站采用独立服务器和独立的IP地址,这些服务器往往都是托管在ISP机房内。

网站信息收集

国际通用的顶级域名:net、com、org。
国内的域名:com.cnedu.cngov.cn

执行命令“ping www.baidu.com”,可获得域名对应的IP。

站长工具 tool.chinaz.com
百度权重,衡量一个网站被百度搜索引擎的认可度,值从1到10。
PR查询,PageRank(网页级别),网站被Google的认可度,值从0到10。
Alexa排名,网站的世界排名,是较为权威的网站访问量评价指标。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值