Archive for 12月, 2009
新年新气象,PR大更新,别去管那些SEO了,安心做站吧
不出所料,新年到了,GOOGLE的PR的更新时间也到了。自己的两个站都不出所料的提高了,murray.cn(PR3)上升1,youtianxia.net(PR3)上升2,从安心修理这两个站到现在也就半年时间,虽然只是小小的提高,我依然很满足。我的感受是,做合适的事,做持久的事,重在坚持。别去想什么SEO了,安心做站吧
不要把SEO这些东西想的太高深莫测,很多人搞这个培训多半是赚培训的钱,他有这个时间早把自己的站坐起来自己做个什么CEO,COO了。SEO就是针对搜索引擎做些符合他们规范的事,简单的说提升PR去交换链接吧,或在发帖的时候自己加个网站地址签名,提升排名先去把自己的原创内容搞好,还要保证每天都有更新。想要网站开始被收录,去大论坛发发帖子,让大家知道你的站,这是最直接的。其他的那些技巧,那些窍门都会随着每一次BAIDU和GOOGLE的算法更新而失效,只有安心做站,做访客喜欢的站,做用户体验好的站才是硬道理。想想看很多成功的站长在网站做起来后才意识到需要网站推广,可见他们网站做起来跟这些技巧和窍门没有啥关心。搜索引擎的目标是找到用户想找的信息,找到用户喜欢的网站,我们只要提供用户想找的信息,成为用户喜欢的网站,搜索引擎肯定会找到你,推荐你的。一个业内的高人曾经说过,当一个站的流量有50%从搜索引擎来的,这个站算及格,如果这个比例是20%才能算优秀。我们的路还很远很长。安心做站吧
当然不可否分,做SEO这些网络推广可以让你的网站更快让大家知道,更快取得收益。但这不能成为我们堆砌关键词,制作内容垃圾的理由。其实做个垃圾站很难很累的,至少像我这样的笨人,是不能指望做出垃圾站来的。我只能给自己找个理由,或者真的是个理由,垃圾站做不长久的。有时间去学堆砌关键词,发垃圾邮件,发垃圾贴,买垃圾贴软件,我们就真的没时间安安心心做一个好内容,好体验的站出来吗?安心做站吧
新年新气象,希望所有站长的辛苦都有回报(包括我自己),Happy New Year!!!
网站收录减少是怎么回事
网站收录减少的几个现象:
1、网站收录基本正常,只有收录内容减少。
网站收录基本正常,只有收录内容减少,这是常事,特别是对于新站。就像我的两个网站电影网和图片网被引擎收录后,短短几天收录数量突飞猛进,到一个月左右时,就出现了收录内容减少甚至是大量减少或首页多日不更新。这些都是正常现象,过一段时间自然就会好的。
当然一连好多天收录内容减少,就值得我们重视了。站长同志们应该首先看友链里面是否有被引擎K了和超过半个月不更新首页的网站,如果有马上去掉;其次查看网站内部链接是否存在过多死链;最后,采集过来的文章尽量处理下,能有原创最好。
2、网站只更新首页,不更新内页,减少收录。
网站只更新首页,不更新内页,减少收录。从这现象来看,现阶段还处于降权,还没有到受到百度过度处罚。所以只要消除过度优化的现象、做弊的手法,保持网站的更新度,多增加一些原创文章,减少文章中过度的链接,保持循环链接,就能解决。当然,还要增加高质量的链接。
3、网站首页被屏蔽,内页正常更新,总体收录减少。
网站首页被屏蔽,多半是首页关键字词密度过大,title过长等原因造成。要首页重新被收录必须要减少该页面关键字密度,
缩短title,不相关的关键字词删除,违反国家政策等词语全部删除,减少堆积(这点很重要),保持更新。另外检查你的robots.txt文件,是否符合百度的抓取政策;检查LOG,是否百度Bot还在抓取,怎样的频率。或者,直接将服务器的主机头索引修改为其他页面,或将首页的文件名称重新修改。但是做这些的先决条件是这个页面没有进行过度优化。
4、网站全部页面删除。
网站全部页面删除,这个问题是比较严重,一般出现了这个问题就意味着你的站点肯定存在很大问题。有可能是过度优化、有可能是网站结构等等。遇到这样的问题必须要将站点恢复原样,去掉多余链接修改网站框架结构。等待搜索引擎重新收录,一般这个周期会很长。如果这个站点域名不是很重要的话,可以考虑换掉域名,重新提交搜索引擎。
Linux AS5下的larbin(2.6.3)安装纪录
tar zxvf larbin-2.6.3.tar.gz
修改./adns/internal.h文件,把568-571行直接注释掉
如果不注释掉就会出现以下这种类型的错误
config.h is unchanged (cd src; gmake dep) gmake[1]: Entering directory `/usr/local/server/larbin/larbin-2.6.3/src’ cp ../config.h . for d in utils interf fetch; do (cd $d; gmake dep-in); done gmake[2]: Entering directory `/usr/local/server/larbin/larbin-2.6.3/src/utils’ makedepend -f- -I.. -Y *.cc 2> /dev/null > .depend gmake[2]: Leaving directory `/usr/local/server/larbin/larbin-2.6.3/src/utils’
注释掉options.h中的这行:#define DEFAULT_OUTPUT // do nothing…,
然后使其余的行生效(每行含义,看下面的说明)让SIMPLE_SAVE :生效,取消#define RELOAD的注释(这是下次启动从上次停止的位置开始), 取消#define CRASH的注释,采用 make debug进行编译
修改完毕后
./configure
make
现在安装成功了,我们要进行一些文件的配置
修改配置文件: [...]
解决PHP Warning: Cannot modify header information - headers already sent by的终极方案
原因分析:在PHP里Cookie的使用是有一些限制的。
1、使用setcookie必须在标签之前
2、使用setcookie之前,不可以使用echo输入内容
3、直到网页被加载完后,cookie才会出现
4、setcookie必须放到任何资料输出浏览器前,才送出
解决方案:
1,文件开头写上ob_start();
ob_start :打开输出缓冲区
函数格式:void ob_start(void)
说明:当缓冲区激活时,所有来自PHP程序的非文件头信息均不会发送,而是保存在内部缓冲区。为了输出缓冲区的内容,可以使用ob_end_flush()或flush()输出缓冲区的内容。
2,php.ini 把 output_buffering 设为 on 重起apache
3,部分情况是多出现在UTF编码的文件。因为在一般的文本编辑器(记事本),尤其是微软的各种产品,在编辑完保存完后,总是会自动在最前面缀上一个BOM,在windows 托管的服务器上没问题,而在UNIX服务器上就会产生问题。比如在代码中用到session或header时,因前有看不见的BOM
你可以用写字板打开,光标移到最前面,先退行,在按delete键去掉刚才加的那一空行。在保存的时候,写字板总是回保存为UTF-8编码的格式;同样你可以在dreamweaver的专业编辑器中已定为UTF-8格式进行编辑。
换行在windows和linux不同表示
简单的说,windows换行是\r\n,十六进制数值是:0D0A。
LINUX换行是\n,十六进制数值是:0A
在linux保存的文件在windows上用记事本看的话会出现黑点
unix2dos 是把linux文件格式转换成windows文件格式
dos2unix 是把windows格式转换成linux文件格式
基于PHP如何向一个txt文件追加内容
首先我们要先介绍下文件打开的一些参数
‘r’ 只读方式打开,将文件指针指向文件头。
‘r+’ 读写方式打开,将文件指针指向文件头。
‘w’ 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
‘w+’ 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
‘a’ 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
‘a+’ 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
现在LINUX有一个文本文件log,里面已有内容,现在再追加一段内容进去,该如何写?
$k=fopen(”/tmp/log”,”a”);
$str=”追加的内容”;
@fwrite($k,$str);
fclose($k);
如何在mysql中实现update字段set字段=字段+字符,
CSDN里的办法:update ? <表名> ? set ? 字段=concat(字段,字符) ? [where]
这里我也顺便介绍下concat
MySQL中concat函数的使用方法:
CONCAT(str1,str2,…)
返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。
注意:
如果所有参数均为非二进制字符串,则结果为非二进制字符串。
如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。
一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如:
SELECT CONCAT(CAST(int_col AS CHAR), char_col)
MySQL的concat函数可以连接一个或者多个字符串

