摘要: Nginx是一款性能很好的web服务程序,已经越来越多的被人使用。 安装方法:http://blog.s135.com/nginx_php_v6/ 今天我想说说,如何分析Nginx日志,进而对用户习惯进行分析。 对用户的访问习惯进行分析,是网站运营中比较重要的环节。 我使用Awstats来分析Nginx日志。 Awstats默认支持Apache和IIS,需要设置一下才能分析Nginx日志。另外Nginx不支持Perl,而Awstats是Perl写的,所以需要一点变通的方法才能使用。 阅读全文
posted @ 2010-07-28 22:11 居小齐 阅读(2246) 评论(0) 推荐(0) 编辑
摘要: varnish是非常好用的‘CDN’缓存软件,可以用作图片服务器的扩展使用。但是图片如果是经常需要更新的,就需要引进更新机制。Varnish的配置文件里带有定时更新方法。但是在我的使用过程中,总是发现这个更新方法不是很灵。我使用的是varnish1.1.2。一时也没有找出什么原因。就想了通过http方式,进行更新。通过测试,已经成功。写一个php文件:<?phpfun... 阅读全文
posted @ 2010-07-28 16:46 居小齐 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 之前曾在Windows上使用了Squid作为图片服务器的缓存,效果还不错。前几天看到张宴同学的一篇文章《使用Varnish代替Squid做网站缓存加速器的详细解决方案》,就决定试试Linux+Varnish。-------------------------------------------一:安装Varnish(Linux系统)基本安装过程,包括目录结构的安排就是依葫芦画瓢的学张宴同学。1. ... 阅读全文
posted @ 2010-01-21 20:49 居小齐 阅读(1127) 评论(0) 推荐(1) 编辑
摘要: 因为工作需要,准备开发一个网站统计系统(感谢 ztotem,liy 同学大力支持)。 该系统主要功能:统计网站中加了计数器代码的页面每天的PV、UV、IP(精确到小时) ,另外需要分析页面来源网站的一些数据 …… 大概解读一下: 1.统计代码是统一的,所有页面都使用统一的代码,类似 Google Analytics 的那种: 2.用户访问页面,触发统计代码,只是在服务器上记录下一行log文本数据。如下: 2009-12-01 00:00:00,http://www.google.com/,35996674711058921174,121.28.39.163,http://www.baidu.com/s?wd=google,|Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Maxthon),8|1024x768 每个页面的每个用户的每次访问都只是记录一行log文本数据,文本数据 阅读全文
posted @ 2009-12-01 11:28 居小齐 阅读(3721) 评论(14) 推荐(5) 编辑
摘要: 这种简单的处理大流量访问的方法,仅仅适用于更新速度要求不高的项目(如:5分钟更新一次)。 这种方法如何处理大流量的?就一个字:分。 这种做法的本质实际上是类似CDN的布置服务器,将不同的访问者的请求发送到不同的服务器上。这样做的网站还是比较多的,比如网易首页。 开始 --- 运行 输入: cmd 再输入 nslookup http://www.163.com/ 就会看到有很多的指向地址,如下图。 就是把 http://www.163.com/ 这一个域名指向到N台机器上的。 假设有一个域名:http://www.tele6.com.cn/ 我把它对应到4台页面服务器上,以达到分流的效果。 如下图所示: 我配置了5台机器,1台源文件(包括数据库)服务器,4台页面服务器。 源文件放在A机器上,通过静态生成程序(可以是内网的传输),每5分钟向B1机器上写静态文件,保证B1机器上文件的更新。 B1 再向B2 B3 B4 等机器同步最新的静态文件,也是通过服务程序自动运行的。只要B1机器上的文件更新时间比B2 B3 B4 上文件的时间新,就 阅读全文
posted @ 2008-09-23 00:02 居小齐 阅读(4759) 评论(2) 推荐(0) 编辑
摘要: 想要在页面里JS代码里onclick去调用后台文件中的一个方法,搞了半天,才弄懂怎么做。 原来是通过PageMethods来实现的。 举个列子: Default.aspx 里代码 无标题页 asp:ScriptManager ID="ScriptMa 阅读全文
posted @ 2008-08-21 13:20 居小齐 阅读(5007) 评论(7) 推荐(0) 编辑
摘要: 这几天,几乎所有的网站都变成了灰色。 有的是修改了很多东西变灰的,有的只是在CSS里简单加了个CSS滤镜,如下所示。 body {}{ filter: Gray; } 我从网上找了一些CSS滤镜的介绍:   语法:STYLE="filter:filtername(fparameter1, fparameter2...)"   (Filtername为滤镜的名称,fparameter1、fparameter2等是滤镜的参数) 滤镜说明:   alpha:设置透明层次   blur:创建高速度移动效果,即模糊效果   chroma:制作专用颜色透明   DropShadow:创建对象的固定影子   FlipH:创建水平镜像图片   FlipV:创建垂直镜像图片   glow:加光辉在附近对象的边外   gray:把图片灰度化   invert:反色   light:创建光源在对象上   mask: 阅读全文
posted @ 2008-05-22 17:38 居小齐 阅读(927) 评论(1) 推荐(0) 编辑
摘要: 早上无聊的时候就随便玩玩。然后基于阿一的LoveIsIntheAir风格,仿百度官方空间的皮肤修改了一个CSS。修改的比较草率,有很多不足,见谅。效果图:CSS代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--/**//***************... 阅读全文
posted @ 2008-04-18 21:59 居小齐 阅读(997) 评论(4) 推荐(0) 编辑
摘要: 以前在网上看到的一个技巧,来兼容IE6 7 和Firefox之间的问题。使用一些特速符号来兼容,看下图。* 星号是IE系列都指出的,Firefox不支持。_ 下划线是IE6支持的,IE7和Firefox都不支持。!important 是 IE7和Firefox支持的。以前!important是兼容IE6和Firefox最好的办法,自从IE7出来以后就不行了。具体的用法:先写一段css代码:Code... 阅读全文
posted @ 2008-04-16 11:49 居小齐 阅读(549) 评论(2) 推荐(0) 编辑
摘要: SEO是什么? 很多人都知道,就是搜索引擎优化,就是针对搜索引擎的胃口优化我们自己的站点页面,让搜索引擎更多的收录站点里的页面,更好的提高页面的搜索结果排名。目前最主要的搜索引擎还是百度和google。他们对搜索结果的排列都是有自己各自的判断。所以才会搜索某一个关键词的时候出现一个网站可能在百度里的位置很靠前,在google里确没有踪影。下面我简单说一些SEO的注意点。 阅读全文
posted @ 2008-04-16 00:07 居小齐 阅读(413) 评论(2) 推荐(0) 编辑