按照静态非静态来划分网页分为两种:静态网页和非静态网页,究其优缺点而言,静态网页在用户访问的时候响应快,但是由于里面的数据是写死的,所以致命的缺陷就是数据不能动态显示;非静态页面(如jsp)数据可以动态显示,可以这样理解,这样的页面就是显示数据的一个模板,但是由于在用户请求得到响应以前,服务器端需要将其解析为浏览器可识别的html语言,这个解析过程需要耗费时间(尤其页面数据量大的时候,耗费的时间会更多),所以致命的缺陷就是请求发出后响应的过程较慢。那么有没有一种方法或工具自动生成静态网页呢?答案是肯定的,今...
分类:
其他好文 时间:
2014-07-05 23:29:32
阅读次数:
272
JavaWebHTTP:是一种超文本传送协议,是一套计算机在网络中通信的一种规则。是一种无状态的协议。过程:客户端向服务器发送一个请求,然后Web服务器返回一个响应,之后连接关闭。这是 请求响应模型。Web服务器的缺陷:只能向客户端提供静态网页内容,解决方案:在运行的Web服务软件的Web服务器主机...
分类:
编程语言 时间:
2014-06-28 16:19:35
阅读次数:
283
servlet由来
做过BS项目的人都知道,浏览器能够根据HTML静态标记语言来显示各式各样的网页。但是如果我们需要在网页上完成一些业务逻辑:比如登陆验证。或者说网页显示的内容在服务器的数据库中。如果是这样,除了负责显示的HTML标记之外,必须还要有完成这些业务功能的代码存在。这种网页我们就叫做动态网页。
对于静态网页而言,服务器上存在的是一个个纯HTML文件。当客户...
分类:
编程语言 时间:
2014-06-15 16:02:33
阅读次数:
358
html:(HyperTextMakeupLanguage)超文本标记语言。网页大致可分为:1)静态网页(html/htm)
2)动态网页(aspx/php等页面)。html的基本结构为: 标题 主体部分html 基本标签的使用语法为 标记内容标签不区分大小写 例如:主...
分类:
Web程序 时间:
2014-06-12 00:24:44
阅读次数:
327
项目用到的服务:LAMP+nginx+squid+代理MYSQL+rsync搭建LAMP平台,是目前非常流行的Web开发平台,成本低廉,扩展能力好,灵活,安全性高,深受企业和管理人员的喜爱,容易形成整体的系统结构nginx实现了整体网络的负载均衡,还以搭建存放一些静态网页,提高客户端对静态网页的..
分类:
其他好文 时间:
2014-06-10 23:25:59
阅读次数:
657
自己写一个简单的服务器。面向对象分析与设计第一步:获取需求(基于用例)功能:1,支持html静态网页,2,支持常用HTTP请求,且容易扩展支持不现请求
3,可以发布站点补充:至于对动态网页等高级功能,只要确保可扩展性就可以了。目标系统客户角色:1,上网者 2,浏览器客户端 3,网站发布人(暂时想到主...
分类:
Web程序 时间:
2014-06-07 22:56:02
阅读次数:
373
将动态网页静态化,可以有效减轻服务器端的压力,并且静态网页的访问速度要快于动态网页。此外,使用静态网页还有利于搜索引擎的收录,从而提高网站的搜索排名。下面是StaticSiteGenerators网站收集整理的开源的静态网站生成器,按照编程语言进行分类,每个分类按照Star数进行排序。目
录[ - ...
分类:
Web程序 时间:
2014-05-18 01:56:55
阅读次数:
1076
如前文所述,Web服务器是一个很简单的东西,并不负责动态网页的构建,只能转发静态网页。同时Apache也说,他能支持perl,生成动态网页。这个支持perl,其实是apache越位了,做了一件额外的事情。现在我们看生成动态网页这件事情。CGI的定义是:外部应用程序与Web服务器之间的接口。明白了吧?...
分类:
编程语言 时间:
2014-05-17 00:09:35
阅读次数:
5929
第一阶段 第一讲,WEB基础 1.1 网站基本知识;1.2 网络协议介绍;1.3
B/S与C/S结构的区别;1.4 WEB编程、网站开发技术介绍。 第二讲,网页设计 2.1 Dreamweaver介绍及使用;2.2
静态网页HTML语言;2.3 标题与段落,换行与分割线;2.4 表格、表单;2.5....
分类:
Web程序 时间:
2014-04-30 03:40:34
阅读次数:
678