WP Resources URL Optimization是一个优化浏览器缓存的Wordpress插件,它将大大提升网站页面显示速度和减轻服务器处理静态文件的压力。 默认情况下wp在静态文件后添加ver参数(版本号)来确保静态文件被修改后能立刻表现到浏览器(前端),此方式有一个弊端:不论文件是否被修改,浏览器都会请求服务器,如果文件被修改则会下载新文件,如果文件没有被修改则返回http状态码304告知浏览器读取本地缓存。该插件的目标为:当文件没有被修改时不必再发起对服务器的请求,而直接读取浏览器缓存。
阅读全文...
有时我们通过wordpress的后台执行修改或删除文件(如安装删除插件或者上传删除媒体库的文件等)的时候,wordpress会出现下面的界面,要求输入FTP的用户名密码以便wordpress登录FTP来完成对文件的修改或删除操作。
阅读全文...
无意中发现博客迁移到VPS这篇文章的url少了一个短横(-),便添加上去了,打开旧链接后竟然是白屏而不是404页面,再随便打开一个错误的URL地址,这次是404页面了,这样就证明404页面还是正常运行的.究竟为什么原来的链接会上白屏也不得而知.禁用所有插件后还是一样的,看来跟插件没有关系,其实也没动过任何插件.不过在启用插件的时候发现启用任意插件后的页面同样是白屏,不论怎么刷新都一样,再次进入插件页面后,刚要启用的插件已经被启用了.然后切换回Wordpress的默认主题后竟然没有白屏的问题了,而且那篇文章的旧URL也跳转到新URL了,看来是主题的问题,但是之前一直没有发现白屏的问题.
阅读全文...
今天将博客迁移到了VPS,期间出了点问题,不过现在都弄好了.后面还有一些优化的事情还是需要做的.之前用的虚拟主机其实很不错的.稳定性也好,速度还行.昨天看了看原来的空间已经到期了.所以就赶快找了个便宜的VPS了.
之所以选择VPS原因有三:
之前的虚拟主机只有一个子域名,而我想要多个子域名.
虚拟主机不能安装程序,有时我想把我写的Java的程序放上来测试下.
想玩玩VPS.
大家都知道VPS肯定要比虚拟主机要贵的.但是我银子有限只能选择一个便宜的VPS了,由此而来的问题就是访问速度变慢了,为了早日迁移到更快的VPS就需要挂个广告上来,如果您有意向本博客投放广告,请联系我.
ASC2.0(Action Script Compiler)是Flash builder 4.7 beta中内置的新版编译器,相对于老版本的编译器优化了很多内容,当然也增加了一些新的特性,比如 inline 选项就比较实用.
阅读全文...
C/C++里一直有内联函数,很是羡慕.现在有了Flash builder4.7 beta 和 ASC2.0(Action Script Compiler是Flash builder 4.7 beta中内置的新版编译器),AS也能使用将函数内联了,真是大快人心. 内联函数 是将在函数被调用的地方使用替换成该函数实际的代码,这样就少了一次函数调用,也就少了很多地址查找,入栈出栈的操作,对于频繁调用的函数,就会有明显的性能提升.
阅读全文...
前几天google发来邮件说我的博客流量有1%来自于手机,预计未来一段时间会更多.其实我有时也用我的魅族MX上去看的,效果很不好,每次都要缩放才能看清楚字.所以这次就想找个插件来支持手机设备.google一番后发现WPtouch这插件不错,但是不支持翻页,而是Ajax加载后放到页面底部.对于要找多页的情况下,很不友好.所以就修改成了翻页的形式.
阅读全文...
以前写过一个数值文本NumberText,也就是只允许输入数值,而其他文本不允许被输入.NumberText当时是根据判断键盘事件来控制输入的,感觉有点傻,后来知道了TextField本身就有属性来限制输入的字符,就一直想重写下这个数值文本.今天终于有空重新写了个新的数值文本:NumTextField.
阅读全文...
当项目已经很是久远,当资源又管理不善,丢失源文件的情况终于发生了.当我们需要修改它的时候却发现fla和as文件找不到了,重新写一个又要好长时间,而且只需要做简单的修改,比如添加Event.ADDED_TO_STAGE后再访问stage属性.这时覆盖原则就派上用场了,但是不到万不得以的时候还是不要使用为妙,因为会增加维护成本.
阅读全文...
在模块开发方式下总是会有很多独立的模块,而这些模块都是在需要时运行,不需要时暂停.当然,可以在需要时加载,不需要时卸载掉,如果这些模块的运行和暂停操作很频繁,又或者他们自己还保存了一些有状态的数据(比如size),那么就不能频繁的加载和卸载了,因为会造成内存的增加和cpu的频繁波动.那么可以在第一次加载完成后一直持有这些对象而不卸载,然后调用start和pause方法来实现运行与暂停.
阅读全文...