自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(104)
  • 资源 (2)
  • 收藏
  • 关注

原创 多服务器共享session(mysql)

<?php /* vim: set expandtab tabstop=4 shiftwidth=4 foldmethod=marker: */ //=========================================== // 程序: mysql-Based Session Class // 功能: 基于mysql存储的 Session

2010-01-05 21:41:00 814

原创 很好用的php执行时间分析工具webgrind

以前分析xdebug用的是(wincachegrind)http://sourceforge.net/projects/wincachegrind/  现在直接安装webgrind来调试速度会更好 http://xdebug.org/下载地址:Source: xdebug 2.0.3 Windows modules:PHP 5.1.2-5.1.7

2010-01-05 21:25:00 8690 1

原创 服务器网页缓存的深入分析

Expires、Cache-Control、Last-Modified、ETag是RFC 2616(HTTP/1.1)协议中和网页缓存相关的几个字段。前两个用来控制缓存的失效日期,后两个用来验证网页的有效性。要注意的是, HTTP/1.0有一个功能比较弱的缓存控制机制:Pragma,使用HTTP/1.0的缓存将忽略Expires和Cache-Control头。我们这里以Apache2.0服务器为例

2009-12-21 19:20:00 863

转载 Etag和Expires

摘要1、Etag和Expires中Client 端Http Request Header及Server端Http Reponse Header工作原理。2、静态下Apache、Lighttpd和Nginx中Etag和Expires配置3、非实时交互动态页面中Etag和Expires处理在客户端通过浏览器发出第一次请求某一个URL时,根据 HTTP 协议 的规定,浏览器会向服务器传送报头(H

2009-12-21 19:18:00 509

转载 svn进行合并操作

svn进行合并操作,应该注意以下几点:1、进行合并操作,选中合并的文件要有讲究,把分支上的修改合并到主线,是选中主线上的文件;把主线上的修改合并到你的分支,是选中分支上的文件;把修订版本1 合并到修订版本2,选中修订版本2;把文件A合并到文件B,选中文件B。2. 合并操作只能是文件对文件,文件夹对文件夹哦!3. use "from" url(revision range is selectable

2009-12-09 18:02:00 604

原创 Apache2如何支持.htaccess

 今天刚刚搞明白如何在自己的机器上实现.htaccess的重定向功能,并且还欣喜地发现原来我使用的空间也支持.htaccess,并立刻将自己的blog加了一套url重定向,喜悦阿,现在看到每一个原来的页面地址后缀由“?P=XXX”变为“XXX.html”心里那个美啊,:-)其实在本地机实现.htaccess也很简单,但像我这样的apache菜鸟,没高人指点还真要费点心思。查到很多资料,都是适用

2009-11-10 14:22:00 606

转载 将MySQL数据映射到Memcached中

差不多在一年前,写过一篇文章介绍将MySQL数据映射到Memcached,当时MySQL和Memcached Functions for MySQL都还不够成熟,时过一年,Memcached Functions for MySQL升级到了0.8版本,而MySQL也发布了GA版本,加上很多朋友反应前一篇文章中的实现他们因种种原因没能成功,于是便有了这篇文章,就当是上一篇文章的升级版本吧。测试环境

2009-09-19 16:14:00 817

原创 iptables 端口映射

 iptables -t nat -A PREROUTING -d 122.115.96.42 -p tcp -m tcp --dport 11211 -j DNAT --to-destination 192.168.3.50:11211iptables -t nat -A POSTROUTING -d 192.168.3.50 -p tcp -m tcp --dport 11211 -j

2009-09-19 12:42:00 485

转载 php中session过期但记录并不删除的原因

前一阵写了一个简单的类,将session存入数据库,当session_destroy()时会将库中的session记录删除,而过了maxlifetime时session记录却还在,当时很不理解。今天又看了下php.ini,找到了关于session的配置,明白了原因。; Define the probability that the garbage collection pr

2009-09-17 10:01:00 1210

转载 PHP扩展C++

这个文档简单介绍了怎么使用C++为PHP编写一个扩展模块。我已经被问及这个问题无数次了,所以我决定为后来者写一个简单的HOWTO。这篇文章只会说明一些要点和关键之处,如果你希望学习C++或PHP,请查阅其它的文档。顺便,在本文中我们也会看一下在PHP5中怎么把C++类影射到PHP中。文章中的例子可以在PHP4和PHP5的环境下使用,但是有一个小小的问题:扩展的PHP类只能在PHP5

2009-09-11 15:59:00 1848 1

转载 在生产环境中使用php性能测试工具xhprof

<a onclick="function onclick(){tagshow(event, xhprof);}" href="javascript:;" target="_self">xhprof是facebook开源出来的一个<a onclick="function onclick(){tagshow(event, php);}" href="javascript

2009-09-03 14:28:00 620

转载 域名泛指nginx二级域名rewrite

转自:http://www.afen.cn/blog/?p=240 在dns做一条泛指到主机上,利用nginx做二级域名的rewirte例如music.afen.cn/index.php?id=1转到www.afen.cn/music/index.php?id=1server {listen       80;server_name www.afen.cn;access_log 

2009-08-31 13:13:00 1078

原创 apache里mod_expires的用法

ExpiresActive onExpiresDefault “access plus 1 year”   或  ExpiresActive onExpiresDefault "access plus 12 month"ExpiresByType text/html "access plus 12 months"ExpiresByTy

2009-08-25 20:35:00 685

转载 如何使swf文件不出现在客户端的IE缓存里

网上搜索得到如下结果:使swf文件不出现在客户端的IE缓存里的实现方法就是在Apache Server配置文件(httpd.conf)中加入下面几句:ExpiresActive Onheader append cache-control: “no-cache”header append pragma: “no-cache”header append expires: “-1″按照这样处理后重启

2009-08-25 20:31:00 687

原创 游戏服务器的几个基本服务

登陆服务器在这里也可以称之为连接服务器,网络游戏的客户端一般是连接到这里,然后再由该连接服务器根据不同的需要,把游戏消息转发给其它相应的服务器(逻辑和地图服务器)也因为它是客户端直接连接的对象,它同时也负担了验证客户身份的工作。 地图服务器 在这里也可以称之为连续事件服务器。在这个服务器里要处理的对象(玩家)所做的动作都是一个连续事件。例如玩家从A点移动到B点,这样一个动作,需要一定的时间进行

2009-06-10 21:49:00 1091

原创 intel S5000VSA-SAS 主板linux下用raid安装驱动

访问下面地址: http://downloadcenter.intel.com/filter_results.aspx?strTypes=all&ProductID=2487&OSFullName=%E6%89%80%E6%9C%89%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F&lang=zho&strOSs=All&submit=%E6%89%A7%E8%A1

2009-05-22 14:37:00 1284

原创 socket的服务端框架[转]

最近查了不少java下面nio的非阻碍性的连接,也可称之为高性能连接,转发一下这片内容.1 QuickServer  QuickServer则同时支持blockingIO和nio,需要进行配置选择,QuickServer提供了另外一个非常实用的功能-管理服务端口,通过其设定的一些指令查询服务器的状态、控制服务器等。此功能成为最后选择的最大优势。其他例如IP过滤的功能在QuickServer中只

2009-05-20 16:12:00 1063

原创 epoll与iocp的异同之处[转]

本文作者:sodme  本文出处:http://blog.csdn.net/sodme    目前国内的网游研发,在服务器使用的开发平台方面,win和linux的比例各占多少,我一时半会也没有准确数据,但从我了解的这么多公司情况来看,用win系统的还是比较多一点,这些企业一般都是比较单纯的网游公司,而用linux的则多数是一些传统的互联网公司,比如网易和腾讯。  网游服务器用win还是

2009-05-11 14:28:00 628

原创 amfext安装

1,下载 amfext-0.9.zip http://www.teslacore.it/projects/amfext/amfext-0.9.zip2,解压 unzip amfext-0.9.zip3,cd amfext-0.9  ./phpize  ./configure --enable-amf  ./make   ./make install4,在php.ini里加载 ext

2009-05-08 14:33:00 1509

原创 Memcached的代理服务器软件:magent使用小记[转]

转自: http://blog.s135.com/post/393/ magent是一款开源的Memcached代理服务器软件,其项目网址为:  http://code.google.com/p/memagent/  一、安装步骤:  1、编译安装libevent:wget http://monkey.org/~provos/libevent-1.4.9-stable.tar.gzta

2009-04-30 12:35:00 875

原创 TCP: time wait bucket table overflow解决方法[转]

Linux跑squid,80连接数在12000左右,系统消息日志报告TCP: time wait bucket table overflow查了一下,用下面的参数解决sysctl net.ipv4.tcp_max_tw_buckets=50000(原值5000)

2009-04-22 11:14:00 8674 1

原创 apache MINA 高效通信框架

 mina-2.0.0-M5slf4j-1.5.6IDE:eclipse在eclipse新建项目的时候在"Librarys",里加入slf4j-api-1.5.6slf4j-nop-1.5.6log4j-over-slf4j-1.5.6mina-core-2.0.0-M5SamplMinaServerHandler.java=====================================

2009-04-21 10:47:00 1016

原创 nginx做反向代理结合apache

 tar zxvf pcre-7.8.tar.gzcd pcre-7.8/./configuremake && make installcd ../tar zxvf nginx-0.6.35.tar.gzcd nginx-0.6.35/./configure --user=apache --group=apache --prefix=/usr/local/nginx --with-http_stu

2009-04-20 13:50:00 2117 2

原创 varnish 2.X 配置文件

backend picserver { .host = "123.34.34.2"; .port = "80"; }acl purge { "localhost"; "127.0.0.1"; "192.168.20.0"/24;}sub vcl_recv { if (req.request == "PURGE") { if (!client.

2009-04-17 10:22:00 850

五维网址导航_v7.2

五维网址导行源码(v7.2) 更新日期 20101115 在原有版本上增加以下内容: 1. 重构网址导航后台管理界面。 2. 整理名站导航内容。 3. 整理酷站导航内容。 4. 重新划分收录网址分类,与收入网址内容。 5. 后台增加多方位广告管理功能。 官方网址:http://download.5w.com/

2010-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除