最近的文章列表

用PHP5.3搭建IIS出现FastCGI Error 错误!
由于PHP5.3的全新特效及改进,原有的isapi方式解析PHP脚本已经不被支持,PHP从5.3.0以后的版本开始使用微软的fastcgi模式,这是一个更先进的方式,运行速度更快,更稳定!新版本的PHP5.3通过以往老方法已经不能在IIS上安装了,现在给出在IIS上安装PHP5.3以后版本的教程首先下载并安装IIS FastCGI,下载地址http://www.iis.net/1521/ItemPermalink.ashx下载IIS下的PHP,下载地址http://windows.php.net/download/,(注意IIS下要选择VC9的版本)解压到所需目录,该目录需要给予user读取运行权限,找到PHP安装目录下的php.ini-development并改名为php.ini文件,找到
2011/6/29 Comments:
两个不错的在线图片无损压缩工具
我们平时在网上上传图片都需要占用一定的网络空间。对于个人站长来说,如果你的网站空间和流量限制比较大,那么你得管好自己网站的相关数据,特别是图片这种最常用的数据。这时我们就可以使用在线图片无损压缩来减小我们需要上传的图片的大小。本人一直使用这种方法,今天来和大家分享下。 一、Yahoo! Smush.it在线图片无损压缩Yahoo提供的这个工具是我最常用的,使用简单,上传图片即自动进行压缩,压缩后你只需下载即可。图片无损压缩貌似是针对png图片的,jpg等图片还是会有所折损,不过肉眼很难看出来。Yahoo!Smush.it使用方法:点UPloader–SELECT FILE按钮,完成图片上传,然后自动压缩,选择相应的链接–右键另存为下载即可。Yahoo!
2011/6/23 Comments:
Web前端-HTTP Cache-control ETag保鲜期 + 自定义标识验证
HTTP协议分别在 1.0 / 1.1 两个时代推出了 Expires / Cache-control 两种cache策略,这里我们无需了解全部的细节,无需记住整个RFC内容,但是当我们需要使用HTTP cache策略时,我们需要注意以下细节:Expires 是HTTP 1.0 那个时代的东西了,目前来看,可以不使用了,因为HTTP 1.0 的user agent占有率在 0.1% 以下(我们主要面向的web浏览器均默认使用HTTP 1.1),Cache-control 是 HTTP 1.1 的新特性,也是我们主要做文章使用cache策略的工具.Cache策略:#1 保鲜期only 这个是最最基础的一种策略,只需要在响应头中设定:Cache-control: max-age=[secs][s
2011/6/23 Comments:
HTTP头的Expires与Cache-control
1.概念Cache-control用于控制HTTP缓存(在HTTP/1.0中可能部分没实现,仅仅实现了Pragma: no-cache)数据包中的格式:Cache-Control: cache-directivecache-directive可以为以下:request时用到:| "no-cache"| "no-store"| "max-age" "=" delta-seconds| "max-stale" [ "=" delta-seconds ]| "min-fresh" "=" delta-seconds| "no-tr
2011/6/23 Comments:
Asp.net网站性能优化二则[精]
摘要:Web服务器的性能优化有很多资料介绍了,多台主机负载均衡,查询结果的多级缓存,数据库索引优化等都是常见的优化手段。随着后端优化空间越来越小,现在越来越多的网站更注重前端性能的优化,就是浏览器,http层面的优化,这里写两点最简单最有效的asp.net网站优化技巧。了解常见的网站性能优化技巧首先我们要学一些优化网站性能和体验的理论和基础知识,雅虎已经帮我们总结好了,详见参考链接中的几篇文章,有好心人已经给翻译成中文了。这里面提到的一些技巧可操作性都很强,建议每一个网站开发人员都仔细学习并进行实践,可以说不了解这里面说的优化技巧,提升网站前端性能就无从谈起。诊断网站性能要想优化网站的前端性能,首先要查看最影响前端性能的瓶颈是哪些?最常用的工具就是Google的Page Sped和Yahoo
2011/6/23 Comments:
Yahoo发布FireFox网站开发插件YSlow
Yahoo发布了一款基于FireFox的插件,名叫YSlow,这个插件可以分析网站的页面,并告诉你为了提高网站性能,如何基于某些规则而进行优化。安装YSlow前,需要在FireFox先安装另外一个流行的WEB开发工具Firebug,安装完YSlow后,就可以利用YSlow来分析网页的HTML代码以及JavaScript代码,并对其进行优化。YSlow可以分析任何网站,并为每一个规则产生一个整体报告,如果页面可以进行优化,则YSlow会列出具体的修改意见。YSlow还具有统计分析功能,可以分析总共下载的网页大小、缓存以及Cookies。YSlow可以列出页面所有组件,包括组件类型、URL地址、失效日期、压缩状态、装载时间、大小等。还可以查看HTTP响应头的任何部分。如果需要了解更多YSlow的
2011/6/23 Comments:
优化缓存
大多数的网页包括诸如CSS文件,图像文件,JavaScript文件等资源,改变很少。这些资源需要一段时间才能通过网络下载,这增加了花费的时间来加载网页。HTTP缓存使这些资源得以保存,或通过浏览器缓存或代理。一旦资源被缓存,浏览器或代理可以参考本地缓存的副本,而无需下载到网页以后访问一遍。因此,缓存是一种双赢:你减少 往返时间 ,消除众多的HTTP请求所需的资源,并大大降低了你的反应总有效载荷的大小。除了 ​​导致在随后的页面加载时间大幅降低用户访问,使缓存还可以显着降低带宽和托管费用为您的网站。利用浏览器缓存利用代理缓存利用浏览器缓存概述设定到期日或静态资源的HTTP头的最高年龄指示浏览器加载,而不是通过网络本地磁盘先前下载的资源。详情HTTP / S支持本地浏览器的静态资源缓存。最新的浏
2011/6/23 Comments:
IIS网站服务器性能优化指南2
引自:http://www.williamlong.info/archives/1752.htmlWindows Server自带的互联网信息服务器(Internet Information Server,IIS)是架设网站服务器的常用工具,它是一个既简单而又麻烦的东西,新手都可以使用IIS架设一个像模像样的Web站点来,但配置、优化IIS的性能,使得网站访问性能达到最优状态却不是一件简单的事情,这里我就介绍一下如何一步一步的优化你的IIS服务器。  服务器端环境,我们以Windows Server 2003的IIS6.0为例,客户端环境为Mozilla Firefox 3.0,同时安装Yahoo的YSlow扩展。  YSlow是Yahoo开发者团队发布的一款基于Firebug的插件。用于分
2011/6/23 Comments:
使用YSlow插件来检查网站缓慢原因——Use YSlow to know why your web
YSlow是由Yahoo开发者团队发布的一款基于Firebug的插件。而Firebug 又是一款基于FireFox的插件。所以说YSlow是一款基于FireFox插件的插件。虽然有点绕,但是最终说明的问题是:很遗憾,微软的IE系列浏览器不能使用YSlow。YSlow只能使用在FireFox浏览器上。如果要想使用YSlow,那么你必须先安装FireFox。如果要想使用YSlow,那么你就要安装FireFox上的Firebug插件。 这看上去好像有点令人沮丧,但是事实上它并不像想象中的那么麻烦,只要按照下面的步骤你将能很快的使用YSlow:到http://www.mozilla.net.cn/firefox/ 下载最新版的FireFox,并安装它。当然如果你已经安装了FireFox可以跳过此步。
2011/6/23 Comments:
大型高并发高负载网站的系统架构1
我在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。  一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静
2011/6/23 Comments: