网页基本构造介绍





静态网页:不动的网页,无交互能力
动态网页:可交互,可实现更多功能,如注册。。。
网站都有IP地址,似身份证号;有域名,似姓名(此为备案,合法的都有域名);只有IP无域名的为暗网(不合法)。
协议:http等
web服务器www(world wide web)作用:整理储存各种www资源,响应客户端请求。
特点:
1、普通计算机成为web服务器需相应程序(IIS、Tomcat)
2、客户端请求文件时,服务器处理该请求并将文件发送到浏览器上;附带信息如何查看。
3、通过http访问(超文本协议)
端口:服务的编号(IP地址:端口号)。
网路数据库系统:指在计算机网络环境下运行的数据库系统,它的数据库分散配置在网络节点上,能够对用户提供远程数据访问服务,也称分布式数据库系统,分散在各个节点的数据库仍是集中式数据库。
特点:
1、可以按照客户机/服务器模式(c/s)或浏览器/服务器模式(b/s)建立驻留在后台服务器上
2、可以与web服务器同一台物理计算机,也可以分布在单独的物理计算机上
3、SQL server、My SQL
ASP(Active Server Page)动态服务器页面,代替CGI脚本程序的一种应用,可以与数据库和其他程序进行交互,一种简单、方便的编程工具。ASP的网页文件的格式为asp。
PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。嵌入到html文档中去执行,可快速的执行动态网页,执行效率高加密和优化代码运行
ASP.NET可以创建动态web页面
(1)ASP.NET方便快捷的从数据源(ADO.NET)访问数据
(2)能用被称为模板的编程代码集合来创建html文档。
(3)能将html的设计和数据检索机制分离,改变html设计不会影响数据库应用程序
JSP网站开发语言,可以在Servlet和JavaBean的支持下,完成功能强大的动态网站程序开发
(1)将内容生成和显示进行分离
(2)强调可重用的组件
(3)采用标识简化页面开发
(4)脚本语言java是面向对象的、分布式的、解释的语言
(5)java去掉了指针,有类和对象
(6)JSP有全新技术(已经抛弃)——Servlet(服务器端程序)节约了服务器资源(low)
(7)JavaBeans作为在Java(包括JSP)中使用可重复使用的Java组件的技术规范
(8)JSP对XML有十分广泛的支持
C/S结构及Client/Server(客户机/服务器)结构,通过将任务合理分配到客户端和服务器端,最简单的C/S体系架构数据库应用有两部分组成,即客户应用程序和数据库服务器程序(前台和后台)。
(1)伸缩性差
(2)性能较差
(3)重用性差
(4)移植性差
B/S结构即Browser/Server
对比:硬件环境不同、安全要求不同、程序架构不同、软件重用不同

http://localhost:8080/JSPDemo2/booksave.jsp?txtId=2013
&txtName=JavaWeb
&txtAuthor=Zhang
&txtPublisher=%E5%8C%97%E5%A4%A7
&txtPageNumber=355
&txtPrice=89
&txtSaleNumber=1098
&btnSave=%E4%BF%9D%E5%AD%98

发布了2 篇原创文章 ·
获赞 0 ·
访问量 34