Archive for 九月, 2008



网站建设固然重要,但网站推广也不能忽视其重要性。不同类型的网站,其推广方法的选择也是不同的,对于大型网站而言,哪几种方法是最有效的呢?下面,网麒来为大家介绍几种方法。 1、搜索引擎优化       由于大型网站的信息量非常的大,它的页面可能是上百万个页面,其每个页面都包含有相应得关键词,所以如果这些页面都能够从搜索引擎优化的角度来设计的话,将会帮助网站从搜索引擎中获得非常大的流量。搜索引擎优化是大型网站推广工作中最重要最基础的工作。 2、 口碑推广  对于大型网站而言,口碑急其重要,如何做好口碑推广呢?需要做到以下三步:       第一步:让用户记住你的网站;       第二步:要让用户浏览你的网站的时候感觉非常好;       第三步:在网页中关键位置暗示用户去口碑宣传。       这三步工作中,都需要靠一系列的细节处理来达到这个目的。 3、 活动推广  网站举办活动进行推广,可以在较短的时间内迅速的扩大自身的知名度和影响力。活动推广包括很多种类:  大赛型:比如新浪博客刚推出时候搞的博客大赛,超级女声火的时候sogou借势搞得网络sogou超级女生等等。中国人多,所以大家都需要搞排名,要获得排名,就需要搞比赛,有了比赛,就能吸引大家的眼球。       年会型:Donews每年一度的年会活动都是超级火爆的,影响了IT圈好几年。大型专业网站搞年会活动,也是一种很好的推广手段。  论坛型:每到年底,各种主题的论坛就多了起来,这是一种既赚钱,又可以推广自身的手段。  聚会型:聚会型的推广每次的规模虽然不大,但是频率高了效果也会非常的好。比如请客800网站每周都搞的聚餐活动,只要参与了他们的活动,可以免费享受美味。所以参与过他们线下活动的朋友都会口碑帮他们宣传。  促销型:大型电子商务网站的常用策略,每过一段,就搞一次促销活动,吸引一下回头客,提高一下网站的年度。  抽奖型:在网站推出新产品之前,可以采取这种活动推广,有奖品,就能吸引不少网友。 4、 联盟推广  推广网站,单靠网站自身的力量是很有限的,想获得更快更好的推广效果,就需要用联盟推广。联盟推广可以把相关的网站的力量都联合起来,效果就更不用说了。       按效果付费型:比较适合电子商务网站,比如易趣、淘宝、7cv等都靠这种联盟来推广。  免费合作型:像IT世界和华军的联盟推广,它们是免费帮其他网站提供相关内容的形式来进行的。不用多少成本,效果却非常的好。 5、 新闻炒作  新闻推广的原理与此相同,想利用媒体免费帮你推广,就需要不断的制造新闻,如果制造新闻手段的高低决定着你炒作推广效果的好坏。如何制造新闻吸引媒体呢?你就需要了解媒体的口味,熟悉媒体的圈子。媒体一般对以下几方面感兴趣:  1、热点:看看最近有什么热点,让你的网站和热点粘上点边,自然吸引媒体。这种策略也是孙子兵法中常讲的“借势”。  2、新鲜:媒体喜欢新鲜的事物,比如新概念、新发明。新概念的作用就不用详细谈了,这几年不断有网站从打造一个新的概念开始把自己炒火了。  3、问题:媒体喜好问题,喜欢冲突。吸引媒体,可以故意制造冲突,制造问题。这是国内网站较常用的手段之一。        以上五种方法是网麒在这些年的实践中总结出来的一些意见。推广的方法有上百种,但并不是什么方法都要用才能把网站推广好,要想把网站快速的推广起来,只需要根据自身的资源,选择最有效的几种,然后集中精力把这几种执行到极致,让你满意的效果很快就会出现。   

