HTTP超文本传输协议是Hyper Text Transfer Protocol的缩写,所谓的这些网络协议就是一种文件在网络上传输的规则,HTTP就是用来为传输超文本[Hyper Text]所专门制定的一套规则,什么是超文本呢?HTML是超文本,它是Hyper Text Markup Language的缩写,中文名超文本标记语言,也就是我们所要制作的网页的基本语言,XML也是超文本,它是Extensible Markup Language的缩写,中文名叫扩展标记语言,可以说是HTML的升级品种,所以同样可以通过HTTP被传送。
我们平时用浏览器能浏览页面是因为浏览器通过HTTP协议接受超文本,并且将超文本解释成我们看到的页面。
制作网站常说的动态网站,静态网站,伪静态。
动态网站:通过一种后台语言(常见的php、asp、jsp、。net)结合数据库制作完成的。后缀一般是asp、.php、.aspx、.cgi、.jsp、.perl等。
静态网页:没有数据库的,只是纯html标签页面。后缀一般是.htm、.html、.shtml、.xml,但是不能说.htm、.html、.shtml、.xml一定是静态网页。
伪静态:通过后台语言生产静态页面。后缀是.htm、.html、等..所以.htm、.html结尾的网站不能说就是静态页面。
说一下他们各自的优缺点
动态网站:数据更新方便,维护方便。但是更大的缺点就是不便于推广。
静态页面相对就容易被搜索引擎抓捕。但是维护起来要很大的人力。
伪静态的优势:有利于搜索引擎的抓捕,缓解数据库压力。但是会增加服务器的压力与程序实现上的复杂性。
网页上那些动的图片或视频这样的东西不能叫动态网站,那只是多媒体的表现,可以说成动感但是不能叫动态。
顺便说下网页上常见的图片格式:
1、gif
当颜色值比较少的时候可以用此格式(多用在小图标上),文件比较小,还有gif可以做透明图片。
2、jpg或jpeg
网页中更常用格式,颜色值比gif丰富。能清楚的表现图片。
3、png
更适合网页使用的图片格式,能像gif一样透明还能像jpg一样保留更多的颜色,并且效果要比jpg好,而且它可以渐变透明,不像gif要透明就**透了,缺点是透明不兼容ie6浏览器,不过可以通过js脚本弥补,另外一点是体积稍微有点大。
网站建设的基本概念,希望对您有参考价值。