php中如何设置404页面及其他错误页面首先在项目根目录下新建文件,文件名为" .htaccess "在该文件中写入一下配置项:ErrorDocument 404 /404.html 或者是带有文件路径的地址:ErrorDocument 404 /error_pages/404.html其他 401...
分类:
Web程序 时间:
2015-08-01 14:11:05
阅读次数:
146
1、HTML静态化 其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个....
分类:
Web程序 时间:
2015-07-30 19:01:09
阅读次数:
124
一、设计理念1.空间换时间1)多级缓存,静态化客户端页面缓存(http header中包含Expires/Cache of Control,last modified(304,server不返回body,客户端可以继续用cache,减少流量),ETag)反向代理缓存应用端的缓存(memcache)内...
分类:
其他好文 时间:
2015-07-20 12:23:07
阅读次数:
244
前言:对于构架高性能的web网站大家都很感兴趣,本文从几点粗谈高性能web网站需要考虑的问题。HTML静态化什么是html静态化?说得简单点,就是把所有不是.htm或者.html的页面改为.htm或者.html1.纯静态页面当用户访问是,不需要经过服务器解析,直接就可以传送到客户端,此类型的页面,由...
分类:
Web程序 时间:
2015-07-15 16:55:39
阅读次数:
169
WebServer: Apache,Nginx,IIS,JBoss 动静分离: Img,doc,js,css等静态资源,使用单独的web Server处理。 动态页面静态化处理。 缓存: 客户端(浏览器)缓存: 根据Http协议的特性,修改header参数。 ,前端页面缓存, Varnish,squ...
分类:
Web程序 时间:
2015-07-14 17:43:00
阅读次数:
238
在坛子里搜索了好多贴子关于URL静态化的问题,起初也是因为出现同样的问题。可惜用了好多坛子里的办法都无法解决。所以只好摸索。现将解决办法归纳如下:我用的win2008+IIS7独立主机,其他的没试过。1、首先下载一个URLrewrite。下载地址如下:http://download.microsof...
首先,应该明确动态页面与静态页面之间的区别,为什么静态页面的加载要比动态的快。PHP文件的执行阶段是:语法分析——>编译——>运行。动态是执行这整个过程。静态(只是一个纯静态的 html 文件),跳过了分析和编译的步骤,直接运行。(优化页面响应时间的常见四种方法:动态页面静态化,优化数据库,使用负载...
分类:
其他好文 时间:
2015-07-06 06:35:14
阅读次数:
98
静态化1、先来看几个问题?a当我们访问程序的时候,每刷新一次页面我们的PHP代码都需要解析一次。b每刷新一次页面我们的PHP代码,操作数据库就要重复一次c但是我们要查询的数据没有变化,重复的操作给我们的服务器带来了资源的浪费(重复解析和查询)d要想不浪费有限的服务器资..
分类:
其他好文 时间:
2015-07-04 01:01:18
阅读次数:
95
1.httpd.conf服务器级配置 #LoadModule rewrite_module modules/mod_rewrite.so 去除前面的# LoadModule rewrite_module modules/mod_rewrite.so 首先将虚拟目录中的AllowOverride None 修改为: AllowOverride ...
分类:
其他好文 时间:
2015-06-29 18:09:01
阅读次数:
122