转:http://www.toplee.com/blog/278.html   mod_dosevasive是一个Apache上的可选模块,它能应对一些基于HTTP的拒绝服务攻击,就是常说的Dos或者DDos攻击,这种攻击是让很多大小网站都头疼的攻击方式,mod_dosevasive从Apache1.3开始出现,虽然不能完全彻底的防止大规模的DDos攻击,但是对于普通的攻击来说,还是非常不错的选择。   我的服务器(http://www.toplee.com/blog/)就曾经收到过类似的测试攻击(就是估计别人是为了练手,并非真的要针对我),搞得很头疼,我一些朋友的应用也遇到过类似的烦恼,基本上都通过安装mod_dosevasive得到了较好的解决。下面我就来以我在FreeBSD上安装基于Apache2.2.2的mod_dosevasive经过给大家分享一下经验,顺便进一步讲述一下mod_dosevasive的特性。   mod_dosevasive通过对来访IP地址和访问URI建立内部动态哈希表来检测是否有攻击,如果有如下的行为将拒绝该IP的访问: 1. 每秒对同一页面的请求数超过平时(原文:Requesting the same page more than a few times per second)。2. 每秒同一个子进程有超过50次的并发请求。3. 临时被拒绝(在blacklist中)的时候还不断进行请求。   mod_dosevasive可以非常方便的和防火墙、路由器等进行整合,进一步提高抗拒绝服务的能力。和别的防攻击工具一样,mod_dosevasive同样收到带宽、系统处理能力等因素的影响,所以要想应对大规模的攻击,最好的方式就是把mod_dosevasive和您的防火墙和路由器进行整合,而不是简单的安装成为独立的Apache模块。 mod_dosevasive在apache2.2.2上的安装方法: 一、使用源码安装:1、下载 #cd /tmp (任何别的目录都行)#wget http://www.zdziarski.com/projects/mod_evasive/mod_evasive_1.10.1.tar.gz 2、解压缩 #tar -zxvf mod_dosevasive_1.10.1.tar.gz#cd mod_dosevasive 3、以动态模块方式编译 # apxs -i -a -c mod_dosevasive20.c 4. 修改/etc/httpd/conf/httpd.conf文件,加入对模块的支持: LoadModule dosevasive20_module libexec/apache22/mod_dosevasive20.so 二、使用FreeBSD的port进行安装(强烈推荐此方式) #cd /usr/ports/www/mod_dosevasive20#make install clean   至此,完成了mod_dosevasive的安装,重启apache服务后,它就开始工作了,这个时候您如果不作任何别的设置,它也可以使用默认配置为您提供良好的防攻击能力,当然,您也可以自己进行一些参数的定制配置,可选的参数如下: 在您的httpd.conf文件中,加入类似下面的部分Apache 1.3.x <IfModule mod_dosevasive.c>DOSHashTableSize 3097DOSPageCount 5DOSSiteCount 100DOSPageInterval [...]

王通SEO精华的总结,真正赚钱的站长一定是个SEO的高手。如果有要想全职网赚的,SEO技术是必比可少的! 第一条因素:服务器因素 重点强调: 1、服务器的地区分布影响排名 我做过很多次试验 相同的英文关键词, 用相同的方法,总是服务器在美国的网站排到第一页的速度快 放在国内服务器上的慢 所以大家要做英文站,一定要放国外。用户爽,搜索引擎也爽 2、服务器的速度和稳定性 服务器速度快了,蜘蛛爬行你网站的时候效率就高。慢了,用户不喜欢,搜索引擎也不太喜欢。 因为搜索引擎的标准是围绕用户的爱好的。 关于稳定性 可以举一个例子。 我的电子商务指南一直排google第一页 2004年底 经常被黑客攻击 网站经常打不开于是,可能出现了很多次这样情况,google爬行我的网站,突然服务器完蛋了。于是我的排名就很快下降了,后来调整了半年,才又重新恢复到第一名。 第二条因素 网站的内容因素 大家记住一下几个要点: 1、网站的内容要丰富 2、网站原创内容要多 3、用文本来表现内容 第三条因素:Title和meta设计因素 这一条因素是大家都知道的因素,也是大部分人知道并且还会犯错的因素 要点重点强调: Title和Meta设计原则: 1、每个页面的title和meta标签都要不同,并且要与该页面的内容相符合。 2、title和meta的长度要控制合理: title设计越简洁明了越好,尽量不要超过25个汉字。 网页描述meta标签不要超过100个字, 3、title和meta标签中的关键词密度 title中合理突出1-2个关键词就可以了,不要太多 网页描述meta标签,核心关键词合理出现四次左右。 关键词标签已经不被重视,合理放几个关键词就可以了。 大家常翻什么错误呢? title中堆积一大堆关键词 这是严重不合理的 我认为:一个页面只排一个词,最合理。 如果你堆积关键词,别人一看就知道你过度SEO 而真正的SEO,优化过之后,就像没有优化一样,很合理,自然。 1、每个页面的title和meta标签都要不同,并且要与该页面的内容相符合。 2、title和meta的长度要控制合理: title设计越简洁明了越好,尽量不要超过25个汉字。 网页描述meta标签不要超过100个字, 3、title和meta标签中的关键词密度 title中合理突出1-2个关键词就可以了,不要太多 网页描述meta标签,核心关键词合理出现四次左右。 关键词标签已经不被重视,合理放几个关键词就可以了。 这几点,大家一定要记住,我重复强调了一次 大家可以现在检查一下自己的网站,是否这几方面都符合 第四条因素:网页的排版 这条因素也很简单,也是做html时候的基本知识 强调一下第三点 [...]

 本文介绍的是用 mysql_real_escape_string对用户提交数据进行整理处理和通过addslashes以及mysql_escape_string这3个类似的功能函数的区别。经过转义的数据可以直接插入到数据库中。   很好的说明了addslashes和mysql_real_escape_string的区别,虽然国内很多PHP coder仍在依靠addslashes防止SQL注入(包括我在内),我还是建议大家加强中文防止SQL注入的检查。addslashes的问题在于黑客可以用0xbf27来代替单引号,而addslashes只是将0xbf27修改为0xbf5c27,成为一个有效的多字节字符,其中的0xbf5c仍会被看作是单引号,所以addslashes无法成功拦截。   当然addslashes也不是毫无用处,它是用于单字节字符串的处理,多字节字符还是用mysql_real_escape_string吧。   另外对于php手册中get_magic_quotes_gpc的举例:   if (!get_magic_quotes_gpc()) {   $lastname = addslashes($_POST[‘lastname’]);   } else {   $lastname = $_POST[‘lastname’];   }   最好对magic_quotes_gpc已经开放的情况下,还是对$_POST[’lastname’]进行检查一下。   再说下mysql_real_escape_string和mysql_escape_string这2个函数的区别:   mysql_real_escape_string 必须在(PHP 4 >= 4.3.0, PHP 5)的情况下才能使用。否则只能用 mysql_escape_string ,两者的区别是:   mysql_real_escape_string 考虑到连接的当前字符集,而mysql_escape_string 不考虑。   总结一下:   addslashes() 是强行加;   mysql_real_escape_string() 会判断字符集,但是对PHP版本有要求;   mysql_escape_string不考虑连接的当前字符集。 <!– 分页 –><!– 分页end –> 来源:PHP资讯  

