放出我写的SAE CDN+软防火墙代码

2012-05-26

虽然我的这个SAE CDN+软防火墙小程序只是写着玩的,而且存在很多不完善的地方,但是得到各位网友的抬爱,尤其是ivmm同学的强烈要求,所以我就将我的SAE CDN+软防火墙的代码放出,供大家下载。因为代码本身就是自娱自乐的,再加上本人水平有限,所以请高人大哥不要见笑。如果有哪位高人想改进一下的,我将非常高兴。

源码的下载地址:http://pan.baidu.com/share/link?shareid=287677&uk=4228204247

【特别提示:这是作者做着玩儿的,存在一些不足(如不支持Cookies、需要使用正则配置缓存规则),请不要用于生产环境,也不提供技术指导,敬请原谅】

下面简单说下安装的过程吧,以mawenjian.net为例。 阅读全文 »

写了一个基于新浪SAE的CDN反向代理+软防火墙小程序

2012-05-24

众所周知,新浪SAE(Sina App Engine)的线路情况绝对是国内最厉害的,无论是中国电信、中国联通,还是移动或者教育网,其速度甚至不是国内的一些低级的CDN所能比拟的;即使是新浪SAE自己的CDN系统(通过lib.sinaapp.com可以发现),线路也不及SAE。

新浪SAE的硬伤就是PHP程序需要进行移植才能使用,所以一定程度上也限制了其的发展。虽然随着新浪SAE的不断发展这种状况有所缓解,但是还是不能从根本上有所改变。

看到新浪SAE如此优越的线路,我昨天心血来潮,写了一个基于新浪SAE的CDN反向代理程序。程序的原理很简单,当客户访问SAE资源的时候,根据客户请求资源的URL和相应的缓存规则进行匹配;然后根据匹配的规则,如果SAE上有缓存并且尚未过期,则直接发出缓存内容进行相应;否则SAE从源服务器抓取数据并缓存。

我的缓存是用MC来完成的。按理来说,KVDB作为持久化存储,而且存储容量较MC大很多,选择它是自然而然的事情了。但是因为我的WWW站点存储的是一些HTML文件,占不了多大的空间,所以用内存级的MC问题也不大。再说了,从速度来说,MC较KVDB要快。

如果你对我的这个小程序有兴趣的话,你可以修改本地的HOSTS文件,将mawenjian.net的IP地址指向SAE的任意一个IP地址,比如115.182.15.250,你是不是发现速度有所提升了呢?

内存级的缓存,再加上国内顶尖的线路,绝对是极客杀人放火、居家旅行的必备杀器!嘎嘎! 阅读全文 »

百度网盘-支持文件外链-离线下载-赠送邀请码

2012-05-19

百度网盘百度公司推出的一项支持多平台数据共享的云存储服务,该服务目前支持 Web、PC客户端、Android手机客户端3种管理模式,IOS客户端在不就的将来也会推出 。该服务依托于百度强大的云存储集群,可以为用户提供多达15G的超大网络存储空间。在达到一定的级别后,还可以享受自动扩容服务。 阅读全文 »

我的网站加速历程

2012-05-15

为了加快我的网站的访问速度,我曾使用过直接对www主域名进行CDN加速的方案。但是由于缓存命中率以及CDN缓存对评论等即时内容的更新问题,所以这种方案存在一定的缺陷。

为了这个缺陷,我想出了一个新的解决方案,也就是我现在使用的——www主站使用BGP线路,而附件(如图片、JS/CSS文件等)则使用二级域名进行CDN加速访问。对于使用CDN进行加速的内容,因为长时间都不需要修改,所以可以设置一个尽可能长的缓存时间。像我的博客中缓存的文件,缓存时间最小的设置为1个月,缓存的命中率基本也就可以保证了。

