CTF网络安全夺旗赛WEB基础篇

-JavaScript简介作用

02简介

JavaScript是互联网上最流行的脚本语言,这门语言可用于HTML和web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。

03作用

JavaScript是脚本语言

JavaScript是一种轻量级的编程语言。

JavaScript是可插入HTML页面的编程代码。

JavaScript插入HTML页面后,可由所有的现代浏览器执行。

JavaScript很容易学习。

-CSS简介作用

05什么是CSS?

“CSS是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。主要用来设计网页的样式,美化网页;它不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。”

CSS指层叠样式表(CascadingStyleSheets)

样式定义如何显示HTML元素

样式通常存储在样式表中

把样式添加到HTML4.0中,是为了解决内容与表现分离的问题

外部样式表可以极大提高工作效率

外部样式表通常存储在CSS文件中

多个样式定义可层叠为一个

-MySQL简介作用

数据库:顾名思义,存放数据的仓库,主要存储你的空间的各种数据,包括(文章,图片,用户信息得),一个动态的网站,基本上是在页面上看到的所有的数据都是存放到数据库里的,你也不需要想的那么多,数据库只是存放数据的,你的php源码程序不会存放到数据库中,并且你的源码程序也不会出现在服务器上,服务器上放的都是经过编译后的文件。

-了解PHP作用

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

PHP的作用是什么?

PHP是一种服务器端脚本语言,一种常用于Web应用程序开发的脚本语言,可以动态生成网页。与其他编程语言相比,PHP更加规范并且语法简单易学。

能够干什么?

收集表单数据:关于这一点,表单是编程常用的数据输入界面。表单提交时通常使用get或者post两种方法将数据发送给php程序脚本进行处理。

生成动态网页:php运行在服务端,可以通过用户在客户端不同的请求,运行不同的脚本后,动态输出用户请求内容。简言,客户端-请求--php服务端-运行输出--客户端,这个过程客户端看不到php程序运行过程。

字符串处理:编程大部分时间而言都是在操作字符串,字符串处理技能就是必备的一项能力。而php把字符串作为一项基本数据类型来处理。

动态输出图像:php通过使用GD扩展库来动态输出图像。例如,文字按钮、验证码、数据统计图、编辑图像、缩略、添加水印等等。

处理服务器端文件系统:利用文件系统操作函数,操作服务器中的目录或文件。包括打开、编辑、复制、创建、删除和文件属性等操作。

编写数据库支持的网页:其实就是利用php脚本运行来与数据库进行交互的过程。首先是用户请求,然后php运行与数据库交互,将交互结果集反馈给客户端用户。

会话跟踪控制:HTTP协议是个无状态协议,没有机制维护两个事物间的状态。所以php使用会话控制的思想来跟踪用户,以求达到用户请求一个页面后在请求另一个页面时,知道是来自同一个用户的请求。常见的就是各大网站中保存登录设置以及各种商城中的购物车,在一个周期内为用户保存这些信息。

处理XML/json文件简单说,就是通过php通过各种扩展来对这些文件进行处理。

支持利用大量网络协议:php支持利用各种协议服务,并可以开放原始网络端口,使各种协议可以协同工作。

10、服务器端的其他操作

-GETPOST区别

POST和GET都是向服务器提bai交数据,并且du都会从服务器获取数据。

区别:

传送方式:get通过地址栏传输,post通过报dao文传输。传送长度:get参数有长度限制(受限于url长度),而post无限制GET和POST还有一个重大区别,简单的说:GET产生一个TCP数据包;POST产生两个TCP数据包

长的说:

对于GET方式的请求,浏览器会把


转载请注明:http://www.aierlanlan.com/rzgz/3260.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了