WEB基础知识-WEB常见术语(一)

WEB基础知识

web常见术语

1、渗透测试

说简单一点哈,渗透:就是搞站,拿站,入侵服务器,通过非法手段去获取权限以及目标数据等等一系列的。

说好听点,正规点,就是通过合法的授权,去以不法分子的方式以及手段入侵思路去测试某企业的网站是否具备有效并且可靠的安全性。以及测试后给提供甲方安全报告并教授修复的方式和安全培训

如果想更深了解渗透测试的含义可以参考以下网址:
https://baike.baidu.com/item/%E6%B8%97%E9%80%8F%E6%B5%8B%E8%AF%95

2、网站

简单点说,就是用户向公开分享自己知识文件的地方,零几年也被称作“网上冲浪”网站下有网页,网页下有类目啊,资讯标题文章,等等一系列的。

正儿八经的呢就是:(Website)是指在因特网上根据一定的规则,使用HTML(标准通用标记语言)等工具制作的用于展示特定内容相关网页的集合

如果想更深了解网站的含义可以参考以下文章:
https://baike.baidu.com/item/%E7%BD%91%E7%AB%99/155722

3、网站的分类

网站分为以下两种

1.静态网站
静态网站一般是 xxxx.com/html等等一系列,静态网站你点击任何地方不会产生数据交互,一般都在后台编辑好了,代码也是HTML语言标记编码事先编辑好的,每页的代码都是固定的,后台改了前台才会去改变。就好比打印机打印出来的照片,打印好的照片是无法修改的,
2.动态网站
动态网站同理你点击每个不同的地方是会产生数据交互的比如xxxxx.com/php id=12等等一系列,id可以是很多id1是一个页面id2是一个页面,每个页面都会和数据库产生交互。动态页面从数据库或其他内容管理系统(CMS)读取访问内容因此,当更改或者更新数据库的时候网站的内容也会立马更改。就好比一张照片你放PS里你让她瘦脸他就瘦脸,你让她胖脸他就胖脸,他不会被打印出来。而我们渗透测试的目的就是从有数据交互的网站去寻找企业漏洞进而到达入侵的目的。

如果想知道完整的意思,可以自行百度
在这里插入图片描述

4、静态网站和动态网站的区别

静态网站:每次加载的页面都是相同的
动态网站:内容可以快速生成并定期更改
静态网站:使用HTML代码开发编译
动态网站:他可以使用PHP,JSP和ASP.NET等服务器语言来开发网站
静态网站:他为每一个请求发送完全相同的响应
动态网站:他可能会为每个不同的响应生产不同的HTML
静态网站:仅当有人发布和更新文件(将其发送到Web服务器)时,内容才会更改。
动态网站:页面包含“服务器端”代码,代码允许服务器在加载页面时生成唯一内容。
静态网站:灵活性是静态网站的优势
动态网站:内容管理系统是(CMS)的主要优势

5、CMS

简单点CMS就是网站的模板,比如分类网站模板,信息信息网站模板,博客网站模板,小说网站模板,等等一大堆。

6、脚本语言

脚本语言很多PHP,JavaScript,JavaScript、VBScript、Perl、PHP、Python、Ruby等等一系列

7、数据库

是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。
等于你的账号密码是存在数据库里的,而数据库实在服务器目录里,这样明白了吧。

8、PHP请求

当浏览器向Web服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息,HTTP请求信息由3部分组成:(1)请求方法URI协议/版本(2) 请求头(Request Header)(3) 请求正文
php请求方法
HTTP请求方法表示要对由请求的URI(统一资源标识符)标识的资源执行的方法。 此方法区分大小写,应使用大写形式
在这里插入图片描述

9、HTML

HTML:称为超文本标记语言,是一种标识性的语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。

参考文章:https://baike.baidu.com/item/HTML

10、javascript

JavaScript:(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。
就是你网站上所看到的动态效果都是js在作怪

参考文章:https://baike.baidu.com/item/javascript

11、PHP

PHP:“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
以后基本天天会遇见PHP。

参考文章:https://baike.baidu.com/item/php/9337

渗透路漫漫,那个人叫方寒

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值