May 29, 2010
meta http-equiv=”Cache-Control” content=”max-age=0″
"Cache-Control头域 Cache-Control指定请求和响应遵循的缓存机制。在请求消息或响应消息中设置Cache- Control并不会修改另一个消息处理过程中的缓存处理过程。请求时的缓存指令包括no-cache、no-store、max-age、max- stale、min-fresh、only-if-cached,响应消息中的指令包括public、private、no-cache、 no-store、no-transform、must-revalidate、proxy-revalidate、max-age。各个消息中的指令含 义如下\nPublic指示响应可被任何缓存区缓存\nPrivate指示对于单个用户的整个或部分响应消息,不能被共享缓存处理。这允许服务器 仅仅描述当用户的部分响应消息,此响应消息对于其他用户的请求无效\nno-cache指示请求或响应消息不能缓存\nno-store用于防止 重要的信息被无意的发布。在请求消息中发送将使得请求和响应消息都不使用缓存。\nmax-age指示客户机可以接收生存期不大于指定时间(以秒为单 位)的响应\nmin-fresh指示客户机可以 …"
May 29, 2010
HTTP头的Expires与Cache-control
"Cache-control用于控制HTTP缓存(在HTTP/1.0中可能部分没实现,仅仅实现了 Pragma: no-cache)\n数据包中的格式:\nCache-Control: cache-directive\ncache-directive可以为以下:\nrequest时用到:\n| \u0026#34;no-cache\u0026#34; | \u0026#34;no-store\u0026#34; | \u0026#34;max-age\u0026#34; \u0026#34;=\u0026#34; delta-seconds | \u0026#34;max-stale\u0026#34; [ \u0026#34;=\u0026#34; delta-seconds ] | \u0026#34;min-fresh\u0026#34; \u0026#34;=\u0026#34; delta-seconds | \u0026#34;no-transform\u0026#34; | \u0026#34;only-if-cached\u0026#34; | \u0026#34;cache-extension\u0026#34; response时用到:\n| \u0026#34;public\u0026#34; | \u0026#34;private\u0026#34; [ \u0026#34;=\u0026#34; \u0026lt;\u0026#34;\u0026gt; field-name …"
May 29, 2010
高性能网站建设指南——前端工程师技能精粹(电子版中文PDF版)下载
"本书结合Web 2.0以来Web开发领域的最新形势和特点,介绍了网站性能问题的现状、产生的原因,以及改善或解决性能问题的原则、技术技巧和最佳实践。重点关注网页的行为特征,阐释优化Ajax、CSS、JavaScript、Flash和图片处理等要素的技术,全面涵盖浏览器端性能问题的方方面面。在《高性能网站建设指南》中,作者给出了14条具体的优化原则,每一条原则都配以范例佐证,并提供了在线支持。《高性能网站建设指南》内容丰富,主要包括减少HTTP请求、Edge Computing技术、Expires Header技术、Gzip组件、CSS和JavaScript最佳实践、主页内联、Domain最小化、JavaScript优化、避免重定向的技巧、删除重复JavaScript的技巧、关闭ETags的技巧、Ajax缓存技术和最小化技术等。《高性能网站建设指南》适合Web架构师、信息架构师、 Web开发人员及产品经理阅读和参考。\n下载地址(请使用 下载工具下载):\n高性能网站建设指南_CHS\n也可以在网盘下载: 高性能网站建设指南.zip"
May 29, 2010
如何用Squid Windows版架设二级代理服务器
"一、Windows版Squid的下载与安装\n下载windwosNT版本的squid下载地址:\nhttp://squid.acmeconsulting.it/download/squid-2.6.STABLE13-bin.zip\n1.把squid-2.6.STABLE13-bin.zip解压缩,把里面的squid文件夹拷到c:\\下(squid默认的是c: \\squid)\n2.squid\\etc目录下把\nsquid.conf.default拷贝一份重新命名为 squid.conf\ncachemgr.conf.default拷贝一份重新命名为cachemgr.conf\nmime.conf.default 拷贝一份重新命名为mime.conf\n3.用文本编辑器打开squid.conf,需要修改的地方:\n找到 http_port 3128在后面增加一行\nhttp_port 80 transparent\n找 到#cache_peer sib2.foo.net sibling 3128 3130 [proxy-only]在后面增加一行\ncache_peer 192.168.1.8 parent …"
May 28, 2010
MySQL数据库备份及恢复命令及常用应用举例
"– 备份 mysqldump –force –quick –skip-opt –create-options –add-drop-table –extended-insert –host=”localhost” –user=”root” –password=”密码” “数据库名称” \u0026gt; C:/2010-01-26.sql ** – 还原** mysql –host=”localhost” –user=”root” –password=”密码” “数据库名称” \u0026lt; C:/2010-01-26.sql\n本文总结了MySQL数据库备份及恢复常用命令mysqldump,source的用法。 还原一个数据库:mysql -h localhost -u root -p123456 www\n备份一个数据库:mysqldump -h localhost -u root -p123456 www \u0026gt; d:\\www2008-2-26.sql\n//以下是在程序中进行测试\n//$command = “mysqldump –opt -h $dbhost -u $dbuser -p …"
May 26, 2010
智能DNS配置
"智能DNS配置\n智能DNS可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,达到互联互通的效果。 以下配置:网通用户使用网通web服务,其他使用电信服务 主DNS服务器 202.93.111.100 次DNS服务器 202.93.111.101 网通WEB 202.93.111.102 电信WEB 202.93.111.103 邮件服务器 202.93.111.104\n一、DNS服务器安装 安装bind-9.4.2 #emerge -v bind\n配置主机名: nano -w /etc/hosts 增加: 202.93.111.100 ns1.myddz.com ns1\n配置dns本机器查找 nano -w /etc/resolv.conf 增加: domain myddz.com\n二、 named.conf的配置\nnano -w /etc/bind/named.conf options { directory “/var/bind”; listen-on-v6 { none; }; pid-file …"
May 26, 2010
新浪网易百度等各大门户网站的CDN架构设计分析
"1、 新浪\n新浪采用了ChinaCache做的CDN系统,ChinaCache在全国分布了四十多个 点,同时采用基于动态DNS分配的全球服务器负载均衡技术。\n从新浪的站点结构可 以看出:\nwww.sina.com.cn\nServer: UnKnown\nAddress: 192.168.1.254\nNon-authoritative answer:\nName: libra.sina.com.cn\nAddresses: 61.135.152.71, 61.135.152.72, 61.135.152.73, 61.135.152.74 61.135.152.75, 61.135.152.76, 61.135.153.181, 61.135.153.182, 61.135.53.183, 61.135.153.184, 61.135.152.65, 61.135.152.66, 61.135.152.67, 61.135.12.68, 61.135.152.69, 61.135.152.70\nAliases: www.sina.com.cn, jupiter.sina.com.cn\n在北京地 …"
May 26, 2010
mysql中查看表结构命令
"mysql查 看表结构命令,如下:\ndesc 表名;\nshow columns from 表名;\ndescribe 表名;\nshow create table 表名;\nuse information_schema\nselect * from columns where table_name=’表名’;\n顺便记下:\nshow databases;\nuse 数据库名;\nshow tables;\n原有一unique索引AK_PAS_Name(PAC_Name)在表 tb_webparamcounter中,\n执行以下sql修改索引\nalter table tb_webparamcounter drop index AK_PAS_Name;\nalter table tb_webparamcounter add UNIQUE AK_PAS_Name(PC_ID,PAC_Name);\n若发现索引的逻辑不对,还需要再加一个字段进去,执行\nalter table tb_webparamcounter drop index AK_PAS_Name;\nalter table …"
May 26, 2010
php和asp的301 重定向
"PHP:\nheader(‘HTTP/1.1 301 Moved Permanently’);\nheader(‘Location: http://www.haohtml.com‘.$request_uri);\nASP:\n\u0026lt;%\nResponse.Status=”301 Moved Permanently”\nResponse.AddHeader “Location”,” http://www.haohtml.com/”\nResponse.End\n%\u0026gt;"
May 23, 2010
dede织梦启用二级域名多站点图片url错误不显示的解决方法
"前些天用dede做了个女性资讯站点http://www.yuerong.info ,之后启用了二级域名,发布文章的时候发现图片不显示,图片路径错误,发现许多网友也遇到这个问题,特将我的解决方法公布.这里提供两种解决办法.\n第一种,也就最简单的方法,在和之间加入如下代码\n但这种方法也有它的缺点,就是所有的相对路径前面都会加上上面的域名,这会导致文章页分页时发生错误.\n第二种,需要修改dede的源码,是在目录include下的文件extend.func.php增加一个函数,函数的代码如下:\nfunction replaceurl($newurl)\n{\n$newurl=str_replace(‘/uploads’,’http://www.yuerong.info/uploads’,$newurl);\nreturn $newurl;\n}\n把代码中的域名替换成你的.另外调用文章正文内容的标签还需要改成 {dede:field name=’body’ function=’replaceurl(@me)’/}\n如果按照上面的方法还没有解决或者修改遇到困难,欢迎留言提出您的问题,我们共同讨论!"