<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns="http://purl.org/rss/1.0/">
<channel rdf:about="http://www.hao021.com/log">
<title>谭正新的博客！专业网络营销策划，SEO营销推广策略，网站赢利模式研究</title>
<link>http://www.hao021.com/log</link>
<description>谭正新的博客！专业网络营销策划，SEO营销推广策略，网站赢利模式研究</description>
<dc:language>zh-cn</dc:language>
<dc:creator>puter2001@21cn.com</dc:creator>
<items>
<rdf:Seq>
<item rdf:about="http://www.hao021.com/log/blogview.asp?logID=181"><title>55条老妈都会爱上的SEO技巧(上、中、下)</title><description><![CDATA[每个人都喜欢好用的技巧，对吗？这里有55个用于搜索引擎优化的小技巧，甚至你的老妈用起来都易如反掌。哦，不是我的老妈，但你明白我的意思。这意味着网页设计师和SEO新手中大部分人都能迅速上手，没有任何困难。<br><br>如果你必须使用Java&nbsp;script的下拉菜单、图片地图、或者图片链接，那么你一定要放置它们的文本链接在页面的某些地方，以便于搜索引擎的蜘蛛抓取；&nbsp;<br><br>3、内容为王，因此务必将优秀的，更好的和独特的内容集中在你的一线关键字或关键词上面；&nbsp;]]></description><content:encoded><![CDATA[每个人都喜欢好用的技巧，对吗？这里有55个用于搜索引擎优化的小技巧，甚至你的老妈用起来都易如反掌。哦，不是我的老妈，但你明白我的意思。这意味着网页设计师和SEO新手中大部分人都能迅速上手，没有任何困难。<br><br>如果你必须使用Java&nbsp;script的下拉菜单、图片地图、或者图片链接，那么你一定要放置它们的文本链接在页面的某些地方，以便于搜索引擎的蜘蛛抓取；&nbsp;<br><br>3、内容为王，因此务必将优秀的，更好的和独特的内容集中在你的一线关键字或关键词上面；&nbsp;<br>如果内容为王，那链接就是王后。使用你的关键字作为链接，建立一个高质量反向链接的网络。记住，如果没有合乎逻辑的理由，有不好的网站链接了你，这种链接也别要；&nbsp;<br><br>4、别痴迷于PageRank，那只是排名算法极小的一部分。一个低PR值的网站等级实际上可以高过一个高PR的网站。&nbsp;<br><br>5、确保你网站上每个页面的title标签，都有一个独特的关键字。还有，如果你必须把公司名称放里面，那就放在标题最后。除非你是一个家喻户晓的知名品牌，您的公司名称可能会获得一些搜索；&nbsp;<br><br>6、新鲜内容能够帮助您改善排名。要定期添加新的，有用的内容到您的网页。新鲜内容的增加会吸引搜索引擎的注意；&nbsp;<br><br>7、请务必使用关键词链接到您的网站。换而言之，如果您的链接目标是“蓝色小工具”&nbsp;，那么链接文字就写&nbsp;“蓝色小工具”而不是“单击此处”；&nbsp;<br><br>8、关注搜索词，不只是单个关键字，放置你的地理位置在文本里“如：北京手机批发，而不是手机批发。”会帮助你获得网民对周边区域的搜索。&nbsp;<br><br>9、别不考虑SEO就设计你的网站。请确认网页设计师理解您对自然SEO的期望。让它建立别削减后，在你闪闪发光基于Flash的网站上做一个更新。蜘蛛可以抓取文本，而不是Flash或图像；&nbsp;<br><br>10、适当的在文本链接、图片alt属性，甚至域名里布置关键词和关键字；&nbsp;<br><br>11、检查www和非www域名的规范问题。决定您想使用哪种方式后，使用301重定向一个到另一个上面。换而言之，如果<a href="http://www.domain.com" target="_blank">http://www.domain.com</a>是您的选择配置，那么<a href="http://domain.com" target="_blank">http://domain.com</a>应该重定向到它；&nbsp;<br><br>12、检查整个网站链接到首页的情况。Index.html在你主域名下吗？如果是的话，请区分你的链接。如果是外部链接，链接到<a href="http://www.domain.com" target="_blank">http://www.domain.com</a>，内部链接则链接到<a href="http://www.domain.com/index.html" target="_blank">http://www.domain.com/index.html</a>；&nbsp;<br><br>13、框架，Flash和Ajax所有这些都有一个共同的问题-你不能链接到一个单一的网页。它的要么全部要么一无所有。最好的SEO结果总是不用框架、flash，和节制使用AJAX；&nbsp;<br><br>14、URL扩展名无关紧要。这对你关注的SEO而言，使用.html,.htm,.asp,.php等等，并没有什么区别；&nbsp;<br><br>15、希望蜘蛛光顾你的新网站？如果通过google的规则提交表单，花费数周时间可以做到。但最快捷的方式是让一个高质量的网站链接它；&nbsp;<br><br>16、如果你的网站内容不常更新，那么您的网站需要一个Blog，因为搜索蜘蛛喜欢新鲜的文本。Blog每周至少更新三次，用良好的，新鲜的内容，喂食那些小小的爬行者；&nbsp;<br><br>17、当建立链接时，考虑质量，而不是数量。一个单一的，良好的，权威的链接，远远好于你做十多个质量低劣的实际上会害了你的链接；&nbsp;<br><br>18、搜索引擎想要自然语言内容。不要尝试用关键字塞满文本。它不会起作用。搜索引擎会查看关键字在内容里的出现频率，如果频率超高，搜索引擎的统计对你来说会适得其反；&nbsp;<br><br>19、不仅链接要使用关键字锚文本，链接周围的文字也要与关键字相关。换而言之，用描述性文本围绕这些链接；&nbsp;<br><br>20、如果你使用虚拟主机，做一个黑名单检查，确认你没有和被惩罚或垃圾邮件代理网站在一起。他们负面的恶名可能会影响你自己的排名；&nbsp;<br><br><strong>55条老妈都会爱上的SEO技巧(中)</strong><br><br>1、当你注册一个域名，使用了隐藏域名所有者信息功能的话，google或许会把你看成一个潜在的垃圾邮件制造者；&nbsp;<br><br>2、当优化您的blog文章时，记得提取文章标题来优化title标签；&nbsp;<br><br>3、SEO的根本问题就是文本、链接、流行度和声誉；&nbsp;<br><br>4、让你的网站易于使用。这会影响你的链接建立和流行度，从而，影响到你的排名；&nbsp;<br><br>5、给出链接开心，得到链接也开心。别舍不得链出，这会鼓励别人也链接你；&nbsp;<br><br>6、搜索引擎喜欢独一无二的内容也喜欢有质量的内容。在二者之间又有所区别。确认你的内容二者兼备；&nbsp;<br><br>7、如果你一定要让主页醒目，整个使用Flash或一个大图片的话，请同时放置文本、和导航链接；&nbsp;<br><br>8、一些最有价值的链接不都会出现在网站，或许出现在诸如时事通信和zines这类Email通信的表单里；&nbsp;<br><br>9、付费链接中除了几个点击你什么也得不到，除非链接嵌到正文里，并去除显而易见的赞助商链接；&nbsp;<br><br>10、来自.edu域名的链接，搜索引擎会给较高评价。搜索一下可能正在寻找赞助商的非赢利.edu网站；&nbsp;<br><br>11、们一些值得讨论的东西。链接诱饵就是良好的内容而已；&nbsp;<br><br>12、页面重点关注一个关键词组。最好不要尝试为页面优化多个关键词；&nbsp;<br><br>13、您仅有一个不充分或根本不存在的行动呼吁，SEO没有用。请确认您的行动呼吁现在就很明确；&nbsp;<br><br>14、O不是一次性工作。搜索引擎的景观每天都在变化，因此期望您的搜索引擎优化工作每天都在坚持；&nbsp;<br><br>15、有影响力博客和权威网站的人可能会链接到你，以及你的图片，视频，播客等，或要求转载您的内容；&nbsp;<br><br>16、网站所有者或CEO的博客。它价值连城!CEO在blog上的影响力难以置信到相当于公司的官方声明。回应网站所有者的读者的评论会使你的信誉迅速升空；&nbsp;<br><br>17、你的文章或网页一样，优化你的RSS种子里的文本，使用描述、关键字丰富你在title和description里的文本；&nbsp;<br><br>18、片中使用标题说明。比如像一个新闻配图，为它加上带有关键字的标题说明；&nbsp;<br><br>19、意图片周围的文本内容。图片的排名基于同一页面在它周围的文本。注意关键词文本，和标题；&nbsp;<br><br>20、好打消让爬行者自动发现网站页面的念头，良好的全局导航和链接会为你服务，远胜于仅仅依靠一个XML的网站地图；<br><br><strong>55条老妈都会爱上的SEO技巧(下)</strong><br><br>有两个方法可以不显示google个性化搜索结果：&nbsp;<br>1、退出google登陆；&nbsp;搜索条的搜索URL的末尾加个参数&amp;pws=0；&nbsp;<br><br>2、（特别是深层链接）高PR网站的链接价比黄金。高PR代表高度信任，所以这种链接会提高网站质量；&nbsp;<br><br>3、用绝对链接。不仅将使你网站的链接导航少出问题[像来自https的页面链入和链出]而且，如果有人引用了你的内容，你会获得来自外界的backlinks果汁；&nbsp;<br><br>4、你转移到一个新的域名，看下主机提供商是否提供“粘性的”转发。这可以使原有旧的URL临时转发到新域名下，保证新URL在地址栏中，从而用户能够逐渐使用新URL；&nbsp;<br><br>5、解社会化营销。它是SEO的一部分。当你了解更多类似Digg,Yelp,Del.icio.us,Facebook网站时，这有益于将来你在搜索中的竞争；&nbsp;<br><br>6、为你的视频得到被爬行者发现的最佳机会，在你google&nbsp;网站管理员控制帐户下创建一个列表和一个视频地图&nbsp;<br><br>7、google的混合搜索结果中不仅只显示来自Youbube的视频，确认提交你的视频到其它高质量的视频网站，像Metacar,AOL,MSN和Yahhoot，这里仅举几例；&nbsp;<br><br>8、页面上使用包含关键字的文本围绕视频内容。搜索引擎为查询定义视频的用途会分析周边的内容；&nbsp;<br><br>9、用关键字“图像”或“图片”在照片的alt描述和标题说明里。大量的搜索使用关键字+图片或图像的组合；&nbsp;<br><br>10、的google网站管理员控制帐户中打开“加强型图片搜索”。图片是新混合型搜索结果的一大部分，因此允许google发现你的图片将有助于你的SEO工作；&nbsp;<br><br>11、增加病毒式小插件到你的网站或blog-像评价、分享、评级、浏览者注释等等；&nbsp;<br><br>12、扩大您的服务范围，包括视频，播客，新闻，社会内容等等。现在SEO就不单是10多个蓝色链接了&nbsp;<br><br>13、当考虑一个购买或交换的链接时，请检查链接页面在google里的缓存的日期。搜索“cache：URL”&nbsp;，用实际网址替换URL。较新的缓存日期比较好。如果网页不存在或缓存日期距离现在有一个月多了，该网页没什么价值；&nbsp;<br><br>14、如果你网站有些页面非常相似（也就是你关心的重复内容问题）&nbsp;而你想要确保正确的一个收录进了搜索引擎，那把您首选网页的URL放进你的sitemaps里。)&nbsp;<br><br>15、检查您的服务器头信息。搜索“检查服务器头”就能找到专用的免费线上工具。您应该确保您的URL报告”200&nbsp;OK”状态或如果是转向的话应该是”301永久移动”的重定向。如果显示任何其他状态，检查并确认您的URLs设置正确并且整站使用一致。]]></content:encoded><link>http://www.hao021.com/log/blogview.asp?logID=181</link><dc:subject>SEO 研究</dc:subject><dc:creator>admin</dc:creator><dc:date>2008-10-21 11:54 AM</dc:date></item><item rdf:about="http://www.hao021.com/log/blogview.asp?logID=180"><title>网络广告影响力增长最快-麦肯锡中国消费者报告</title><description><![CDATA[[img]http://i2.sinaimg.cn/IT/ul/2008/1016/U58P2DT20081016123919.GIF[/img]<br>图为各类因素对消费行为的影响力得分，网络广告的得分同比增长了36%<br><br>　　导语：著名咨询机构麦肯锡近日发布《中国消费者调查报告》，以下为报告摘要：<br>]]></description><content:encoded><![CDATA[<img src="http://i2.sinaimg.cn/IT/ul/2008/1016/U58P2DT20081016123919.GIF" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /><br>图为各类因素对消费行为的影响力得分，网络广告的得分同比增长了36%<br><br>　　导语：著名咨询机构麦肯锡近日发布《中国消费者调查报告》，以下为报告摘要：<br><br>　　中国消费者获取产品信息的方式正在发生转变。亲友推荐仍然是最重要的因素，所以企业找到树立良好口碑的渠道非常重要。电视的影响也不容忽视，但其影响力正在下降。互联网广告影响力增长最为迅猛，其影响力评分比去年同期提高了36%。其他营销渠道的影响力均有不同程度的增长。<br><br>　　为了评定不同渠道对用户购买的影响程度，我们将“接触数量”(选择某一信息来源的被访者数量)以及“品质”(被访者对信息来源的可信度和吸引力)结合起来，进行媒体影响力评分。调查结果显示，亲友推荐仍是用户获取产品信息评价的首选，而且其重要性有所增长，分值从去年的35上升至37。电视广告与印刷媒体则涨跌互现，部分次要的渠道，例如赞助、互联网以及印刷媒体软文等影响力均有所提高。<br><br>　　我们的研究表明，推荐方式在中国仍远比其他方式更为重要。例如，在购买笔记本电脑的时候，55%的中国被访者称，有亲友在购买之前推荐了产品品牌，而在美国，这一比例为37%，其他地区则更少。营销人员必须找到办法，争取让人们经常谈到自己的品牌，而互联网的普及则为此提供了一个新的机会。<br><br>　　例如，在今年5月份四川地震后，饮料厂商王老吉在一个向全国直播的募捐电视节目中，捐出1亿元人民币救助灾区。该举动受到高度关注，并使许多国外饮料厂商的捐赠相形见绌。随后两周内，成千上万的网上讨论谈及这次捐助行动。甚至有博客创作了一句顺口溜“要捐就捐一个亿，要喝就喝王老吉”。在部分地区，王老吉的销量增长了25%，饭店与商店经常因销售火爆而出现断货，这部分归功于网络所起的巨大影响力。<br><br>　　赛事与文化赞助也可以帮助吸引公众眼球。尽管赞助的覆盖面较低，但在被访者心目中，这种形式的可信度与吸引力相对较高，其在大中城市的影响力几乎是大都市的两倍。食品与饮料产品尤为突出，这可能是因为，在假冒伪劣产品较多的小城市中，赞助往往表明企业具有实力。蒙牛即通过赞助“超级女声”电视节目，提高了品牌认知以及产品销量。<br><br>　　尽管企业需要找到创新的方式利用这些可选的渠道，但电视广告仍旧是市场营销的基础。约有41%的受访者表示，只有在电视上看到产品广告才会考虑购买一种新产品，而且电视的影响力评分仅次于口碑相传。对于奢侈品和消费类电子产品而言，电视广告几乎是进入中国大众市场的必经之路。电视广告可以覆盖广阔的中国消费者，另外，由于不是每家企业都可以承担得起电视广告的费用，所以在电视上做广告也被消费者视为新产品信誉的象征，尤其是对于不了解的或者可能存在不安全因素的商品(我们的研究表明，有91%的受访者对食品与饮料的安全存有忧虑)。<br><br>　　但我们也注意到，营销人员不能单纯依赖电视广告覆盖中国消费者，因为电视媒体也有持续播放、信息量泛滥而导致影响力下降的问题。尽管电视广告的影响力评分仍旧较高，但今年，受访者称必须在电视上看到产品广告才会购买的比例有所下降，从去年的56%下降至41%。例如，在购买液晶电视的受访人群中，表示一定要在电视上看到广告才购买的为38%，比去年下降了三分之一。这种下降是一种趋势，提醒营销人员要认真关注中国媒体影响力的此消彼长，并及时调整媒体投放比例。]]></content:encoded><link>http://www.hao021.com/log/blogview.asp?logID=180</link><dc:subject>网络营销</dc:subject><dc:creator>admin</dc:creator><dc:date>2008-10-16 06:13 PM</dc:date></item><item rdf:about="http://www.hao021.com/log/blogview.asp?logID=179"><title>大型网站的SEO策略</title><description><![CDATA[早期把Google排名技术简化并写出来的时候，虽然想到了GOOGLE排名会热起来，但是没有想到会热到这个程度。2004年，每天都有不下10个需要这方面的朋友打电话到我公司咨询。每天，公司的SEO业务部门的弟兄们都要把大部分时间花在刷选客户上、技术部门的兄弟们却要常常忙到半夜…&nbsp;…&nbsp;人们都开始关注SEO了。SEO确实是一种非常有效的网络营销策略，因为利用这一策略，竟然会轻松的让你的潜在客户电话找上门。最近，越来越多的大型网站开始关注SEO。<br><br>　　我以前写的关于Google排名策略的文章，大多都是针对中小型企业网站的，因为大型商务网站和中小型企业网站的性质有很大的不同，所以他们针对它们进行的SEO策略也有很大的不同，这里我详细给大家谈一下大型网站的SEO策略。<br><br>　　策略之一：&nbsp;不要刻意的追求某一个关键词的排名]]></description><content:encoded><![CDATA[早期把Google排名技术简化并写出来的时候，虽然想到了GOOGLE排名会热起来，但是没有想到会热到这个程度。2004年，每天都有不下10个需要这方面的朋友打电话到我公司咨询。每天，公司的SEO业务部门的弟兄们都要把大部分时间花在刷选客户上、技术部门的兄弟们却要常常忙到半夜…&nbsp;…&nbsp;人们都开始关注SEO了。SEO确实是一种非常有效的网络营销策略，因为利用这一策略，竟然会轻松的让你的潜在客户电话找上门。最近，越来越多的大型网站开始关注SEO。<br><br>　　我以前写的关于Google排名策略的文章，大多都是针对中小型企业网站的，因为大型商务网站和中小型企业网站的性质有很大的不同，所以他们针对它们进行的SEO策略也有很大的不同，这里我详细给大家谈一下大型网站的SEO策略。<br><br>　　策略之一：&nbsp;不要刻意的追求某一个关键词的排名<br>　　大型网站如果刻意的追求某一个关键词短时间内获得教好的排名，用尽各种手段的话，那是非常不划算的。因为单一这一个关键词，就算它搜索量再大，它给你带来的流量是有限的。<br>　　而大型网站的信息量是非常多的，包含的关键词更是多的数不清，如果能够整体提高你内页众多关键词的排名的话，你的流量真的会飞起来。<br>　　比如：某一个热门关键词如果排在前面，这个关键词可以给你带来1000流量。<br>　　但是你有十万个页面，包含十几万个关键词，甚至，这些关键词每天能够给你带来1个流量的话，那就是十几万流量。<br>　　所以，大型网站做SEO，不要刻意的为某个关键词做排名，最好追求整体效果!<br><br>　　策略之二：&nbsp;不要用那些危险的有可能被google当作作弊的策略　　大型网站流量来源靠的是多方面的，搜索引擎只能成为其重要的来源之一，如果千万不要盲目的用一些有可能被当作作弊的手段。<br>　　由于某些从事SEO行业的人士的急功近利，常常会采用一些有可能被google当作作弊的手段来快速达到排名效果。这些手段用到小网站上的话，一旦被处罚了，损失只是一个域名的成本60元，但是针对一个大型网站而言，域名是它最宝贵的资源，是不能换的，所以就会损失惨重。<br><br>　　策略之三：&nbsp;大型网站想提高整体排名需要考虑的几个方面<br>　　1.让大部分前台页面“静”下来<br>　　作为最为基础的html页面，在2004年被越来越多的人欢迎，看到一个大型网站，如果你的前台页面还都是用那些复杂的ASP、PHP、程序来表现的话。别人肯定会说你的技术不怎么样。为什么呢?主要有以下几个原因：<br>　　HTML格式的静态页面容易被搜索引擎收录，并且容易获得较好排名;<br>　　HTML格式的静态页面比较节省你的服务器资源，不怕你网站人气增加的快;<br>　　Html格式的静态页面不需要调用数据库、用户浏览起来速度非常快。<br>　　目前，大部分网站都采取用了新的技术，那就是后来是动态程序，前台是静态页面。虽然前台是html的，但是他们也可以通过后台来修改。<br><br>　　如果你的网站是商城系统或者其他的系统，很难断时间内改版，你还可以采取以下策略：<br>　　那就是通过技术手段把news.asp?id=234&nbsp;这样的链接映射成&nbsp;news/234.htm<br><br>　　这个技术非常简单，你只需要在服务器上装一个&nbsp;ISAPI&nbsp;REWRITE&nbsp;(Google888.com&nbsp;有免费下载)、然后进行相应的参数设置就OK<br>　　另外对于热门的关键词，你可以用静态页面做一个专题，把内容搞好。呵呵，赶快看一看下一步那个词是网上的热点，提前准备。<br><br>　　2.优化网站的连接结构<br>　　对于Google搜索引擎而言，链接就是一切，所以你网站的链接结构一定要设计的合理。这中间主要有以下几个小方面：每个页面都要加上几个相关页面的链接<br>　　超连接不要用flash按钮，最好用文字链接程序开发制作详细的网站地图，以方便搜索引擎快速收录<br>　　网站结构设计，最好考虑到搜索引擎，更要考虑到人的阅读习惯。如果你用心观察，你会发现世界上许多著名的网站设计的都是比较简单明了，框架合理，容易阅读的。比如yahoo<br><br>　　但是国内有太多太多的大型网站一味的追求那种大气的感觉，总把把首页搞的非常的大，非常的花里胡梢、更恨不得把所有的内容都在网站首页上展示。这是很不科学的。<br><br>　　3.标签的优化策略<br><br>　　大型网站，千万别盲目的修改标签，标签对于大型网站而言，不是特别重要的，所以大型网站在设计标签的时候一定要注意以下几个方面：<br>　　TITLE：&nbsp;title设计一定简介明了，与网页内容相符合，千万不要太贪婪。<br><br>　　网页简介标签：因为google搜索引擎对大型网站的更新速度非常快，所以网页简介标签对于最底层的内页就不用考虑了。对于一些栏目页，可以专业设计一下。<br>　　关键词标签：关键词标签对于google已经没有多大作用了，可有可无，有的时候不要写的太夸张，如果怕自己设计不好，干脆不要。　　其他的标签，如果你非常懂的话，可以加上，如果不懂，干脆不要。<br><br>　　我做过的一些中型网站中，许多排名不好的愿意都是因为其标签设计的不合理，许多都是我仅仅砍掉了它的许多乱七八糟的不合理标签，排名就上去了。所以对于标签的设计，一定要追求合理，因为这些页面才是真正能够让搜索引擎给你们带来流量的页面。<br>　　4.大型网站的排名维护策略<br><br>　　给大型网站做搜索引擎优化处理，是比较快乐的事情，因为花费的经历不是太多，但是效果特别明显。因为大部分美工和技术人员对SEO知识了解非常少，所以在设计网站的时候，往往考虑不到其中的一些基本的因素。&nbsp;SEO工作人员不需要向对中小型网站那样花很多的经历去优化页面，只需要进行细节的调整就可以达到很好的效果。不然得不偿失。<br>　　大型网站的排名维护策略就更加简单了，对于搜索引擎的排名因素，你不需要考虑到太多，因为你有很好的基础流量放在那里。所以只需要考虑到google等搜索引擎的一些最为基本的排名因素就OK。这样可以以不变，应万变。轻轻松松面对搜索引擎排名因素的变化。<br>　　特别提示：真正的SEO(搜索引擎优化)不是作弊手段，只是帮助你的网站更加的合理，更容易被搜索引擎收录，更容易在搜索引擎中获得较好。因为你的工作人员设计的时候因为不懂网络营销知识，所以没有考虑到这些因素。&nbsp;如果你先考虑到了，你的网站内容和质量又不比别人差多少，排名自然会上去。<br>　　详细观察中国这么多大型网站，发现在这块做的最好的就是阿里巴巴和新浪了，有空你可以从这个角度去分析分析他们。]]></content:encoded><link>http://www.hao021.com/log/blogview.asp?logID=179</link><dc:subject>SEO 研究</dc:subject><dc:creator>admin</dc:creator><dc:date>2008-10-10 03:22 PM</dc:date></item><item rdf:about="http://www.hao021.com/log/blogview.asp?logID=178"><title>模式之辩：离开网络营销，B2B、B2C是奢谈</title><description><![CDATA[最近看了几篇谈论B2B与B2C的文章，感觉观点都颇有见地，特别是对于B2B与B2C中的此“B”非彼“B”的论述，阐明了生产型企业与服务型企业开展电子商务的不同特点，说的很有道理。不过我心中总有一个疑问没有得到解答，那就是：“B”的客户从哪里来？<br><br>　　很多企业每天上网的一个重要目的就是发布公司信息、产品信息，发现一个新的电子商务网站就赶紧注册会员、发信息。管它有没有用，多一个露一小脸的机会就行。电子商务网站每天也在公布供求信息数、企业注册数，却没见几个电子商务网站公布每天的成功交易数。<br>　　这就是电子商务吗？再看看每年上万亿的电子商务市场规模中，又有多少是通过网上订单、在线支付完成的？广大的中小企业成天在电子商务网站里面扎堆发布信息，到底是为了什么？<br>　　我认为电子商务平台多数是有名无实，他们吸引企业的并不是多么成熟的会员系统、多么可靠的诚信体系、多么牛逼的在线支付，而是希望能够从这些平台的人气中分得一杯羹，多一个展现的机会而已。]]></description><content:encoded><![CDATA[最近看了几篇谈论B2B与B2C的文章，感觉观点都颇有见地，特别是对于B2B与B2C中的此“B”非彼“B”的论述，阐明了生产型企业与服务型企业开展电子商务的不同特点，说的很有道理。不过我心中总有一个疑问没有得到解答，那就是：“B”的客户从哪里来？<br><br>　　很多企业每天上网的一个重要目的就是发布公司信息、产品信息，发现一个新的电子商务网站就赶紧注册会员、发信息。管它有没有用，多一个露一小脸的机会就行。电子商务网站每天也在公布供求信息数、企业注册数，却没见几个电子商务网站公布每天的成功交易数。<br>　　这就是电子商务吗？再看看每年上万亿的电子商务市场规模中，又有多少是通过网上订单、在线支付完成的？广大的中小企业成天在电子商务网站里面扎堆发布信息，到底是为了什么？<br>　　我认为电子商务平台多数是有名无实，他们吸引企业的并不是多么成熟的会员系统、多么可靠的诚信体系、多么牛逼的在线支付，而是希望能够从这些平台的人气中分得一杯羹，多一个展现的机会而已。<br>　　对于中小企业来说，他们在互联网上付出了这么多，只要能够接到目标客户的电话，或者留言，他们就已经很满足了。从这个角度来看，他们需要的并不是电子商务，而是网络营销----把企业推广出去，把自己营销出去。广大中小企业远没有达到迫切需要“电子商务”的地步，他们加入这通，那通的，最原始的需求仍然是获得销售机会和线索。<br><br>　　回到“B”的客户从哪里来这个问题，这把广大中小企业给问住了，谁知道从哪来呢，反正这些电子商务网站都貌似挺牛的，上了再说呗。对于搞B2B、B2C的这群人，他们有没有考虑这个问题呢？有的，那就是需要“资源”和“资金”，通过灵活运作，风投的注入，然后大兴市场推广，吸引大量的人气，“B”的客户自然就上来了。<br>　　对于这种想法，不管能不能成功，它至少也反映了一个“朴素”道理：B2B、B2C们要想做好电子商务为中小企业服务，还是得先做好自己的网络营销。<br><br>　　讲到网络营销与B2B、B2C的关系，我认为老子跟儿子的关系。网络营销是老子，B2B、B2C是一双儿女。老子养儿子是天经地义，没有老子也就没有儿子。至于B2B、B2C客户和用户之间的关系，那则是老子的儿女们处对象的问题。当然，养儿子和养女儿在养法上，还是有点区别的，不然男生女相，女生男相总归是不好。<br><br>　　我认为很多电子商务网站最终没有成功，甚至关门大吉的原因就是没有正确认识网络营销和电子商务之间的关系。离开了网络营销，B2B和B2C都是奢谈。在这一点上，有大量的事实和案例可以证明，有做的好的，有做的烂的，不再一一举例。<br><br>　　如果有这样一个平台，能够让企业与平台一起，参与到自身的网络营销中来，自力更生为自己寻找目标客户，然后展示自己的“才华”，通过网上营销平台把吸引到的流量转化为商机。这对于广大中小企业来说，都是乐于接受和可以掌控的。至于后续的B2B或者B2C等电子商务服务，有条件就上，没条件就暂时不用，这都是水到渠成的事情。]]></content:encoded><link>http://www.hao021.com/log/blogview.asp?logID=178</link><dc:subject>网络营销</dc:subject><dc:creator>admin</dc:creator><dc:date>2008-10-10 03:08 PM</dc:date></item><item rdf:about="http://www.hao021.com/log/blogview.asp?logID=177"><title>ASP木马Webshell安全解决办案</title><description><![CDATA[注意：本文所讲述之设置方法与环境：适用于Microsoft&nbsp;Windows&nbsp;2000&nbsp;Server/Win2003&nbsp;SERVER&nbsp;　&nbsp;IIS5.0/IIS6.0&nbsp;　　&nbsp;<br><br>　　1、首先我们来看看一般ASP木马、Webshell所利用的ASP组件有那些？我们以海洋木马为列：&nbsp;<br><br>　　＜object&nbsp;runat=&quot;server&quot;&nbsp;id=&quot;ws&quot;&nbsp;scope=&quot;page&quot;&nbsp;classid=&quot;clsid:72C24DD5-D70A-438B-8A42-98424B88AFB8&quot;＞&nbsp;]]></description><content:encoded><![CDATA[注意：本文所讲述之设置方法与环境：适用于Microsoft&nbsp;Windows&nbsp;2000&nbsp;Server/Win2003&nbsp;SERVER&nbsp;　&nbsp;IIS5.0/IIS6.0&nbsp;　　&nbsp;<br><br>　　1、首先我们来看看一般ASP木马、Webshell所利用的ASP组件有那些？我们以海洋木马为列：&nbsp;<br><br>　　＜object&nbsp;runat=&quot;server&quot;&nbsp;id=&quot;ws&quot;&nbsp;scope=&quot;page&quot;&nbsp;classid=&quot;clsid:72C24DD5-D70A-438B-8A42-98424B88AFB8&quot;＞&nbsp;<br><br>　　＜/object＞&nbsp;<br><br>　　＜object&nbsp;runat=&quot;server&quot;&nbsp;id=&quot;ws&quot;&nbsp;scope=&quot;page&quot;&nbsp;classid=&quot;clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B&quot;＞&nbsp;<br><br>　　＜/object＞&nbsp;<br><br>　　＜object&nbsp;runat=&quot;server&quot;&nbsp;id=&quot;net&quot;&nbsp;scope=&quot;page&quot;&nbsp;classid=&quot;clsid:093FF999-1EA0-4079-9525-9614C3504B74&quot;＞&nbsp;<br><br>　　＜/object＞&nbsp;<br><br>　　＜object&nbsp;runat=&quot;server&quot;&nbsp;id=&quot;net&quot;&nbsp;scope=&quot;page&quot;&nbsp;classid=&quot;clsid:F935DC26-1CF0-11D0-ADB9-00C04FD58A0B&quot;＞&nbsp;<br><br>　　＜/object＞&nbsp;<br><br>　　＜object&nbsp;runat=&quot;server&quot;&nbsp;id=&quot;fso&quot;&nbsp;scope=&quot;page&quot;&nbsp;classid=&quot;clsid:0D43FE01-F093-11CF-8940-00A0C9054228&quot;＞&nbsp;<br><br>　　＜/object＞&nbsp;<br><br>　　shellStr=&quot;Shell&quot;&nbsp;<br><br>　　applicationStr=&quot;Application&quot;&nbsp;<br><br>　　if&nbsp;cmdPath=&quot;wscriptShell&quot;&nbsp;<br><br>　　set&nbsp;sa=server.createObject(shellStr&amp;&quot;.&quot;&amp;applicationStr)&nbsp;<br><br>　　set&nbsp;streamT=server.createObject(&quot;adodb.stream&quot;)&nbsp;<br><br>　　set&nbsp;domainObject&nbsp;=&nbsp;GetObject(&quot;WinNT://.&quot;)&nbsp;<br>以上是海洋中的相关代码，从上面的代码我们不难看出一般ASP木马、Webshell主要利用了以下几类ASP组件：&nbsp;<br>　　①&nbsp;WScript.Shell&nbsp;(classid:72C24DD5-D70A-438B-8A42-98424B88AFB8)&nbsp;<br><br>　　②&nbsp;WScript.Shell.1&nbsp;(classid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B)&nbsp;<br><br>　　③&nbsp;WScript.Network&nbsp;(classid:093FF999-1EA0-4079-9525-9614C3504B74)&nbsp;<br><br>　　④&nbsp;WScript.Network.1&nbsp;(classid:093FF999-1EA0-4079-9525-9614C3504B74)&nbsp;<br><br>　　⑤&nbsp;FileSystem&nbsp;Object&nbsp;(classid:0D43FE01-F093-11CF-8940-00A0C9054228)&nbsp;<br><br>　　⑥&nbsp;Adodb.stream&nbsp;(classid:{00000566-0000-0010-8000-00AA006D2EA4})&nbsp;<br><br>　　⑦&nbsp;Shell.applicaiton....&nbsp;<br>　　hehe，这下我们清楚了危害我们WEB&nbsp;SERVER&nbsp;IIS的最罪魁祸首是谁了!!开始操刀,come&nbsp;on...&nbsp;<br>2:解决办法：&nbsp;<br><br>　　①&nbsp;删除或更名以下危险的ASP组件：&nbsp;<br><br>　　WScript.Shell、WScript.Shell.1、Wscript.Network、Wscript.Network.1、adodb.stream、Shell.application&nbsp;<br><br>　　开始-------＞运行---------＞Regedit，打开注册表编辑器，按Ctrl+F查找，依次输入以上Wscript.Shell等组件名称以及相应的ClassID，然后进行删除或者更改名称(这里建议大家更名，如果有部分网页ASP程序利用了上面的组件的话呢，只需在将写ASP代码的时候用我们更改后的组件名称即可正常使用。当然如果你确信你的ASP程序中没有用到以上组件，还是直&nbsp;<br><br>　　接删除心中踏实一些^_^,按常规一般来说是不会做到以上这些组件的。删除或更名后，iisreset重启IIS后即可升效。)&nbsp;<br><br>　　[注意：由于Adodb.Stream这个组件有很多网页中将用到，所以如果你的服务器是开虚拟主机的话，建议酢情处理。]&nbsp;<br><br>　　②&nbsp;关于&nbsp;File&nbsp;System&nbsp;Object&nbsp;(classid:0D43FE01-F093-11CF-8940-00A0C9054228)即常说的FSO的安全问题，如果您的服务器必需要用到FSO的话，(部分虚拟主机服务器一般需开FSO功能)可以参照本人的另一篇关于FSO安全解决办法的文章:Microsoft&nbsp;Windows&nbsp;2000&nbsp;Server&nbsp;FSO&nbsp;安全隐患解决办法。如果您确信不要用到的话，可以直接反注册此组件即可。&nbsp;<br><br>　　③&nbsp;直接反注册、卸载这些危险组件的方法：(实用于不想用①及②类此类烦琐的方法)&nbsp;<br><br>　　卸载wscript.shell对象，在cmd下或直接运行：regsvr32&nbsp;/u&nbsp;%windir%\system32\WSHom.Ocx&nbsp;<br><br>　　卸载FSO对象,在cmd下或直接运行：regsvr32.exe&nbsp;/u&nbsp;%windir%\system32\scrrun.dll&nbsp;<br><br>　　卸载stream对象,在cmd下或直接运行：&nbsp;regsvr32&nbsp;/s&nbsp;/u&nbsp;&quot;C:\Program&nbsp;Files\Common&nbsp;Files\System\ado\msado15.dll&quot;&nbsp;<br><br>　　如果想恢复的话只需要去掉&nbsp;/U&nbsp;即可重新再注册以上相关ASP组件例如：regsvr32.exe&nbsp;%windir%\system32\scrrun.dll&nbsp;<br><br>　　④&nbsp;关于Webshell中利用set&nbsp;domainObject&nbsp;=&nbsp;GetObject(&quot;WinNT://.&quot;)来获取服务器的进程、服务以及用户等信息的防范，大家可以将服务中的Workstation[提供网络链结和通讯]即Lanmanworkstation服务停止并禁用即可。此处理后，Webshell显示进程处将为空白。&nbsp;<br><br>　　3&nbsp;按照上1、2方法对ASP类危险组件进行处理后，用阿江的asp探针测试了一下,&quot;服务器CPU详情&quot;和&quot;服务器操作系统&quot;根本查不到,内容为空白的。再用海洋测试Wsript.Shell来运行cmd命令也是提示Active无法创建对像。大家就都可以再也不要为ASP木马危害到服务器系统的安全而担扰了。&nbsp;<br><br>　　当然服务器安全远远不至这些，这里为大家介绍的仅仅是本人在处理ASP木马、Webshell上的一些心得体会。在下一篇中将为大家介绍如何简简单单的防止别人在服务器上执行如net&nbsp;user之类的命令，防溢出类攻击得到cmdshell，以及执行添加用户、改NTFS设置权限到终端登录等等的最简单有效的防范方法。]]></content:encoded><link>http://www.hao021.com/log/blogview.asp?logID=177</link><dc:subject>系统安全</dc:subject><dc:creator>admin</dc:creator><dc:date>2008-08-26 11:48 PM</dc:date></item><item rdf:about="http://www.hao021.com/log/blogview.asp?logID=176"><title>ALEXA略缩图更新方法</title><description><![CDATA[提交、更新alexa缩略图地址<br>http://thumbnails.alexa.com/update.php?url=meirongbang.com<br>一般48小时内更新]]></description><content:encoded><![CDATA[提交、更新alexa缩略图地址<br><a href="http://thumbnails.alexa.com/update.php?url=meirongbang.com" target="_blank">http://thumbnails.alexa.com/update.php?url=meirongbang.com</a><br>一般48小时内更新]]></content:encoded><link>http://www.hao021.com/log/blogview.asp?logID=176</link><dc:subject>工具书签</dc:subject><dc:creator>admin</dc:creator><dc:date>2008-08-06 03:38 PM</dc:date></item><item rdf:about="http://www.hao021.com/log/blogview.asp?logID=175"><title>B2C和B2B网站SEO策略的区别</title><description><![CDATA[随着越来越多的B-to-B用户认识到搜索引擎的潜在的强大宣传力量后，很多B2B的企业开始寻求一个有效的搜索引擎优化(SEO)策略，要想成功地进行B2B企业网站的搜索引擎优化，我们必须了解B2C和B2B搜索引擎优化的区别和联系。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>（1）B2C和B2B有不同的网站优化目标<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当然，B2C和B2B网站优化的最终目标都是为了提高销售量，在这点上B2C和B2B没有什么区别，但是在网站优化上，B2C网站通常是为了提高人&nbsp;均访问的销售率。最理想的状态是，当用户通过搜索引擎发现网站，从着陆页的引导进入网站设定的通道，最终完成购物的流程。]]></description><content:encoded><![CDATA[随着越来越多的B-to-B用户认识到搜索引擎的潜在的强大宣传力量后，很多B2B的企业开始寻求一个有效的搜索引擎优化(SEO)策略，要想成功地进行B2B企业网站的搜索引擎优化，我们必须了解B2C和B2B搜索引擎优化的区别和联系。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>（1）B2C和B2B有不同的网站优化目标<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当然，B2C和B2B网站优化的最终目标都是为了提高销售量，在这点上B2C和B2B没有什么区别，但是在网站优化上，B2C网站通常是为了提高人&nbsp;均访问的销售率。最理想的状态是，当用户通过搜索引擎发现网站，从着陆页的引导进入网站设定的通道，最终完成购物的流程。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;然而，这对于B-to-B的企业&nbsp;网站来说是不实际的，B2B的买家通常不可能在网站完成整个的购买流程，因此B2B企业网站优化目标不是立即见效的销售，而更多的是吸引买家将你的企业列&nbsp;入它的首选供应商候选名单中。在B2B领域的转化率通常不是马上就可以做到，在B2B网站优化中，使网站被采购商发现只是一个开始。<br><br>（2）提高用户粘性对B2B企业网站提高转化率非常重要<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B2B企业网站应该把注意集中在“粘性”上，让买家停留在网站上的时间更久，更深入地查阅览网页及其它相关网页内容，从而建立买家对网站的信任。一&nbsp;个专业B2B采购商做决定时最大的影响因素是风险，换句话说，他怕作出一个错误的决定。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;因此，B2B买家看网站的一个主要目标是评估企业和企业所提供的产&nbsp;品。确保当买家到达网站的着陆页，当中链接到其它网页的内容可有助于建立企业可信性，从而使买家把企业列入考虑范围。<br><br>（3）B2B企业网站每个网页的内容更显重要<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B2B企业网站文案内容的重要性不仅对网站在搜索引擎的排名有重要影响，而且更重要是对采购商有影响，文案必须还具有说服力。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;虽然在B2C网站中文案的说服力也很重要，但一般典型的B2C客户是一些散户，他们对产品规格、颜色、优惠或者一些较为夸大的对产品作用的赞美之词&nbsp;感兴趣，但是一个商业采购商受规避风险的心态驱使，仅仅产品价格低并不意味着你就是他最好最合适的供应商，B2B采购商在一个采购流程中会做更多的调查研&nbsp;究。因此，为了让采购商无论走到网站的哪一页，都能建立对企业信任，就需要对网站所有的网页内容进行认真的设计而不仅是一两个重要网页。<br><br>（4）了解B2B企业网站的潜在买家所习惯使用的搜索引擎<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不同国家的人喜欢使用不同的搜索引擎，而不同的搜索引擎的算法和排名规则又有所不同。比如说百度和google，百度有人工参与编辑，Google&nbsp;是全自动的，而针对Google的优化与百度的优化又有一点不同。不过由于搜索引擎的算法基本上没有太大的不同，因此对Google做好优化，网站在其它&nbsp;搜索引擎的表现也会挺好。此外，随着垂直搜索引擎越来越受欢迎，要了解你的潜在买家喜欢使用哪些垂直搜索引擎，并采取行动让你的网站在这些垂直搜索引擎也&nbsp;有较好的曝光度。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B2B企业网站所要注意的与B2C网站区别不仅是以上几点，在下一篇文章《网络营销之：B2C和B2B网站SEO策略的区别(下)》，我将会介绍B2B企业网站优化中所要注意的B2B买家搜索关键字多样性,一个采购商有多个买家,复杂的搜索关键字策略等几点问题。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在网络营销之：B2C和B2B网站SEO策略的区别(上)中我们说到B2B企业网站优化与B2C网站在优化目标、用户粘性、网页内容、搜索引擎种类几个不同之处。在本文中将介绍B2B企业网站优化中所要注意的B2B买家搜索关键字多样性，一个采购商有多个买家，复杂的搜索关键字策略等几点问题。<br><br>（5）B2B买家搜索关键字多样性<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在B2C领域里，一个典型的销售流程从搜索到购买可以短至10-20分钟，但在B2B的世界里，一个购买流程长达几个月甚至一年。这是因为在B-&nbsp;to-B采购流程的各个阶段需经过更多的详细审查，在这不同阶段当中，同一个买家可能会进行不同的调查，而每次不同的调查有不同的目标从而会用不同的关键&nbsp;字。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在购买流程第一阶段（搜索阶段），买家在寻找不同的候选对象，在这阶段他可能会用与产品和服务相关的通用关键字来寻找候选者，从而形成一个候选名&nbsp;单。接着，在评估的阶段，买家关注的重点从寻找潜在的供应商到了调查与产品和服务的有关细节，不同的搜索关键字术语会在不同的阶段使用，而不同的网站将会&nbsp;被发现，不同的供应商将会被发掘，从而可能排挤代替掉之前的候选者。因此，在B2B搜索引擎优化（SEO）中，了解潜在客户在采购流程的不同阶段所使用的&nbsp;搜索关键字，如果可以了解这些，你不仅可以让企业网站在采购的初期被发现，而且可以在购买的整个流程中的不同搜索调查阶段进一步巩固地位。<br><br>（6）一个采购企业有多个买家<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;前面一点已说到一个买家有可能使用更多的不同关键字，而一个采购企业的采购流程通常有多个不同的买家参与。专注于用户使用的买家希望了解产品如何满&nbsp;足日常的运作，技术方面的买家关注产品能否符合公司已制定的规范，成本效益分析的买家关心投资回报率和其它财务上的问题。在作出购买决定的流程当中，采购&nbsp;商还可能会咨询顾问或某些导师以帮忙公司作出购买决定。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;今天，每一个不同的买家成员只要通过不同的搜索关键字点一下鼠标就可以快速地调查和评估候选者，他们所用的搜索关键字根据各自的角色和关注的重点而&nbsp;有所不同。虽然某个人可能花了几星期时间在做调查，但一个副总裁可能只花10多分钟在Google上搜索，就可能因此而戏剧性地改变了组织的购买决定，优&nbsp;秀的B2B网站优化考虑不同有影响力的人物和他们所喜欢使用的搜索关键字，从而让着陆页的文案对这些不同的有影响力的人具有说服力。<br><br>（7）复杂的搜索关键字策略<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B2C的搜索客户可能会用一些大家所了解的品牌名称，很多也已经对他们所要买的东西有一个固定的对象，仅仅是在这当中找到一个最好的卖家而已。B2C客户喜欢使用通用的关键字，因此他们的关键较少有很大的变化。比如一个要买爽肤水的用户，一般就以爽肤水为中心使用关键字。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B2B搜索引擎优化呈现出更多的复杂性，比如一个买家搜索某材料的解决方案时，他可能搜索某材料方案，某某（材料名称）解决方案，某某处理技术，某某处理系统，某某管理规则等等相关的，或者更详细具体的关键字。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;此外，同一个产品有不同的叫法和名称，比如拿这篇文章来说，可以说B2B搜索引擎优化，B2B和B2C的SEO区别，B2C和B2B搜索引擎优化的&nbsp;区别，BtoB&nbsp;SEO，BtoB搜索引擎优化或者其它的组合。上边不同的关键字会得出不同的搜索结果。买家可能会使用该行业所特有的产品术语或行业内的通用关键字，而且&nbsp;买家也常常通过以需求为重点搜索或者以问题为重点搜索，而多过使用产品的名称。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不同购买流程所使用关键字的多样性和不同买家成员的参与，增加了关键字策略&nbsp;的复杂性，这对着陆页和网站的结构以及内容都有很大的影响，关键字策略是B2B搜索引擎优化（SEO）成功的关键，你发现并选择出潜在客户在购买流程中所&nbsp;喜欢使用的关键字，并因此而设计B2B网站将会有很好的效果。我的观点与此一贯是一致的，关键字策略不仅是网站优化的瓶颈，而且还是区分各个网站优化公司是否专业和优秀的一个重要参考标准，网站优化已经开始走入细节制胜的专业细分阶段了。]]></content:encoded><link>http://www.hao021.com/log/blogview.asp?logID=175</link><dc:subject>SEO 研究</dc:subject><dc:creator>admin</dc:creator><dc:date>2008-07-25 08:35 PM</dc:date></item><item rdf:about="http://www.hao021.com/log/blogview.asp?logID=174"><title>我国网民数达2.53亿超美国居世界首位</title><description><![CDATA[[img]http://i3.sinaimg.cn/IT/i/2008-07-24/U2020P2T1D2348665F13DT20080724140401.jpg[/img]<br>第22次中国互联网络发展状况统计报告发布现场<br><br>　　7月24日13:30，中国互联网络信息中心(CNNIC)今日发布《第22次中国互联网络发展状况统计报告》。报告显示，截至2008年6月底，我国网民数量达2.53亿，首次大幅超过美国跃居世界第一位，不过尽管如此，我国互联网普及率只有19.1%，仍然低于21.1%的全球平均水平。<br>]]></description><content:encoded><![CDATA[<img src="http://i3.sinaimg.cn/IT/i/2008-07-24/U2020P2T1D2348665F13DT20080724140401.jpg" border="0" onload="javascript:DrawImage(this);"  alt="按此在新窗口打开图片" onmouseover="this.style.cursor='hand';" onclick="window.open(this.src);" /><br>第22次中国互联网络发展状况统计报告发布现场<br><br>　　7月24日13:30，中国互联网络信息中心(CNNIC)今日发布《第22次中国互联网络发展状况统计报告》。报告显示，截至2008年6月底，我国网民数量达2.53亿，首次大幅超过美国跃居世界第一位，不过尽管如此，我国互联网普及率只有19.1%，仍然低于21.1%的全球平均水平。<br><br>　　此外，根据CNNIC统计显示，我国网民中接入宽带比例为84.7%，宽带网民数已达到2.14亿人，宽带网民规模为世界第一。<br><br>　　同时，CNNIC宣布截至7月22日，我国CN域名注册量也以1218.8万个超过德国.de域名，成为全球第一大国家顶级域名。<br><br>　　CNNIC指出，上述三项重大突破初步显示出互联网大国规模。报告也表明，我国互联网发展日趋成熟，网络媒体、网络商务等互联网深层次应用比例大幅提升。<br><br>　　快速崛起的互联网大国<br><br>　　CNNIC报告显示，中国网民规模继续呈现持续高速发展的趋势。与去年同期相比，中国网民人数增加了9100万人，是历年来网民增长最多的一年，同比增长达到56.2%。仅2008年上半年，中国网民数量净增量就达4300万人，并一举超越美国成为世界上网民人数最多的国家。<br><br>　　统计表明，中国网站数量持续增长，共有191.9万个，年增长率为46.3%；其中CN下的网站数为136.9万，占总网站数71.3%。注册量方面，CN国家域名在今年初突破千万后，再次实现跨越，以1218.8万的注册量，成为全球第一大国家顶级域名。<br><br>　　互联网主流媒体地位凸显<br><br>　　报告显示，网络新闻使用率达81.5%，用户规模达到2.06亿人，网络新闻阅读率比2007年12月增加了8.8个百分点，在网络应用中排名跃升至第二位，一改此前数字娱乐应用在前十大网络应用中占据绝对优势的局面。<br><br>　　CNNIC指出，这与今年上半年一系列重大新闻事件的网络媒体的表现密切相关，这些事件使得更多的网民通过互联网查询相关信息，网络媒体的独特优势体现得淋漓尽致。目前互联网已经成为新闻传播领域中影响巨大的、最具发展潜力的主流媒体。<br><br>　　手机网民规模达到7305万人<br><br>　　CNNIC报告显示，人们的网上行为也开始与实际生活靠近，网络购物、网上银行等实用性应用走俏。数据显示，我国网络购物使用率为25%，用户人数达到6329万人，半年内用户量增加了1688万人，其中最为普及的城市是上海，使用率达到45.2%。<br><br>　　网上支付和网上银行则极大地推动了网络购物的发展，网民对二者的使用率分别达到22.5%和23.4%，尤其是网上支付，半年用户增量达到2379万人，半年增长率达到71.7%。受2007年中国股市火爆的影响，网上炒股/基金使用率为16.9%，尽管目前使用率在下降，但总体用户量仍然略涨了466万。<br><br>　　此外，手机上网成为网络应用的一个重要发展方向，势必加快互联网的大众化。当前28.9%的中国网民在过去半年曾经使用手机上过网，手机网民规模达到7305万人。<br><br>　　我国网民逐渐走向性别均衡<br><br>　　报告显示，随着网民规模的逐渐扩大，网民结构与现实生活中的结构逐渐趋近。我国网民的学历结构正逐渐向总体居民的学历结构趋近，体现出互联网大众化的趋势。<br><br>　　从学历角度分析报告数据，互联网显现向下扩散的趋势。目前高中学历的网民比例最大，占到39%。同时，中国网民中女性比例上升到46.4%，比2007年底上升了3.6个百分点，中国网民逐渐走向性别均衡。<br><br>　　中国互联网络信息中心主任毛伟表示，这一系列数据表明，互联网大国的规模已经显现，网民对于互联网深层次应用的需求和接受程度大幅度提高。中国互联网正在逐渐走向成熟，未来在国际网络社会中的影响力也将更强。<br><br>　　CNNIC于1997年开始实施中国互联网发展统计调查工作，并从1998年起每半年公布一次统计报告，目前已完成了二十二次调查。成为政府、企业、科研机构等机构经常引用的权威统计信息，部门指标已被纳入国家信息化指标体系。]]></content:encoded><link>http://www.hao021.com/log/blogview.asp?logID=174</link><dc:subject>网络杂谈</dc:subject><dc:creator>admin</dc:creator><dc:date>2008-07-24 02:42 PM</dc:date></item><item rdf:about="http://www.hao021.com/log/blogview.asp?logID=173"><title>jsp域名绑定</title><description><![CDATA[1.C:\WINDOWS\system32\drivers\etc下的hosts文件<br>&nbsp;&nbsp;<br><br>加入域名解析相关的东西，比如：<br>&nbsp;&nbsp;&nbsp;127.0.0.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;localhost]]></description><content:encoded><![CDATA[1.C:\WINDOWS\system32\drivers\etc下的hosts文件<br>&nbsp;&nbsp;<br><br>加入域名解析相关的东西，比如：<br>&nbsp;&nbsp;&nbsp;127.0.0.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;localhost<br>&nbsp;&nbsp;&nbsp;127.0.0.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test.001m.cn<br>&nbsp;&nbsp;&nbsp;127.0.0.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;www.001m.cn<br>&nbsp;&nbsp;&nbsp;如果在实战中，前边的127.0.0.1换作公有IP地址<br><br>2.Tomcat&nbsp;5.0\conf下的server.xml文件<br>&nbsp;&nbsp;<br><br>(2.1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;修改端口号（默认为8080，现改为80）：<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Define&nbsp;a&nbsp;non-SSL&nbsp;Coyote&nbsp;HTTP/1.1&nbsp;Connector&nbsp;on&nbsp;the&nbsp;port&nbsp;specified&nbsp;&nbsp;&nbsp;&nbsp;during&nbsp;installation&nbsp;&nbsp;&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Connector&nbsp;port=&quot;80&quot;&nbsp;&nbsp;&nbsp;&nbsp;maxThreads=&quot;150&quot;&nbsp;minSpareThreads=&quot;25&quot;&nbsp;maxSpareThreads=&quot;75&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enableLookups=&quot;false&quot;&nbsp;redirectPort=&quot;8443&quot;&nbsp;acceptCount=&quot;100&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;debug=&quot;0&quot;&nbsp;connectionTimeout=&quot;20000&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disableUploadTimeout=&quot;true&quot;&nbsp;/&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;(2.2)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;添加发布文件夹，并为每个文件夹指定要绑定的域名：<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;因为想要实现，在发布文件夹根目录下发布项目，所以，一个文件夹只能发布一个项目，所以，要指定不同的文件夹。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在&lt;Host&nbsp;name=&quot;&nbsp;此处是要绑定的域名&nbsp;&quot;&nbsp;debug=&quot;0&quot;&nbsp;&nbsp;&nbsp;appBase=&quot;&nbsp;此处是发布目录&nbsp;&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unpackWARs=&quot;true&quot;&nbsp;autoDeploy=&quot;true&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xmlValidation=&quot;false&quot;&nbsp;xmlNamespaceAware=&quot;false&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果要建多个发布目录，可以在&lt;Host&nbsp;name.....&gt;&lt;/Host&gt;&nbsp;的前边再加上一个&lt;Host&nbsp;name....&gt;&lt;/Host&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;(2.3)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在前边的工作做好之后，启动服务器，就会发现，Tomcat&nbsp;5.0\conf\Catalina下多了几个文件夹，文件夹名就是你前边&lt;Host..&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Host&gt;中存在的发布文件夹的名字。然后，把相应的配置文件*.xml放在对应的Tomcat&nbsp;5.0\conf\Catalina里的文件夹里。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;而且让他们的路径是根目录下，这样访问时就可以直接打绑定好的域名访问了。比如：<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Context&nbsp;path=&quot;&quot;&nbsp;reloadable=&quot;true&quot;&nbsp;docBase=&quot;hnnj&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Resource&nbsp;name=&quot;jdbc/hnnj&quot;&nbsp;auth=&quot;Container&quot;&nbsp;type=&quot;javax.sql.DataSource&quot;/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ResourceParams&nbsp;name=&quot;jdbc/hnnj&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>3.好啦，一切问题就解决了。好爽啊！<br>补：127.0.0.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test.001m.cn这里的域名要和&lt;Host&nbsp;name=&quot;&nbsp;此处是要绑定的域名&nbsp;&quot;..&gt;这里的域名一致，否则<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;也不会在Tomcat&nbsp;5.0\conf\Catalina下生成文件夹，就不会达到既定目标了。呵呵！<br><br>4.附录：<br>&nbsp;&nbsp;&nbsp;(4.1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C:\WINDOWS\system32\drivers\etc下的hosts文件,内容格式为：IP地址&nbsp;&nbsp;&nbsp;&nbsp;域名<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;例如：&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;202.102.240.91&nbsp;&nbsp;&nbsp;&nbsp;web.nyist.net<br>&nbsp;&nbsp;&nbsp;(4.2)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tomcat&nbsp;5.0\conf下的server.xml文件,内容基本为：（注：server.xml里的一些注释我给省去了）<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Example&nbsp;Server&nbsp;Configuration&nbsp;File&nbsp;--&gt;<br>&lt;!--&nbsp;Note&nbsp;that&nbsp;component&nbsp;elements&nbsp;are&nbsp;nested&nbsp;corresponding&nbsp;to&nbsp;their<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;parent-child&nbsp;relationships&nbsp;with&nbsp;each&nbsp;other&nbsp;--&gt;<br><br>&lt;!--&nbsp;A&nbsp;&quot;Server&quot;&nbsp;is&nbsp;a&nbsp;singleton&nbsp;element&nbsp;that&nbsp;represents&nbsp;the&nbsp;entire&nbsp;JVM,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;which&nbsp;may&nbsp;contain&nbsp;one&nbsp;&nbsp;or&nbsp;more&nbsp;&quot;Service&quot;&nbsp;instances.&nbsp;&nbsp;&nbsp;The&nbsp;Server<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;listens&nbsp;for&nbsp;a&nbsp;shutdown&nbsp;command&nbsp;on&nbsp;the&nbsp;indicated&nbsp;port.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Note:&nbsp;&nbsp;&nbsp;A&nbsp;&quot;Server&quot;&nbsp;is&nbsp;not&nbsp;itself&nbsp;a&nbsp;&quot;Container&quot;,&nbsp;so&nbsp;you&nbsp;may&nbsp;not<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;define&nbsp;subcomponents&nbsp;such&nbsp;as&nbsp;&quot;Valves&quot;&nbsp;&nbsp;or&nbsp;&quot;Loggers&quot;&nbsp;at&nbsp;this&nbsp;level.<br>--&gt;<br><br>&lt;Server&nbsp;port=&quot;8005&quot;&nbsp;shutdown=&quot;SHUTDOWN&quot;&nbsp;debug=&quot;0&quot;&gt;<br><br><br>&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Comment&nbsp;these&nbsp;entries&nbsp;out&nbsp;to&nbsp;disable&nbsp;JMX&nbsp;MBeans&nbsp;support&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;You&nbsp;may&nbsp;also&nbsp;configure&nbsp;custom&nbsp;components&nbsp;(e.g.&nbsp;Valves/Realms)&nbsp;by&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;including&nbsp;your&nbsp;own&nbsp;mbean-descriptor&nbsp;file(s),&nbsp;and&nbsp;setting&nbsp;the&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;descriptors&quot;&nbsp;attribute&nbsp;to&nbsp;point&nbsp;to&nbsp;a&nbsp;&#39;;&#39;&nbsp;seperated&nbsp;list&nbsp;of&nbsp;paths<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(in&nbsp;the&nbsp;ClassLoader&nbsp;sense)&nbsp;of&nbsp;files&nbsp;to&nbsp;add&nbsp;to&nbsp;the&nbsp;default&nbsp;list.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e.g.&nbsp;descriptors=&quot;/com/myfirm/mypackage/mbean-descriptor.xml&quot;<br>&nbsp;&nbsp;&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&lt;Listener&nbsp;className=&quot;org.apache.catalina.mbeans.ServerLifecycleListener&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;debug=&quot;0&quot;/&gt;<br>&nbsp;&nbsp;&nbsp;&lt;Listener&nbsp;className=&quot;org.apache.catalina.mbeans.GlobalResourcesLifecycleListener&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;debug=&quot;0&quot;/&gt;<br><br>&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Global&nbsp;JNDI&nbsp;resources&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&lt;GlobalNamingResources&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Test&nbsp;entry&nbsp;for&nbsp;demonstration&nbsp;purposes&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Environment&nbsp;name=&quot;simpleValue&quot;&nbsp;type=&quot;java.lang.Integer&quot;&nbsp;value=&quot;30&quot;/&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Editable&nbsp;user&nbsp;database&nbsp;that&nbsp;can&nbsp;also&nbsp;be&nbsp;used&nbsp;by<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UserDatabaseRealm&nbsp;to&nbsp;authenticate&nbsp;users&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Resource&nbsp;name=&quot;UserDatabase&quot;&nbsp;auth=&quot;Container&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type=&quot;org.apache.catalina.UserDatabase&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description=&quot;User&nbsp;database&nbsp;that&nbsp;can&nbsp;be&nbsp;updated&nbsp;and&nbsp;saved&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Resource&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ResourceParams&nbsp;name=&quot;UserDatabase&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;parameter&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;name&gt;factory&lt;/name&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;value&gt;org.apache.catalina.users.MemoryUserDatabaseFactory&lt;/value&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/parameter&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;parameter&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;name&gt;pathname&lt;/name&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;value&gt;conf/tomcat-users.xml&lt;/value&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/parameter&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/ResourceParams&gt;<br><br>&nbsp;&nbsp;&nbsp;&lt;/GlobalNamingResources&gt;<br><br>&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;A&nbsp;&quot;Service&quot;&nbsp;is&nbsp;a&nbsp;collection&nbsp;of&nbsp;one&nbsp;&nbsp;or&nbsp;more&nbsp;&quot;Connectors&quot;&nbsp;that&nbsp;share<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a&nbsp;single&nbsp;&quot;Container&quot;&nbsp;(and&nbsp;therefore&nbsp;the&nbsp;web&nbsp;applications&nbsp;visible<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;within&nbsp;that&nbsp;Container).&nbsp;&nbsp;&nbsp;Normally,&nbsp;that&nbsp;Container&nbsp;is&nbsp;an&nbsp;&quot;Engine&quot;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;but&nbsp;this&nbsp;is&nbsp;not&nbsp;required.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Note:&nbsp;&nbsp;&nbsp;A&nbsp;&quot;Service&quot;&nbsp;is&nbsp;not&nbsp;itself&nbsp;a&nbsp;&quot;Container&quot;,&nbsp;so&nbsp;you&nbsp;may&nbsp;not<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;define&nbsp;subcomponents&nbsp;such&nbsp;as&nbsp;&quot;Valves&quot;&nbsp;&nbsp;or&nbsp;&quot;Loggers&quot;&nbsp;at&nbsp;this&nbsp;level.<br>&nbsp;&nbsp;&nbsp;&nbsp;--&gt;<br><br>&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Define&nbsp;the&nbsp;Tomcat&nbsp;Stand-Alone&nbsp;Service&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&lt;Service&nbsp;name=&quot;Catalina&quot;&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;A&nbsp;&quot;Connector&quot;&nbsp;represents&nbsp;an&nbsp;endpoint&nbsp;by&nbsp;which&nbsp;requests&nbsp;are&nbsp;received<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and&nbsp;responses&nbsp;are&nbsp;returned.&nbsp;&nbsp;&nbsp;Each&nbsp;Connector&nbsp;passes&nbsp;requests&nbsp;on&nbsp;to&nbsp;the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;associated&nbsp;&quot;Container&quot;&nbsp;(normally&nbsp;an&nbsp;Engine)&nbsp;for&nbsp;processing.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;By&nbsp;default,&nbsp;a&nbsp;non-SSL&nbsp;HTTP/1.1&nbsp;Connector&nbsp;is&nbsp;established&nbsp;on&nbsp;port&nbsp;8080.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You&nbsp;can&nbsp;also&nbsp;enable&nbsp;an&nbsp;SSL&nbsp;HTTP/1.1&nbsp;Connector&nbsp;on&nbsp;port&nbsp;8443&nbsp;by<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;following&nbsp;the&nbsp;instructions&nbsp;below&nbsp;and&nbsp;uncommenting&nbsp;the&nbsp;second&nbsp;Connector<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;entry.&nbsp;&nbsp;&nbsp;SSL&nbsp;support&nbsp;requires&nbsp;the&nbsp;following&nbsp;steps&nbsp;(see&nbsp;the&nbsp;SSL&nbsp;Config<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HOWTO&nbsp;in&nbsp;the&nbsp;Tomcat&nbsp;5&nbsp;documentation&nbsp;bundle&nbsp;for&nbsp;more&nbsp;detailed<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;instructions):<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;If&nbsp;your&nbsp;JDK&nbsp;version&nbsp;1.3&nbsp;&nbsp;or&nbsp;prior,&nbsp;download&nbsp;and&nbsp;install&nbsp;JSSE&nbsp;1.0.2&nbsp;&nbsp;or<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;later,&nbsp;and&nbsp;put&nbsp;the&nbsp;JAR&nbsp;files&nbsp;into&nbsp;&quot;$JAVA_HOME/jre/lib/ext&quot;.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;Execute:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%JAVA_HOME%\bin\keytool&nbsp;-genkey&nbsp;-alias&nbsp;tomcat&nbsp;-keyalg&nbsp;RSA&nbsp;(Windows)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$JAVA_HOME/bin/keytool&nbsp;-genkey&nbsp;-alias&nbsp;tomcat&nbsp;-keyalg&nbsp;RSA&nbsp;&nbsp;&nbsp;(Unix)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;with&nbsp;a&nbsp;password&nbsp;value&nbsp;of&nbsp;&quot;changeit&quot;&nbsp;for&nbsp;both&nbsp;the&nbsp;certificate&nbsp;and<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;keystore&nbsp;itself.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;By&nbsp;default,&nbsp;DNS&nbsp;lookups&nbsp;are&nbsp;enabled&nbsp;when&nbsp;a&nbsp;web&nbsp;application&nbsp;calls<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.getRemoteHost().&nbsp;&nbsp;&nbsp;This&nbsp;can&nbsp;have&nbsp;an&nbsp;adverse&nbsp;impact&nbsp;on<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;performance,&nbsp;so&nbsp;you&nbsp;can&nbsp;disable&nbsp;it&nbsp;by&nbsp;setting&nbsp;the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;enableLookups&quot;&nbsp;attribute&nbsp;to&nbsp;&quot;false&quot;.&nbsp;&nbsp;&nbsp;When&nbsp;DNS&nbsp;lookups&nbsp;are&nbsp;disabled,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.getRemoteHost()&nbsp;will&nbsp;return&nbsp;the&nbsp;String&nbsp;version&nbsp;of&nbsp;the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IP&nbsp;address&nbsp;of&nbsp;the&nbsp;remote&nbsp;client.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Define&nbsp;a&nbsp;non-SSL&nbsp;Coyote&nbsp;HTTP/1.1&nbsp;Connector&nbsp;on&nbsp;the&nbsp;port&nbsp;specified<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;during&nbsp;installation&nbsp;&nbsp;&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Connector&nbsp;port=&quot;80&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;maxThreads=&quot;150&quot;&nbsp;minSpareThreads=&quot;25&quot;&nbsp;maxSpareThreads=&quot;75&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enableLookups=&quot;false&quot;&nbsp;redirectPort=&quot;8443&quot;&nbsp;acceptCount=&quot;100&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;debug=&quot;0&quot;&nbsp;connectionTimeout=&quot;20000&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disableUploadTimeout=&quot;true&quot;&nbsp;/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Note&nbsp;:&nbsp;To&nbsp;disable&nbsp;connection&nbsp;timeouts,&nbsp;set&nbsp;connectionTimeout&nbsp;value<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to&nbsp;0&nbsp;--&gt;<br><br>&lt;!--&nbsp;Note&nbsp;:&nbsp;To&nbsp;use&nbsp;gzip&nbsp;compression&nbsp;you&nbsp;could&nbsp;set&nbsp;the&nbsp;following&nbsp;properties&nbsp;:<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;compression=&quot;on&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;compressionMinSize=&quot;2048&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;noCompressionUserAgents=&quot;gozilla,&nbsp;traviata&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;compressableMimeType=&quot;text/html,text/xml&quot;<br>--&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Define&nbsp;a&nbsp;SSL&nbsp;Coyote&nbsp;HTTP/1.1&nbsp;Connector&nbsp;on&nbsp;port&nbsp;8443&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Connector&nbsp;port=&quot;8443&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;maxThreads=&quot;150&quot;&nbsp;minSpareThreads=&quot;25&quot;&nbsp;maxSpareThreads=&quot;75&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enableLookups=&quot;false&quot;&nbsp;disableUploadTimeout=&quot;true&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;acceptCount=&quot;100&quot;&nbsp;debug=&quot;0&quot;&nbsp;scheme=&quot;https&quot;&nbsp;secure=&quot;true&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clientAuth=&quot;false&quot;&nbsp;sslProtocol=&quot;TLS&quot;&nbsp;/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Define&nbsp;a&nbsp;Coyote/JK2&nbsp;AJP&nbsp;1.3&nbsp;Connector&nbsp;on&nbsp;port&nbsp;8009&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Connector&nbsp;port=&quot;8009&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enableLookups=&quot;false&quot;&nbsp;redirectPort=&quot;8443&quot;&nbsp;debug=&quot;0&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;protocol=&quot;AJP/1.3&quot;&nbsp;/&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Define&nbsp;a&nbsp;Proxied&nbsp;HTTP/1.1&nbsp;Connector&nbsp;on&nbsp;port&nbsp;8082&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;See&nbsp;proxy&nbsp;documentation&nbsp;for&nbsp;more&nbsp;information&nbsp;about&nbsp;using&nbsp;this.&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Connector&nbsp;port=&quot;8082&quot;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;maxThreads=&quot;150&quot;&nbsp;minSpareThreads=&quot;25&quot;&nbsp;maxSpareThreads=&quot;75&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enableLookups=&quot;false&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;acceptCount=&quot;100&quot;&nbsp;debug=&quot;0&quot;&nbsp;connectionTimeout=&quot;20000&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;proxyPort=&quot;80&quot;&nbsp;disableUploadTimeout=&quot;true&quot;&nbsp;/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;Define&nbsp;the&nbsp;top&nbsp;level&nbsp;container&nbsp;in&nbsp;our&nbsp;container&nbsp;hierarchy&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Engine&nbsp;name=&quot;Catalina&quot;&nbsp;defaultHost=&quot;localhost&quot;&nbsp;debug=&quot;0&quot;&gt;<br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Logger&nbsp;className=&quot;org.apache.catalina.logger.FileLogger&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;prefix=&quot;catalina_log.&quot;&nbsp;suffix=&quot;.txt&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timestamp=&quot;true&quot;/&gt;<br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Realm&nbsp;className=&quot;org.apache.catalina.realm.UserDatabaseRealm&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;debug=&quot;0&quot;&nbsp;resourceName=&quot;UserDatabase&quot;/&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Host&nbsp;name=&quot;www.001m.cn&quot;&nbsp;debug=&quot;0&quot;&nbsp;appBase=&quot;test&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unpackWARs=&quot;true&quot;&nbsp;autoDeploy=&quot;true&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xmlValidation=&quot;false&quot;&nbsp;xmlNamespaceAware=&quot;false&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Host&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Host&nbsp;name=&quot;test.001m.cn&quot;&nbsp;debug=&quot;0&quot;&nbsp;appBase=&quot;webapps&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unpackWARs=&quot;true&quot;&nbsp;autoDeploy=&quot;true&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xmlValidation=&quot;false&quot;&nbsp;xmlNamespaceAware=&quot;false&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Logger&nbsp;className=&quot;org.apache.catalina.logger.FileLogger&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;directory=&quot;logs&quot;&nbsp;&nbsp;&nbsp;prefix=&quot;localhost_log.&quot;&nbsp;suffix=&quot;.txt&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timestamp=&quot;true&quot;/&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Host&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Engine&gt;<br><br>&nbsp;&nbsp;&nbsp;&lt;/Service&gt;<br><br>&lt;/Server&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4.3)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;现在文件夹的结构是：<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tomcat--&gt;bin\common\conf\logs\server\work\temp\sharedwebapps\test;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;conf--&gt;Catalina--&gt;test.001m.cn\www.001m.cn;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test.001m.cn--&gt;hnnj.xml;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;www.001m.cn--&gt;hnnj_test.xml<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test--&gt;hnnj_test;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webapps--&gt;hnnj;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;其中，hnnj和hnnj_test是项目目录；test和webapps是发布目录；]]></content:encoded><link>http://www.hao021.com/log/blogview.asp?logID=173</link><dc:subject>工具书签</dc:subject><dc:creator>admin</dc:creator><dc:date>2008-07-13 09:58 PM</dc:date></item><item rdf:about="http://www.hao021.com/log/blogview.asp?logID=172"><title>解决WIN2003终端超出最大连接数的方法</title><description><![CDATA[mstsc&nbsp;-console]]></description><content:encoded><![CDATA[mstsc&nbsp;-console]]></content:encoded><link>http://www.hao021.com/log/blogview.asp?logID=172</link><dc:subject>工具书签</dc:subject><dc:creator>admin</dc:creator><dc:date>2008-05-29 04:39 PM</dc:date></item>
</rdf:Seq>
</items>
</channel>
</rdf:RDF>