上述方案在很大程度上提高了我的网站的访问速度。至于设置方法,如果是采用二级域名的话,直接在WordPress中配置文件的上传路径,同时给相应路径绑定域名就可以了(前提是虚拟主机支持 子目录域名绑定 或者 多域名绑定 )。当然了,也可以通过插件完成这项工作,我以前的介绍的WordPress远程附件插件 – Hacklog Remote Attachment就是一个很不错的选择。

但是,上述方法虽然解决了附件的CDN加速问题,但对于WordPress本身的主题文件或者插件中的文件,则不能起到加速的作用,还得继续使用www主域名进行访问,所以加速效果还不是很好。 阅读全文 »

用W3 Total Cache插件与CDN配合对WordPress网站进行加速

2012-05-15

W3 Total Cache插件想必大家都已经再熟悉不过了,是目前使用最广的WP缓存插件之一。但是大家恐怕还不知道吧,W3 Total Cache插件的CDN加速功能也是很强大的。

W3 Total CacheCDN功能既可以直接和Amazon CloudFront、Cotendo、Generic Mirror、NetDNA等CDN提供商的接口对接,还可以对Amazon CloudFront、Amazon S3、Microsoft Azure Storage、Rackspace Cloud Files进行推送服务。当然了,这些对于国内的用户都没有什么吸引力,毕竟都是国外的服务,距离我们有十万八千里之遥。

但是, W3 Total Cache 插件的CDN功能还可以使用FTP协议传输到远程附件服务器,这个功能对我们是超级有用的。我前面曾经介绍过使用Hacklog Remote Attachment插件通过FTP功能将WP的附件上传到附件服务器,但是不能很好地解决主题文件的托管加速问题。W3插件就不存在这个问题了,它可以遍历服务器中的文件,将你指定后缀的文件(比如.JS、.CSS、.JPG等)都上传到附件服务器,这样加速的效果就非常明显了。而且这个插件比较智能,你不必在每次上传附件后手工同步新文件,插件可以自动完成同步功能的。 阅读全文 »

放几个又拍云存储的推荐码/邀请码

2012-04-30

前天又拍云存储的余同学给我开通了推荐码功能,所以我趁着今天有时间,放出20个又拍云存储的推荐码,送给大家。

为什么要使用推荐码呢?原因有二。第一,你可以享受到95折的优惠,花更少的钱;第二,我也可以拿到一点小恩惠,嘿嘿。

又拍云存储,想必大家都已经很了解了吧,且再容我啰嗦两句。又拍云存储是国内最成熟的图片/文件存储服务商,其服务可绑定多个独立域名,采用分布式存储,存储价格低廉,支持全网 CDN 加速、实时流量带宽监控、多账户权限管理,还可以按需弹性扩展,支持包括FTP在内的多种上传方式……优点数不胜数。

要说又拍云最大的亮点,无非是域名绑定、存储价格低廉、全网CDN加速和FTP上传功能了。对于一个网站来说,访问速度始终是最重要的。又拍云存储通过采用全网CDN加速方式,可以保证无论是电信、联通,还是铁通、教育网的用户,都可以流畅访问。FTP上传功能,不仅可以使用户通过简单的FTP软件就可以维护文件,更重要的是,该功能可以和Discuz或者Wordpress插件等一起配合,将网站的附件托管于又拍云存储,从而不需对软件进行任何改动即可使附件与网站文件相分离,大幅提高网站的访问速度。 阅读全文 »

CNNIC要开放个人注册.CN姓名域名

2012-04-25

我从站长站看到的消息,今天CNNIC向域名注册服务机构发出通知,全面启动“姓名域名”系统的具体方案及测试接口,为正式开放注册.CN个人域名做好准备。

据了解,每位自然人都可以注册和自己姓名相关的域名,比如张三,可以合法地注册zhangsan.cn或zhangsanweibo.cn,并且域名的年费将有大辐度的优惠。

据业内人士透露,“姓名域名”的注册价格将定在¥20元/个/年,CNNIC为此将启动独立的业务接口及结算方式。现相关测试工作正在进行当中,不久后将会正式开放给个人用户注册。

