Love is something eternal

2011年02月的内容

对皮肤的部分修改
BLOGGY

对皮肤的部分修改

2010-11-27 最后修改:2010-11-28 10:39 6040浏览 4评论

继上次更换为新的皮肤以后(https://loosky.net/?p=1315),再次进行了一些修改,记录一下:

1、使用Cookie来记录WordPress 侧边栏关闭/显示的状态,增强了显示/关闭侧边栏的功能;

2、添加了一些统计信息,具体代码可见:https://loosky.net/?p=1341

3、开启了 WordPress object-cache 缓存,操作方法和效果可见:https://loosky.net/?p=1367

4、使用WP Anti Spam 小墙,去掉了Akismet

5、使用Mini Pagenavi取代了Pagenavi 翻頁插件;

阅读更多...

开启 WordPress object-cache 缓存
技术文档

开启 WordPress object-cache 缓存

2010-11-27 2010-11-27 5443浏览 0评论

WordPress Object Cache 是将耗时查询或者运算结果存储到缓存文件中,这样的好处显而易见,就是数据库的查询次数大大降低,访客打开页面的速度也就随之大大提升。

小站首页的数据库查询也从50多降至了30以内,即数据库查询次数降低50%以上!下面就来说说它如何开启它:

1.PHP 需要安装 Memcached 扩展,Google之;

2.编辑 wp-config.php 文件,添加如下代码:

define('ENABLE_CACHE', true);

3.在空间上新建 /wp-content/cache 目录,权限改为 777;

阅读更多...

代码实现wordpress本站统计信息
技术文档

代码实现wordpress本站统计信息

2010-11-25 2010-11-25 28844浏览 0评论

1、日志总数:
<?php $count_posts = wp_count_posts(); echo $published_posts = $count_posts->publish;?>

2、草稿数目:
<?php $count_posts = wp_count_posts(); echo $draft_posts = $count_posts->draft; ?>

3、评论总数:
<?php echo $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments");?>

4、成立时间:
<?php echo floor((time()-strtotime("2008-8-18"))/86400); ?>

5、标签总数:

<?php echo $count_tags = wp_count_terms('post_tag'); ?>

阅读更多...

WordPress 侧边栏关闭/显示Cookie版
技术文档

WordPress 侧边栏关闭/显示Cookie版

2010-11-25 2010-11-25 14805浏览 12评论

这篇文章(http://immmmm.com/close-show-sidebar-prefect-code.html)里面提供了一个比较好的关闭/显示WordPress侧边栏的办法,但是没有使用Cookie记录访客的行为,重新打开页面后之前的行

为失效了,每次都得不厌其烦的点击关闭/显示侧边栏,用户体验很不好。
这篇文章(http://leeiio.me/cookies-wordpress-sidebar/)里面进行了改进,提供了使用Cookie记录 WordPress 侧边栏关闭/显示的状态,这样就不用每次都去点击按钮了,但是作者的做法还有些不太完美,使用他的方法,显示侧边栏和关闭侧边栏这两个不能实时改变,每次都得刷新后才能进行显示和关闭侧边栏的操作。
于是乎,就有了本文,结合两者的优点,可以实时地进行显示和关闭侧边栏的操作,并且通过Cookie的记录访客的行为,以提高用户体验。
1、载入Jquery库,可以是自己下载的也可以是google的,我们调用google的

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>

2.关闭/显示侧边栏的JS代码:
在相应的js代码中加入如下的控制代码:

阅读更多...

无线干扰免疫力报告
技术文档

无线干扰免疫力报告

2010-11-22 2010-11-22 6147浏览 1评论

摘要:无线之于有线,从固定的墙面端口,到自由的“空气”传播,无疑是网络技术的一大进步。但事实上,直到现在世界上还没有一种技术是“完美”的。因此,无线的进步也必然伴随着它固有的缺陷和不足。

关键词:无线网络  射频干扰

无线之于有线,从固定的墙面端口,到自由的“空气”传播,无疑是网络技术的一大进步。但事实上,直到现在世界上还没有一种技术是“完美”的。因此,无线的进步也必然伴随着它固有的缺陷和不足。

干扰,特别是射频干扰就是无线网络传输的一个致命弱点。以空气为介质传播的无线信号,对于同样在空气中传播的其他射频流几乎没有屏蔽的能力。因此,任何的干扰源都更容易对无线信号产生干扰和影响,轻则是信号失真,重则令数据包丢失,传输掉线中断。所以未来,抗干扰必将成为无线网络的一个基础性能。

射频干扰是罪魁祸首

有一个问题始终困扰着Wi-Fi的进一步普及,那就是可靠性。

阅读更多...

定期清空Linux系统日志文件
技术文档

定期清空Linux系统日志文件

2010-11-18 2010-11-18 6324浏览 0评论

Linux系统的日志文件,比如Apache的日志文件,在使用了一段时间后,可能会变得比较大,如果不清空的话,可能会发生这样那样的问题。定期清空一下这些日志文件是比较好的办法。

这里以清空Apache的日志文件为例,我使用的是系统的默认配置,日志的文件在/var/log/httpd下面,访问日志的格式是:

CustomLog logs/access_log combined

生成的访问日志文件类似于:access_log_20101118......,可以使用shell脚本定期删除日志文件,只保留近3天的文件,以免日志文件占满磁盘空间。

阅读更多...

基于mod_wsgi模式安装Django
技术文档

基于mod_wsgi模式安装Django

2010-11-08 2010-11-08 9434浏览 0评论

安装Apache和MySQL的时候尽量选择源代码编译安装,因为后面安装Python的MySQL扩展的时候需要用到MySQL的开发包及编译头文件。Python的版本最好为2.6.X的。
本文中源码的存放目录为:/usr/local/src,源代码均可以到各自的官方网站进行下载。

1、安装apache
#cd httpd-2.2.17
#./configure --enable-track-vars --enable-cgi --with-config-file-path=/opt/apache/conf --enable-modules=all --enable-mods-shared=all --enable-file-cache --enable-disk-cache --enable-cache --enable-mem-cache --enable-dumpio --enable-logio --enable-mime-magic --enable-headers --enable-usertrack --enable-version --enable-ssl --enable-http --enable-rewrite --enable-proxy --enable-proxy-connect --enable-proxy-http --enable-proxy-ftp --enable-proxy-ajp --enable-proxy-balancer --enable-so
#make
#make install

阅读更多...

关于PYTHON_EGG_CACHE无权限
技术文档

关于PYTHON_EGG_CACHE无权限

2010-11-08 2010-11-08 9833浏览 0评论

使用mod_wsgi安装django,提示PYTHON_EGG_CACHE无权限的错误,解决方法如下:

在项目的配置文件django.wsgi中加入os.environ['PYTHON_EGG_CACHE'] = '/tmp/.python-eggs' 即可解决问题。

修改后的django.wsgi内容如下:

import os, sys 

sys.path.append('/

阅读更多...