Exp 8 Web基础
终于写完这周的第六个实验了,👴复活了!
但是很不幸,我又把网络对抗的实验放最后了
为了表达心中的喜悦,我决定在这份实验报告里充分放飞自我,展现我专业的表情包实力
实验总结
这一次实验的主题是Web基础,我们上学期刚学过JavaWeb编程,web编程嘛
虽然!不是毕竟已经学过这门课程了,虽然!学了一学期我还是迷迷糊糊,但是对于这次实验来说,理解起来比较简单的,而且这一次最让我感动的就是没有遇到问题,一路顺畅到底,为这周的六个实验画上圆满的句号。实验的整体思路是循序渐进的,主要用的就是web前端的html和js,还有后端的mysql和php,最后简单实践了sql注入。
实验过程记录
实验准备
使用 service apache2 start
启动Apache
在浏览器中输入 127.0.0.1 ,如果可以打开如下网页,说明启动成功。
想起exp7没有开启apache疯狂失败的惨痛经历,这次实验中卡了一次,发现页面登录不进去就是因为我重启虚拟机之后忘了重开。
Web前端HTML
输入 cd /var/www/html ,vim命令新建一个HTML文件login.html(这是web的作业二2333)
登录部分代码:
Welcome
浏览器可以解析运行什么语言
HTML、JavaScript、CSS、Python、XML等语言。
WebServer支持哪些动态语言
ASP
ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。
JSP
JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。
PHP
PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
当然,还有python等。