文档介绍:第一章网络程序设计概述
内容简介:
本章讲述网络程序设计的一些基础知识
涉及,静态网页工作原理和动态网页工作原理;常见网络程序设计语言及工作原理、选用原则;动态网站基本原理和规律等。
学习目的与要求:
、客户端概念、静态与动态网页分类;
,掌握选用原则;
;
;
。
重点:
静态网页、动态网页基本概念、静态网站工作原理、动态网站工作原理、网络程序设计语言及选用。
难点:
ASP的特点及其应用。
第一章网络程序设计概述
客户端
发回网页
服务器端
发出请求
什么是服务器端、客户端
静态网页的工作原理
最初的都是用超文本标记语言HTML来实现的。
制作工具可以是记事本、EditPlus等纯文本编写工具,也可以是FrontPage、DreamWeaver等所见即所得的工具。
静态网页的缺点是:如果要修改网页,必须修改源代码,并重新上传。
接受请求
找到静态网页
发送网页
服务器端
静态网页的工作原理
所谓动态网页,就是服务器端可以根据客户端的不同请求动态产生网页内容。
两个显著特点:
可以动态产生页面
支持客户端和服务器端的交互功能
动态网页的工作原理
动态网页的工作原理
接受请求
找到动态网页
发送网页
服务器端
运行动态网页,
生成静态网页
常用的动态网页技术
CGI
ASP
PHP
JSP
J2EE