理想博客

每个人的理想都是好的,但是实现要靠自己一步一步的去努力!

« 百度安全中心?扔掉你的写字板 »

网站建设入门篇之续

继上一篇[网站建设入门篇] 之后,我觉的还有些问题没有说明白。可能有朋友对web的运行还是不清楚,所以写这篇续!

记得我2000年玩电脑的时候那时还是C/S的天下,web也就是B/S还是一个新潮的概念。

C/S Client/Server 也就是基于客房端/服务器端的程序,如:QQ等
B/S Browser/Server也就是游览器/服务器的程序,也就是现在的网站了。

B/S是现在的主流,先说下C/S,记的VC++吗?做什么用的?开发C/S的好工具哈。
 

现在程序的开发很多的都是面向C/S的,其中的好处我也不一一道来,大家想想就明白了。

说说B/S吧:
     Browser/Server 也就是说游览器就是你的运行环境。何为运行环境,这个不用多说吧?
而我们的游览器只能认的html语言和一引起脚本如:javascript、vbscript。这也就是所课的客户端的语言。其它的asp、php、jsp等就是服务器端的语言,也叫服务器端的脚本,因为他们是嵌入在html语言中的。

         当你访问一个网站的时候,比如说是asp的网站,那么首先这个网站的服务器会把.asp的文件解释成为.html的文件,再把这个文件通过网络传给你的浏览器,浏览器把这些.html的文件解释成你所看到的网页。

        如果在.asp的网页中有Javascript的代码,那么这些代码在服务器端是不会执行的,会原样的发给你的浏览器,浏览器会执行这些代码!

OK,这就是所谓的服务器端语言和客房端语言!因此可知道,你要开发一个网站要学下面的东西:
html:一切网站程序的基础,千万不要忘了,asp\php等也是在html中嵌入代码的;
asp|php等其中的一种:如果你想做动态网站,这些服务器端的语言也是必不可少的;
JavaScript:客户端的动态语言;

也许有人又问:我还听过CSS啊,Ajax啊,XML啊。这些是什么?
如果你想知道答案就关注我后续的日志,我会一一道来的。呵呵
     

原创文章,如转载请注明:本文转自:理想博客 [http://www.javacto.com/]

本文链接:http://www.javacto.com/archives/49.html

    本月文章排行 本年文章排行 随机文章排行

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Search

最新评论及回复

最近发表

Powered By Z-Blog1.8

Copyright 2008-2018 Javacto.com All Rights Reserved.