Web编程第一步之引子

每个从事Web编程的人总是有那么一次痛苦的经历,对于Web编程的理解和参悟。
人的一生中总是有这样或那样的门槛,当你跨过了,在回首看的时候,你会觉得原来就是那么一回事,未知的世界总是充满恐惧和新奇,关键在于你的选择。
而Web编程中你所使用的技术也是蛮多的,首先你得熟练一种Web编程的语言,比如Java,PHP,Python,还有就是了解javaScrit,CSS,

在这里我将为大家揭开Web编程的神秘面纱,让大家看看,其实Web编程也就是那么一回事。

其实我们大家经常所说的Web编程就是指编写动态的网页,在过去的一些时代人们使用各种脚本语言进行编写,后来逐渐使用ASP,PHP,Java等语言进行编写。

我先说一下静态网页,静态网页就是网页上的内容是固定不变的,每个网页有固定的网址,每一次请求得到的结果都是一样的。
而动态网页呢,则可以接受客户端传递的参数显示不同的内容。

下面简单的讲一下客户端和服务器端
1.浏览器
我们使用浏览器浏览网页其底层在网络上传输的当然还是IP包,应用层协议是HTTP协议,这些都有浏览器封装好了,所以我们不必担心socket编程的细节,只需要输入网址然后又DNS服务器解析出ip地址,然后发送请求和接受响应,一切就这么简单。
2.服务器
服务器的作用就是根据你的请求,返回相应的响应,比如一个请求一个动态页面的时候,服务器会根据请求的参数或提交的表单,然后根据一定的“模板”,动态的“拼出”一个临时的网页返回给客户端。

0 评论: