现实需求:对于一些不是实时性的页面,数据变化也不是很大的页面,我们可以把该JSP或freemark页面进行静态化。这样的好处,当我们的服务挂掉了,通过nginx的代理,我们依然可以访问相关的页面。实现:通过Shell脚本和linux的crontab的定时任务实现。这里只讲如何实现该脚本。1...
分类:
系统相关 时间:
2016-08-05 18:06:25
阅读次数:
376
真静态技术解决了php缓存机制的缺陷,它的优点有三个:(1)减少服务器对数响应的负荷;(2)加载不用调动数据库,响应速度快;(3)便于优化引擎。但是真静态技术也存在一定缺陷。比如:(1)空间占用比较大;(2)生成的文件多了,服务器对html文件的响应负担也比较重。 一个系统使用真静态进行页面静态化, ...
分类:
其他好文 时间:
2016-08-05 17:51:25
阅读次数:
145
步骤: 出发系统生成纯静态页面的三种方式: 局部动态化:ajax技术 伪静态:动态url地址->静态url地址,实际上是动态页面 目的:美观,搜索引擎收录。 php方式 服务器配置 ...
分类:
Web程序 时间:
2016-08-05 17:50:04
阅读次数:
177
页面静态化 第一步写一个小项目,图书管理 *jsp:link.jsp 链接页面,四个超链接 >查看所有 >查看SE分类 >查看EE分类 >查看框架分类 *show.jsp 显示查询结果 Servlet: BookServlet *findAll()-->查看所有图书 *findByCateGory- ...
分类:
其他好文 时间:
2016-08-05 13:46:02
阅读次数:
248
301重定向的作用就是将另外3个域名的权重传递到我们网站一品自学网上面。不仅仅是主页,内页被收录之后也有很多版本的URL,静态化了的网页也是如此,这一点可以用robots.txt文件搞定。。如何设置301重定向:在您的网站根目录下设置.htaccess文件(windows主机可能不支持)在.ht..
分类:
其他好文 时间:
2016-08-05 12:16:04
阅读次数:
291
模板引擎可以让程序实现界面与数据分离,业务代码与逻辑代码的分离,这就提升了开发效率,良好的设计也使得代码复用变得更加容易。一般的模板引擎都包含一个模板解析器和一套标记语言,好的模板引擎有简洁的语法规则、强大的功能、高效的渲染效率、详尽的帮助说明与不断的更新与维护。常见的前端模板引擎有: 常用的jav ...
分类:
编程语言 时间:
2016-08-01 09:16:39
阅读次数:
1142
课程回顾: 接口:1、属性:public\static\final2、方法:public\abstract 多态:1、静态化(编译时)多态重载2、动态化(运行时)多态重写对象转型 1、向上转型 2、向下转型 今日内容:内部类:定义在类的内部的类1、成员内部类格式:[修饰符] class 类名 { } ...
分类:
编程语言 时间:
2016-07-22 21:21:39
阅读次数:
175
2016/07/21 · All · 1 评论 · Linux 分享到:4 2016/07/21 · All · 1 评论 · Linux 分享到:4 JSP自定义标签 Python开发环境搭建 PHP实现文件上传与下载 PHP实现页面静态化 原文出处: Bill Toulas 译文出处:MikeC ...
分类:
系统相关 时间:
2016-07-22 12:48:33
阅读次数:
273
相比较 FreeMarker 而言,Velocity 更加简单、轻量级,但它的功能却没有 FreeMarker 那么强大。
对于大部分的应用来说,使用 FreeMarker 比 Velocity 更简单,因为 Velocity 还必须编写一些自定义的toolbox类以及一遍遍重复的编写一些比较通用的模版代码,因此也就丧失了刚开始开发时更多的宝贵时间。另外使用工具类和变通的方法在模版引擎中似...
分类:
其他好文 时间:
2016-07-19 13:48:49
阅读次数:
142
现在很多网站在建设的时候都要进行静态化的处理,为什么网站要进行静态化处理呢?我们都知道纯静态网站是所有的网页都是独立的一个html页面,当我们访问的时候不需要经过数据的处理直接就能读取到文件,访问速度就可想而知了,而其对于搜索引擎而言也是非常友好的一个方式。...
分类:
Web程序 时间:
2016-07-19 09:58:17
阅读次数:
162