小东博客

PHP 301 对应目录跳转

<?php $the_host = $_SERVER['HTTP_HOST'];//取得当前域名 $the_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判断地址后面部分 $the_url = strtolower($the_url);//将英文字母转成小写 if($the_url=="/index.php")//判断是不是首页 { $the_url="";//如果是首页,赋值为空 } if($the_host !== 'www.lxd.cc')//如果域名不是带www的网址那么进行下面的301跳转 { header('HTTP/1.1 301 Moved Permanently');//发出301头部 header('Location:http://www.lxd.cc'.$the_url);//跳转到带www的网址 } ?>

使用预加载提速你的网站

原文:Speed Up Your Site Using Prefetching 原作者:Jon Fox 译者:潜行者m 版权声明:版权归原作者所有,翻译仅供学习使用,内容有修改,转载请先开启节操模式,保留上面信息。 预加载(prefetching)这个东西很好理解。我们都知道浏览器可能会在渲染之前需要一些资源。预加载不仅仅提前告诉浏览器这个页面或者可能用到的资源,而且还通常提前保存这个资源到浏览器的缓存,这样就可以以非阻塞的方式请求、下载对应资源提高效率。 有很多方法可以实现预加载,但是这里有三种比较简单实用的方法。 DNS 预加载 DNS 是将域名转换成服务器 IP 地址的协议。DNS 的解析速度通常是非常快的一般在 100ms 以内,但是因为 DNS 解析要发生在任何对服务器的请求之前,这样会造成一个级联效应(cascade effect),这样就会增加页面加载的时间。浏览器解析页面或者 sessi...

使用Linux VPS(Centos)搭建公共DNS解析服务器

linux安装dnsmasq搭建dns公共解析服务器   安装环境Centos 6 x86   首先,我们需要安装dnsmasq。安装指令如下: yum install dnsmasq 下面我们就需要配置DNSMASQ了,配置文件一般位于路径/etc/dnsmasq.conf。基本上配置文件内容如下所示: # /etc/dnsmasq.conf # Set up your local domain here domain=raspberry.local resolv-file=/etc/resolv.dnsmasq min-port=4096 server=8.8.8.8 server=8.8.4.4 # Max cache size dnsmasq can give us, and we want all of it! cache-size=10000 # Below are settings for ...

互联网上的 60 秒内会发生什么?

互联网上的 60 秒内会发生什么?这幅信息图可以告诉你。 在 60 秒内,Pandora 上播放 1 万 3 千 多小时的音乐 在 60 秒内,Craigslist 增加 1 万 2 千 多个新广告。 在 60 秒内,Skype 上的语音通话时长总和是 37 万分钟。 在 60 秒内,Twitter 增加 320 多个新账户。 在 60 秒内,LinkedIn 增加 100 多个新账户。 在 60 秒内,associatedcontent 会发表一篇新文章。 在 60 秒内,Flickr 上有 6 千 6 百 多新图片上传。 在 60 秒内,WordPress 的下载量是 50 次以上,插件下载量是 125 次以上。 在 60 秒内,Facebook 上有 65 万 5 千 多个状态更新,79,364 个 帖子,51 万以上的评论。 在 60 秒内,Firefox 被下载 1,700 多次。 在 60 秒内,Google 处理 69 万多次搜索请求。 在 60 秒内,有 1.68 亿封电子邮件被发送。 在 60 秒内,网上会增加 ...