浏览模式: 普通 | 列表
lbs被遗弃之后,一直都想把博客转到wordpress,但是wp的速度实在是不敢恭维啊,延迟太厉害了,后台干脆我都不想进去。
php用户量那么大,程序量也最为庞大,咋就没有合适我的博客程序呢

什么是Feed ?

[ 2010-12-27 09:39:02 | 作者: admin ]
  Feed,本意是“饲料、饲养、(新闻的)广播等”,RSS订阅的过程中会用到的“Feed”,便是在这个意义上进行引申,表示这是用来接收该信息来源更新的接口;Feed就是为满足希望以某种形式持续得到自己更新的需求而提供的格式标准的信息出口,可以理解为,你的Blog页面是给人读的,而Feed是给程序读的。   RSS订阅的过程中会用到的“Feed”,便是在这个意义上进行引申,表示这是用来接收该信息来源更新的接口,Feed是个很重要的东西,我现在每发现一个好的Blog后,第一件事便是去页面上找能够用FeedDemon或Bloglines订阅的Feed,一旦添加完毕,便可以放心的关闭窗口,并不需要把它加入收藏夹,因为我知道,这个Blog的更新,我再也不会漏掉了。   但是如果找不到这个可供订阅的地址,我会很踌躇,到底要不要加入收藏夹呢,收藏夹内容太多,就会混乱不堪,可能也不会经常想得起来去看看,...

阅读全文…

SEO 工具集

[ 2010-12-24 20:46:41 | 作者: admin ]
一直简单的查询,其实还可以为我们作更多

利用关键字热度比较(google trends)
有场孔子是否不如章子怡的讨论
http://www.google.com/trends?q=%E5%AD%94%E5%AD%90%7CConfucius%2C%E7%AB%A0%E5%AD%90%E6%80%A1%7Czhang+ziyi%7Czhangziyi&ctab=2&geo=all&date=all

下面是部分SEO 工具集
--------------------------------------------------------------------------------

GOOGLE 排名监测工具下载

http://www.cleverstat.com/google-monitor.htm

查询关键字使用频率工具

http://inventory.overture....

阅读全文…

function SetValue(contentId){
         reply = opener.document.getElementById("reply"); //弹出窗口
         //reply = parent.document.getElementById("reply"); //浮动框架

         selContentId = document.getElementById(contentId);
         reply.value = reply.value+" "+selContentId.innerHTML;
}

PHP判断搜索引擎机器人Robot

[ 2010-12-18 14:01:58 | 作者: admin ]
有朋友问到如何使用PHP去判断是否是搜索引擎,其实PHP有个很简单的方式去实现,通过_SERVER这个预定义变量中的_SERVER['HTTP_USER_AGENT']可以取得访问者的属性,具体可以看下Diiscuz!是如何判断搜索引擎的,函数代码如下:
function getrobot() {
if(!defined('IS_ROBOT')) {
kw_spiders = 'Bot|Crawl|Spider|slurp|sohu-search|lycos|robozilla';
kw_browsers = 'MSIE|Netscape|Opera|Konqueror|Mozilla';
if(preg_match("/(kw_browsers)/", _SERVER['HTTP_USER_AGENT'])) {
define('IS_ROBOT', FALSE);
...

阅读全文…

ftp传文件中途中断之后

[ 2010-12-17 10:40:30 | 作者: admin ]
需要先将服务器上的文件删除,然后再重新上传!
(1)、varchar和nvarchar类型是支持replace,所以如果你的text/ntext不超过8000/4000可以先转换成前面两种类型再使用replace。
update 表名 set text类型字段名= replace ( convert ( varchar ( 8000) , text类型字段名) , '要替换的字符' , '替换成的值' )


(2)、大于8000的需要用存储过程

调用演示
exec replacenew 'info' , 'content','id' ,'sohu.com','52news.com'


存储过程ReplaceText

CREATE procedure [dbo].[ReplaceText]

@TargetTable nvarchar(1000), --目标表名
...

阅读全文…

打开MySQL的慢查询记录

[ 2010-12-12 17:35:18 | 作者: admin ]
打开MySQL慢查询,记录下没有使用索引的查询

MySQL慢查询记录日志对于跟踪PHP+MySQL体系下的MySQL负载调优问题很有用处,比如安装了很多Discuz!插件的用户,这样可以大概排查出那些插件有代码问题。其实启用MySQL的慢查询日志很简单,只需要在MySQL的配置文件里添加log-slow-queries和long_query_time两个参数即可。
log-slow-queries 日志保存位置
long_query_time 记录慢查询的秒数
log-queries-not-using-indexes 表示记录没有使用索引的查询

今天有个朋友问我,就顺带记录上来。更多的MySQL优化信息可以查看这里:http://www.ccvita.com/category/mysql

Windows下开启MySQL慢查询
MySQL在Windows系统中的配置文件一般是是my.ini找到[mysqld]下面加上
...

阅读全文…