(在这里看到的,还是不修改直接引用过来吧, http://qtutu.com/blog/?p=332) ----以下为引用---- 通常我们都用如下的sql来进行列表 SELECT COUNT(*) FROM users WHERE name LIKE ‘a%’;SELECT name, email FROM users WHERE name LIKE ‘a%’ LIMIT 10; 但是从Mysql4.0.0开始,我们可以选择使用另外一个方式: SELECT SQL_CALC_FOUND_ROWS name, email FROM users WHERE name LIKE ‘a%’ LIMIT 10;SELECT FOUND_ROWS(); 其中SQL_CALC_FOUND_ROWS 告诉Mysql将sql所处理的行数记录下来,FOUND_ROWS() 则取到了这个纪录。 虽然也是两个语句,但是只执行了一次主查询,所以效率比原来要高很多。 详细信息见这里 http://dev.mysql.com/doc/refman/5.0/en/information-functions.html#function_found-rows ----以下为个人翻译---- FOUND_ROWS() A SELECT statement may include a LIMIT clause to restrict the [...]

转自:http://www.caoxicao.cn/article.asp?id=112   IE与FireFox毕竟还是不一样的,很多时候解析HTML与JS的时候还是有差别的。比如关闭窗口这个事件,两者就很不一样,下面是找出的能同时应用于两者的onbeforeunload事件的JS代码,与大家分享。 <html><head><script language="javascript">    var blnCheckUnload = true;    window.onbeforeunload = function() {         if(blnCheckUnload) {            return("Are You Sure?");        }    }</script><body></body></html>

robots简介   搜索引擎通过一种程序robot(又称spider),自动访问互联网上的网页并获取网页信息。 您可以在您的网站中创建一个纯文本文件robots.txt,在这个文件中声明该网站中不想被robot访问的部分,这样,该网站的部分或全部内容就可以不被搜索引擎收录了,或者指定搜索引擎只收录指定的内容。robots.txt文件放在哪里? robots.txt文件应该放在网站根目录下。举例来说,当robots访问一个网站(比如http://www.abc.com)时,首先会检查该网站中是否存在http://www.abc.com/robots.txt这个文件,如果机器人找到这个文件,它就会根据这个文件的内容,来确定它访问权限的范围。   robots.txt文件的格式: "robots.txt"文件包含一条或更多的记录,这些记录通过空行分开(以CR,CR/NL, or NL作为结束符),每一条记录的格式如下所示:"<field>:<optionalspace><value><optionalspace>"。在该文件中可以使用#进行注解,具体使用方法和UNIX中的惯例一样。该文件中的记录通常以一行或多行User-agent开始,后面加上若干Disallow行,详细情况如下:User-agent:  该项的值用于描述搜索引擎robot的名字,在"robots.txt"文件中,如果有多条User-agent记录说明有多个robot会受到该协议的限制,对该文件来说,至少要有一条User-agent记录。如果该项的值设为*,则该协议对任何机器人均有效,在"robots.txt"文件中,"User-agent:*"这样的记录只能有一条。Disallow:  该项的值用于描述不希望被访问到的一个URL,这个URL可以是一条完整的路径,也可以是部分的,任何以Disallow开头的URL均不会被robot访问到。例如"Disallow:/help"对/help.html 和/help/index.html都不允许搜索引擎访问,而"Disallow:/help/"则允许robot访问/help.html,而不能访问/help/index.html。任何一条Disallow记录为空,说明该网站的所有部分都允许被访问,在"/robots.txt"文件中,至少要有一条Disallow记录。如果"/robots.txt"是一个空文件,则对于所有的搜索引擎robot,该网站都是开放的。   robots.txt语法教程   用几个最常见的情况,直接举例说明:1. 允许所有SE收录本站:robots.txt为空就可以,什么都不要写。2. 禁止所有SE收录网站的某些目录:User-agent: *Disallow: /目录名1/Disallow: /目录名2/Disallow: /目录名3/ 3. 禁止某个SE收录本站,例如禁止百度:User-agent: BaiduspiderDisallow: / 4. 禁止所有SE收录本站:User-agent: *Disallow: / 5. 加入sitemap.xml路径,例如:Sitemap: http://www.seotest.cn/sitemap.xml 参考资料:常见搜索引擎机器人Robots名字名称 搜索引擎Baiduspider http://www.baidu.com Googlebot http://www.google.com MSNBOT http://search.msn.com ia_archiver http://www.alexa.com 一个在线写robots.txt的工具。http://www.clickability.co.uk/robotstxt.html 最后需要注意,robots.txt文件名必须是小写,而且放在网站根目录,比如:http://www.seotest.cn/robots.txt   Robots META标签的写法:   Robots META标签中没有大小写之分,name=”Robots”表示所有的搜索引擎,可以针对某个具体搜索引擎写为name=”BaiduSpider”。 content部分有四个指令选项:index、noindex、follow、nofollow,指令间以“,”分隔。INDEX 指令告诉搜索机器人抓取该页面;FOLLOW 指令表示搜索机器人可以沿着该页面上的链接继续抓取下去;Robots Meta标签的缺省值是INDEX和FOLLOW,只有inktomi除外,对于它,缺省值是INDEX,NOFOLLOW。这样,一共有四种组合:<META NAME=”ROBOTS” CONTENT=”INDEX,FOLLOW”><META [...]

简单tab功能 地址:http://www.kollermedia.at/archive/2007/07/10/easy-tabs-12-now-with-autochange/

安装如下   configs/autoload.php   $autoload['core'] = array('phpsession');   Or, load it manually inside any controller method:   $this->load->library('phpsession');   Example of usage from controller method:   function mymethod() {   $this->load->library('phpsession');   // save a variable to the session   $this->phpsession->save('foo','bar');   // save a variable in a namespace (other than default)   $this->phpsession->save('foo','bar','mynamespace');   // read a var from the session   $foo = $this->phpsession->get('foo');   // get var from [...]

 linux虚拟主机上传CGI程序时,若直接上传 DOS 格式文件,将出现错误信息。必须转为文本格式后上传,方能正常显示。通常,此类错误将造成访问时,出现如下的错误信息 “Internal Server Error The server encountered an internal error or misconfiguration  and was unable to complete your request. Please contact the server administrator,  webmaster@yourdomain and inform them of the time the error occurred,  and anything you might have done that may have caused the error.  More information about this error may be available in the server error log.  ———————-  上传文件格式问题 dos格式上传会出现这种问题


About this blog

QK31欢迎你的到来.

Photostream

search_extends

 

2008年九月
« 八   十 »
1234567
891011121314
15161718192021
22232425262728
2930  

36
Unique
Visitors
Powered By Google Analytics

分类目录

标签云