虽然好多IT界人士已经对.CN域名嗤之以鼻了,但是我还是觉得,.CN姓名域名的开放终究是一件好事。对于大多数普通人来说,拥有一个个人域名或者网站的成本将大大降低。况且对于普通人,域名并不是一个多么重要的商标,而且基本上不会被轻易收回或者暂停解析。

我个人认为,CN域名的变相开放个人注册,可能会带动中国部分互联网行业从冬天走入另一个新的春天,CN域名的影响也绝对不只限于域名行业。在CN域名受到广泛使用之后,必将会对和域名紧密关联的域名邮箱、虚拟主机、博客、轻博客、微博、CDN服务等产生影响。而谁能紧跟独立域名的发展潮流,谁就有可能在新的竞争中获得先机。

比如对于BSP(博客服务提供商,Blog Service Provider),像新浪博客,原先都是使用的新浪网的二级域名或二级目录,而一旦独立域名普及之后,是否要对支持域名的绑定功能呢?支持吧,意味着自有品牌的隐形流失,也给了用户更换托管商的自由,对经营不利;不支持吧,又跟不上时代的潮流,可能会被时代打到冷角落。而对于小型BSP呢,则没那么多的顾虑,可以放开手脚大干一场。再加上现在流行的开源博客软件并不亚于大型BSP自己开发的产品,所以发动一场挑战大型BSP的战役并非不无可能。 阅读全文 »

在百度BAE上跑了个相册程序

2012-04-22

利用三个晚上的时间,我把loo2k童鞋的SAE图床软件Migs修改了下,移植到了百度的BAE(Baidu App Engine)云平台上。我再给Migs加上了照片分类,于是一个相册程序就初具雏形了。

修改后的Migs,程序跑在百度的BAE(Baidu App Engine)上边,照片则保存在传说中的多达1T容量的百度云存储中(只是目前我只有20个G的权限),那速度,岂是一个爽字了得?

看热闹的同学请猛击http://mawenjian.duapp.com查看。

出来冒个泡儿

2012-04-20

好久没有更新博客了, 大家最近可好啊? 这些天我也没有闲着,去帝都旅游了4天,又忙了一周左右的毕业论文。这不,论文初稿快要完工了,所以我就忙里偷闲,更新一下博客,证明博客还活着。

今天我折腾了一天博客,把网站模板换成了轻博客形式的Prower主题,看着清爽了不少,就是不知道载入速度有没有下降。

此外,我把自己最得意的修改作品Autoptimize插件给删除了。虽然这个插件可以把js文件和css文件合并并进行压缩,减少网络流量和IIS并发数量;并按标准将css文件放于网页首部、将js文件放于文件底部,优化网页结构。但是因为合并js文件后产生了一系列的不兼容问题,比如百度广告的js代码本应置于body标签内的,但是优化后会被放到网页底部,导致不能正常显示。所以我只能是忍痛割爱了。禁用了Autoptimize插件之后,看着众多被引入的js和css文件,视觉的污染,别提多难受了。

好了,就写这么多吧。

禁用Wordpress文章目录的category前缀

2012-04-10

Wordpress默认的文章目录形式,是以/category/作为前缀的。虽然说使用起来也没什么不便,但看起来总觉的不太对劲。而且人家本来是一级目录吧,却显示成二级目录的样子,恐怕会对SEO造成一定的影响。

这不,今天我偶然发现了一款Wordpress插件,叫做WP No Category Base。这款插件就是专门去除/category/前缀的。使用方法很简单,Wordpress后台->安装插件->WP No Category Base->搜索->安装->激活,不需要做任何配置工作。一切如此简单!有缓存的刷新网站缓存,再打开你的网站首页,目录形式是不是变简洁了呢?

到这里,功能设置就算完成了。但为了搜索引擎能够找到目录的新家,所以不要忘了把旧目录做301重定向哦。 阅读全文 »

第 11 页,共 18 页« 最新...910111213...最旧 »