今天将博客迁移到了VPS,期间出了点问题,不过现在都弄好了.后面还有一些优化的事情还是需要做的.之前用的虚拟主机其实很不错的.稳定性也好,速度还行.昨天看了看原来的空间已经到期了.所以就赶快找了个便宜的VPS了.
之所以选择VPS原因有三:
之前的虚拟主机只有一个子域名,而我想要多个子域名.
虚拟主机不能安装程序,有时我想把我写的Java的程序放上来测试下.
想玩玩VPS.
大家都知道VPS肯定要比虚拟主机要贵的.但是我银子有限只能选择一个便宜的VPS了,由此而来的问题就是访问速度变慢了,为了早日迁移到更快的VPS就需要挂个广告上来,如果您有意向本博客投放广告,请联系我.
前几天google发来邮件说我的博客流量有1%来自于手机,预计未来一段时间会更多.其实我有时也用我的魅族MX上去看的,效果很不好,每次都要缩放才能看清楚字.所以这次就想找个插件来支持手机设备.google一番后发现WPtouch这插件不错,但是不支持翻页,而是Ajax加载后放到页面底部.对于要找多页的情况下,很不友好.所以就修改成了翻页的形式.
阅读全文...
Comments Avatar Lazyload 是一个将评论里的头像延时加载的插件.通常一篇博客会有很多条评论,也就会同时加载很多个头像图片(如果显示了头像),同时加载这么多图片定会拖慢网站显示速度.所以就出现了Comments Avatar Lazyload插件,该插件在后端直接修改IMG标签的src属性,确保在任何浏览器里都不会在开始时就加载头像图片.同时该插件也通过了W3C的HTML5规范,当然xhtml规范也同样遵守了.
阅读全文...
评论者头像一般都不在网页的首屏显示,但是通常都是自动加载的,这样就会拖慢网页打开的速度.解决办法就是在还没没有显示前先不加载.就跟微博那样的.微博是用的Ajax实现的,但是Ajax对搜索引擎不好,我们这里还想让搜索引擎搜到我们的评论内容呢.嘿嘿,所以我们需要一个折中的办法:评论内容正常加载,只将评论者头像先用另一个图像占位,等滚屏到该头像时再用真实的头像替换.
阅读全文...
终于将博客域名换成LiteFeel.com+国外空间了,再也不用为备案实名制那些而烦恼了.之前博客一直使用的cn域名+国内空间,这样的组合很是不好.
- 域名,cn域名需要实名制,虽然我的已经通过实名制了,但是难保以后还有什么限制,干脆舍弃来的痛快.
- 空间,国内空间需要备案,我之前已经备案成功了,但是由于更换过空间商所以被注销了,也就是说如果想更换空间商,就需要先将备案号转到新的空间商那里,而且备案期间空间商会阻止域名的80端口解析到空间,也就是说不能正常访问.
- 国外注册的域名用国内的空间,一样需要备案.
- 国内空间备案的时候不能选择博客,如果是博客请选择其他.否则会被退回.
基于以上种种原因,终于不再等待备案号,重新去国外注册域名,换成国外空间,哈哈,原来的旧域名已经解析到新空间,并且做了301跳转到新域名,如果不被封的话,还能再访问一年,呵呵.
以后大家就可以用liteFeel.com来访问我的博客了.
大家都知道All in One SEO Pack是wordpress的一个搜索引擎优化的插件,但它对中文支持不友好。修改它的代码可以完美支持中文。
All in One SEO对英文支持很好的。因为它只考虑的单字节语言的情况,没有考虑多字节(例如中文等非英文的语言)的情况。 阅读全文...
在使用wp(wordpress)的过程中,我们一定会不满足当前的功能或者样式,那么就要对他进行改造.改造的方式无非就那么3种:
阅读全文...
Flash Show And Hide Box 是wordpress的一个插件.它能方便的在网页中嵌入flash并控制其显示和隐藏. 有时我们的网页需要显示flash,但是一开始就显示flash会拖慢页面显示的速度,而且如果flash比较大,就会增大我们空间的流量使用,Flash Show And Hide Box在用户点击控制栏后才会加载flash。
阅读全文...
Comments Link Optimization 是wordpress的一个评论链接优化插件。
功能
阻止所有搜索引擎的爬虫从自己网站上抓取将评论者网址和评论内容里的链接,从而防止自己网站被搜索引擎降权,其实这个插件的实现原理是在网上看到的,但是网络上的没有做成插件而且有bug,所有我就修复了这些bug并做成了一个插件,分享给大家,方便大家使用。
阅读全文...
在linux(UNIX)主机里,通常文件名为中文的文件将不能被访问到,或者出现一个文件名为乱码的文件,但是我们依然不能下载来使用.
当然修改过编码的是没有问题的.
问题原因
国内的windows系统通常都是GBK编码,linux系统通常都是Unicode.
从windows(文件名为GBK编码)传送文件到linux(文件名为Unicode编码)主机,linux主机将GBK编码的文件名当做Unicode处理了,这样就产生了乱码.
当我们通过url访问这个文件的时候,url是Unicode编码的,与GBK编码的文件名不匹配,所以就找不到文件了.
阅读全文...