

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title>【陆·信息&amp;amp;技术】</title>
		<link>http://blog.wuhao.org/?cid=5</link>
		<description>浮生与世间，游离与人间</description>
		<copyright>Powered by SaBlog-X. Copyright (C) 2003-2010.</copyright>
		<generator>SaBlog-X Version 2.0 Build 20100301</generator>
		<lastBuildDate>Thu, 09 Sep 2010 01:43:46 +0000</lastBuildDate>
		<ttl>180</ttl>
		<item>
			<link>http://blog.wuhao.org/?action=show&amp;id=219</link>
			<guid>http://blog.wuhao.org/?action=show&amp;id=219</guid>
			<title>没有会员有“用户”：多背一公斤的“非主流”公益</title>
			<author>(浮游)</author>
			<description><![CDATA[浮游のBlog @。@！ ( http://blog.wuhao.org/ ) : <p align="center">
	没有会员有&ldquo;用户&rdquo;：多背一公斤的&ldquo;非主流&rdquo;公益</p>
<p align="center">
	文/李朱朱</p>
<p>
	&nbsp;&nbsp; &nbsp;&ldquo;如果我用NGO的方式来做的话，结果会是什么？也许是在零四年抱着计划书的10.0版胎死腹中，于是这个世界上就没有&lsquo;多背一公斤&rsquo;这个词；<strong>又也许经过几年的</strong><strong>&lsquo;</strong><strong>正规化</strong><strong>&rsquo;</strong><strong>运作后，成为了一个非常主流（同时又是非常平庸）的</strong><strong>NGO</strong><strong>，每年忙五六个或者七八个项目，为了生存而去追逐那些并不合适的项目机会。</strong>&rdquo;</p>
<p>
	&nbsp;&nbsp;&nbsp; 这是社会企业&ldquo;多背一公斤(<a href="http://1kg.org/">1kg.org</a>)&rdquo;创始人安猪写在博客里的话。这篇文章将告诉你，多背一公斤是如何突破传统意义上的互联网在公益方面的运用，而互联网又是如何作为其基础性和内涵丰富的工具，使得它突破结构和效率的瓶颈，免于成为一个&ldquo;主流而平庸&rdquo;的NGO的。对于同样从事公益事业的NGO，这家社会企业的内部管理，尤其是如何寻觅合适的网络技术人才，如何搭建这样一个网络平台，都有着借鉴意义。</p>
<p>
	&nbsp;</p>
<p>
	<strong>基于互联网的公益事业</strong></p>
<p>
	&nbsp;&nbsp;&nbsp; 多背一公斤的员工经常要向别人强调说，多背一公斤不是NGO，而是一家社会企业。安猪（本名余志海）于2004年发起&ldquo;多背一公斤&rdquo;的行动，倡导旅游者在出游时背上一些书籍或文具，带给沿途的贫困学校和孩子，并在旅行途中和孩子交流，旅行结束后将当地学校信息在互联网上分享。多次活动之后，安猪将它作为一个长期项目，并建立信息平台，尔后开始全职从事多背一公斤的公益事业。</p>
<p>
	&nbsp;&nbsp;&nbsp; 在多背一公斤的Blogbus博客上，他们通过一个幻灯片向大家解释多背一公斤如何利用互联网做公益。简单来说，只要三个步骤，即传递（出行时多背一公斤，为乡村学校带去需要的物资）、交流（在学校中与孩子们共同游戏和活动，传播知识，分享快乐）、分享（归来后在1KG.org网站分享信息，方便更多人参与）。</p>
<p>
	&nbsp;&nbsp;&nbsp; 安猪介绍说，在初始阶段，他们对互联网的使用也仅限于传统意义上的用途，有一些对网站推广，比如使用新浪和Blogbus等网站的博客，用于单纯的信息发布。</p>
<p>
	&nbsp;&nbsp;&nbsp; 现在除了自己的网站，多背一公斤在豆瓣社区上有官方建立的小组，同时也是同城主办方，可以发起活动。目前多背一公斤的用户在豆瓣上的参与度很高。这个豆瓣社区，也是由志愿者来运行的，他们组成了一个运营团队，并设有社区经理，用户在社区里最重要的是贡献和消费内容&mdash;&mdash;学校和活动的信息。</p>
<p>
	&nbsp;&nbsp;&nbsp; 同时，他们在豆瓣的官方社区也是考核运营团队的指标之一。尽管在开心网和校内网站上还没有官方建立的主办方，但他们已有一些想法和规划：在内容的分发上，希望把学校的数据通过标准格式，比如将统一RSS引入到不同的网站。</p>
<p>
	&nbsp;&nbsp;&nbsp; 目前他们正在和某大型旅游网站探讨类似的合作方式。&ldquo;这个网站有一个目的地指南，可以按省市搜索介绍和照片游记，我们希望在其中加入周边学校的信息，这样我们的用户可以在别的网站上很方便的看到学校数据，降低用户搜素信息成本，提高用户执行公益活动的可能性。&rdquo;安猪认为这比单纯发布新闻的效果更好，成本也更低。</p>
<p>
	&nbsp;&nbsp;&nbsp; 他们的技术人员正在研究如何使得网站的接口变成更通用和更开放，以便放在更多的网站上，如艺龙这样的同类旅游网站；对于开心网这样的SNS，他们考虑设计一些插件、板块，或者是游戏，&ldquo;考虑过但还没成型。&rdquo;安猪说。</p>
<p>
	&nbsp;</p>
<p>
	<strong>&ldquo;我们花大量精力在信息整理上&rdquo;</strong></p>
<p>
	&nbsp;&nbsp;&nbsp; 你可以发现的是，安猪和其他多背一公斤的员工，基本上只使用&ldquo;用户&rdquo;这个词，而非NGO谈论的&ldquo;会员&rdquo;。其实，这就是多背一公斤的利用互联网的成功经验所在：低门槛，讲求社区服务而非行政管理，高效率低成本的用户结构。</p>
<p>
	&nbsp;&nbsp;&nbsp; 安猪说，参与多背一公斤的门槛低，因此也就容易得到很多人的认同。其次，正因为门槛低，用户和学校的数量大，社区运营以及建立用户体系便成为值得研究的问题。互联网社区里面，经常贡献内容和信息的用户比例为1%甚至更低，活跃用户占9%，旁观者达到了90%，那么如何抓住1%的核心用户呢？</p>
<p>
	他们花了很大的精力在学校信息和学习需求的精确管理和分类上面。由于学校数量很大有800多所，传统的论坛的可管理和可搜索性是难以支撑的。所以他们为每个学校自动生成了一个页面，上面提供了学校的联系方式、需求、地图、活动分享等信息，这些学校可以在网站上通过地域和关键词进行搜索。另外，他们也通过每所学校的不同需求（如图书、铅笔、桌椅、药品等）来进行精确的组织管理和分类。</p>
<p>
	在用户结构上，多背一公斤采取了一种与传统NGO全然不同的模式。一般NGO采取的是自上而下的管理结构，即一个发起人或一个管理团队，开始往下发展，到省级分支机构，再到城市或县的支部，接触学校的是最底层的志愿者。而在这个过程中，&ldquo;中间非直接服务的人群越来越大，行政工作的人越来越多，管理效率下降，成本很高。&rdquo;安猪说，资金和资源通过这种金字塔垄断式的结构，层层往下流，其好处是控制严格和管理强势，&ldquo;但管不了、服务不了1000所学校和更多的学校。&rdquo;</p>
<p>
	&nbsp;&nbsp;&nbsp; 因此多背一公斤采取了自下往上的方式来搭建社区结构，从基层的用户团队开始。&ldquo;谁跟学校关系最密切的，谁就是学校大使。&rdquo;只要一个背包客发现一个学校，并将这个学校的完善的信息和资料上传到社区，就被自动任命为学校大使。&ldquo;他不需要提申请，他有他的权限，可以更新学校资料，也可以代表学校申请资源。&rdquo;多背一公斤通过学校大使向外部争取到资源，发放下去，这样管理成本就下降很多。</p>
<p>
	为了激励用户，多背一公斤也采取了不同的方式，通过提供资源和举办活动，如发放爱心铅笔来催化更多的用户学校大使这样的核心志愿者。按照传统做法是多背一公斤自己找寻学校，直接发放铅笔；但是他们将某企业捐赠的这一万支铅笔作为资源来发布，由社区用户来申请，而只有学校大使才有资格代表学校申请这个资源，进行相关执行和反馈工作。&nbsp;&nbsp;&nbsp; &ldquo;这对于想为学校做事情的热心用户来说是一个激励，这样就将用户慢慢纳入到这个核心志愿者的体系中来，通过体系中的项目申请和公益管理流程执行的实践，用户会成长成为一名更专业的志愿者。&rdquo;安猪说。</p>
<p>
	他还强调，很重要的一点是，多背一公斤不代替志愿者用户工作，而是引导，搭建平台、流程和信息的结构。因此他们不断了解学校需求，进行分类，不断在社区上完善学校信息的呈现和公益流程的管理。</p>
<p>
	&nbsp;&nbsp;&nbsp; 当社区中出现负面声音时，多背一公斤同样贯彻提供平台，给予用户自主性的理念。&ldquo;我们没有必要有立场做出判断。&rdquo;安猪说，如不涉及虚假和诽谤的信息，多背一公斤尽量公开这些讨论，让更多人看到参与讨论，形成群体的共识，&ldquo;我们是提供平台的，是没有利害关系的，我们的角色是超然的。&rdquo;</p>
<p>
	&nbsp;</p>
<p>
	<strong>一个合适的公益网络技术人员是兴趣开放的</strong></p>
<p>
	&nbsp;&nbsp;&nbsp; 而支撑这样一个结构和运作方式的，是怎样一个网络技术团队呢？</p>
<p>
	&nbsp;&nbsp;&nbsp; 事实上，多背一公斤也是在2007年5、6月份才有了第一个全职的技术员工，这距离安猪全职从事多背一公斤的事业已有一年的时间。</p>
<p>
	&nbsp;&nbsp;&nbsp; &ldquo;找到苏锐这样的人最关键。&rdquo;安猪说。苏锐是多背一公斤的全职技术人员，2007年5、6月份、间加入多背一公斤。找到这样一个人，是靠安猪自己&ldquo;碰&rdquo;的，&ldquo;其实这个工作与普通的技术开发也没有太大不同，环境和要求差不多，可能愿意到NGO工作的人不多，我们也是创业团队，无法对给太多经济上的回报，主要是公众对这个行业的不了解，以为做公益就是贴钱做的，没有看成正常的职业。&rdquo;</p>
<p>
	&nbsp;&nbsp;&nbsp; 苏锐在加入多背一公斤之前的工作也是IT行业，供职于傲游浏览器公司。互联网应用也是他高中以来的兴趣所在。对于IT的理解，苏锐说；&ldquo;我一直觉得不管做什么，都应该用这个工具来支持一个行业，所以我选择工作时都会考虑做一个普通的行业，感觉到行业本身的特点，再用这个工具帮助它改变它。&rdquo;</p>
<p>
	&nbsp;&nbsp;&nbsp; 加入多背一公斤时，苏锐说他纠结了很久，因为对公益行业不了解。加入后到2007年末一直没动手，一直在了解行业以及其他的NGO。真正开始动手是2008年。而现在多背一公斤已经有3个全职人员组成的技术团队。&rdquo;我们相信IT技术可以帮助我们改变这个行业，可以提供这个行业需要的东西。&rdquo;</p>
<p>
	&nbsp;&nbsp;&nbsp; 他们的日常工作包括产品的开发、测试和上线，也做点其他零散的网络技术工作，还有一些自己以前有兴趣的或者经验擅长的东西。</p>
<p>
	&nbsp;&nbsp;&nbsp; 做完产品之后，他们会研究新的线上协同工具，有没有更好的解决方案。他也会监控网站用户数，与业务相关的量，如学校总量和活动总量，来衡量网站的运作和发展。</p>
<p>
	&nbsp;&nbsp;&nbsp; 在苏锐看来，对于公益网站或者公益组织来说，一个合适的技术人员的特质，首先是对社区的参与特别积极；第二，兴趣不完全在技术上，而是比较开放，喜欢更多的东西，不是仅对一个很窄领域有深入研究的人。</p>
<p>
	&nbsp;&nbsp;&nbsp; 除了正式的技术员工，多背一公斤也尝试了招募技术志愿者，不过是阶段性的，比如做一些小模块。不少志愿者是参加多背一公斤的活动，正好具有IT背景，于是拿出一些时间来做。</p>
<p>
	&nbsp;&nbsp;&nbsp; 苏锐认为，招募技术志愿者时，首先志愿者对机构是认同的，第二志愿者认为参与到开发工作本身是有意思的，而不是重复了一遍代码。</p>
<p>
	&nbsp;&nbsp;&nbsp; 不过他也坦言，找到合适的技术志愿者比较困难，IT从业者工作压力比较大，志愿工作也写代码，很多人不是很愿意，而且对于频繁加班的IT工作者来说时间并不好控制。而招募学生志愿者可能时间稍微稳定一些，但他们需要时间了解行业，成本比较高。</p>
<p>
	&nbsp;&nbsp;&nbsp; 多背一公斤在网络技术方面也尝试与企业合作，比如与Google的合作，这是由Google公司发起的，其产品的对应梯队员工来志愿支持一公斤的网络技术工作。&ldquo;与企业技术合作的关键在于资源互换是不是对等。&rdquo;苏锐说。</p>
<p>
	&nbsp;</p>
<p>
	<strong>国内还没有植根于网络技术的公益创业</strong></p>
<p>
	&nbsp;&nbsp;&nbsp; 安猪认为，网络公益近几年在国内呈现出明显的趋势。但专业从事公益的NGO落在了后面，反而是互联网公司和商业公司的公益营销项目走在了前面。&ldquo;他们的营销、网络技术比NGO用得更好。&rdquo;</p>
<p>
	&nbsp;&nbsp;&nbsp; 而制约NGO运用互联网的原因，在于NGO对其理解的局限，&ldquo;NGO的圈子比较封闭，不是很明白网络能做什么，最多的运用就是到写博客，设计主题网站这一步。用于筹款和招募的，用于改革业务流程等方面，他们还都没有意识到。&rdquo;</p>
<p>
	&nbsp;&nbsp;&nbsp; 甚至相比一些学生团队的公益创业，国内NGO也还没有独立的技术能力，没有把整体业务与技术结合，目前也看不到植根于技术的公益创业。</p>
<p>
	&nbsp;&nbsp;&nbsp; 多背一公斤注重在网络的规范和制度中，考虑信息的标准化和规范化，以及寻找为志愿者提供服务同时也是管理者的平衡点。因此他们首先考虑网络社区的易用性，通过技术规避人工可能会犯的错误，降低沟通成本。他们重视设计方案和筹集资源，提高用户使用的满足感。</p>
<p>
	&nbsp;&nbsp;&nbsp; 在安猪看来，互联网及其社区，本质上是个工具，要衡量其好坏，在于&ldquo;是否能解决信息和信任的问题，这是做公益最大的问题，不然这个工具就是花瓶，只作为简单传播的工具。&rdquo;</p>
<p>
	&nbsp;&nbsp;&nbsp; 而作为专职的互联网技术人员，苏锐认为国内的公益网站在交互方面与国外水平相距甚远。在应用方面，多背一公斤和其他公益网站的想法，都是把公益做成主题社区。</p>
<p>
	&nbsp;&nbsp;&nbsp; &ldquo;但公益组织网站不是用户日常行为的主体，&rdquo;苏锐说，&ldquo;所以想把用户粘在这上面交流公益和志愿活动，并不一定合适，应该发布到更大众的平台上，比如开心网、人人网和QQ地带等，这样在用户自己的日常行为中能看到并且参与。&rdquo;这也是多背一公斤一直倡导的零成本公益参与。苏锐认为如果能在开心网和QQ上完成这些工作，用户会更愿意参与，这也是多背一公斤接下来想做的。</p>
<p>
	&nbsp;&nbsp;&nbsp; 根据自己的经验，安猪对于其他公益组织的建议是，在起步阶段建一个自己的博客是非常必须的，一个专业的公益博客能够提升机构的公信力。这其中最重要的是与受众沟通，通过博客进行传播，对用户的评论进行反馈，都相当必要。</p>
]]></description>
			<link>http://blog.wuhao.org/?action=show&amp;id=219</link>
			<category domain="http://blog.wuhao.org/?cid=5">【陆·信息&amp;技术】</category>
			<pubDate>Mon, 22 Mar 2010 10:36:25 +0000</pubDate>
		</item>
		<item>
			<link>http://blog.wuhao.org/?action=show&amp;id=207</link>
			<guid>http://blog.wuhao.org/?action=show&amp;id=207</guid>
			<title>picasa被和谐了，想继续用picasa的进来看看</title>
			<author>(浮游)</author>
			<description><![CDATA[浮游のBlog @。@！ ( http://blog.wuhao.org/ ) : <p>我們偉大の當總是有很多的辦法，很多的人力，很高的智慧的處理一些事情，還好我們偉大的人民也被訓練成了有優秀細胞的頭腦。<br />
如果大家不能訪問picasa，可以用這個方法暫時來解決。<br />
打開本機：c:\Windows\System32\drivers\etc\目錄下的<span class="t_tag" href="tag.php?name=host" onclick="tagshow(event)">host</span>s文件，可以用記事本編輯，在最下麵加入這段內容：<br />
203.208.39.104 picadaweb.google.com<br />
203.208.39.104 lh1.ggpht.com<br />
203.208.39.104 lh2.ggpht.com<br />
203.208.39.104 lh3.ggpht.com<br />
203.208.39.104 lh4.ggpht.com<br />
203.208.39.104 lh5.ggpht.com<br />
203.208.39.104 lh6.ggpht.com<br />
203.208.39.104 lh7.ggpht.com<br />
203.208.39.104 lh8.ggpht.com<br />
<br />
這樣新打開的流覽器就可以訪問picasa了。。</p>]]></description>
			<link>http://blog.wuhao.org/?action=show&amp;id=207</link>
			<category domain="http://blog.wuhao.org/?cid=5">【陆·信息&amp;技术】</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=和谐">和谐</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=picasa">picasa</category>
			<pubDate>Mon, 20 Jul 2009 13:50:40 +0000</pubDate>
		</item>
		<item>
			<link>http://blog.wuhao.org/?action=show&amp;id=203</link>
			<guid>http://blog.wuhao.org/?action=show&amp;id=203</guid>
			<title>关于BRD、MRD、PRD和FSD</title>
			<author>(浮游)</author>
			<description><![CDATA[浮游のBlog @。@！ ( http://blog.wuhao.org/ ) : <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" align="left"><span style="font-family: 宋体"><font color="#339966" size="3">今天看到一篇讲述产品设计中几种文档的文章（<span lang="EN-US">BRD</span>、<span lang="EN-US">MRD</span>、<span lang="EN-US">PRD</span>和<span lang="EN-US">FSD）</span>。</font></span></p>
<p style="text-indent: 21pt; margin: 0cm 0cm 0pt" align="left"><font size="3"><font color="#339966"><span style="font-family: 宋体" lang="EN-US"><strong>BRD</strong></span><span style="font-family: 宋体"><strong>：<span lang="EN-US">Business Requirements Document</span>，</strong>商业需求文档。这是产品声明周期中最早的问的文档，再早就应该是脑中的构思了，其内容涉及市场分析，销售策略，盈利预测等，通常是和老大们过的<span lang="EN-US">ppt</span>，所以也就比较短小精炼，没有产品细节。</span></font></font></p>
<p style="text-indent: 21pt; margin: 0cm 0cm 0pt" align="left"><font size="3"><font color="#339966"><span style="font-family: 宋体" lang="EN-US"><strong>MRD</strong></span><span style="font-family: 宋体"><strong>：<span lang="EN-US">Market Requirements Document</span>，</strong>市场需求文档。获得老大的认同后，产品进入实施，需要先出<span lang="EN-US">MRD</span>，具体来说要有更细致的市场与竞争对手分析，通过哪些功能来实现商业目的，功能<span lang="EN-US">/</span>非功能需求分哪几块，功能的优先级等等。实际工作中，这个阶段<span lang="EN-US">PD</span>可能的产出物有<span lang="EN-US">Mind Manager</span>的思维图，<span lang="EN-US">Excel</span>的<span lang="EN-US">Feature List</span>等。</span></font></font></p>
<p style="text-indent: 21pt; margin: 0cm 0cm 0pt" align="left"><font size="3"><font color="#339966"><span style="font-family: 宋体" lang="EN-US"><strong>PRD</strong></span><span style="font-family: 宋体"><strong>：<span lang="EN-US">Product Requirements Document</span>，</strong>产品需求文档。进步一细化，这部分是<span lang="EN-US">PD</span>写得最多的内容，也就是传统意义上的需求分析，我们这里主要指<span lang="EN-US">UC</span>（<span lang="EN-US">use case</span>）文档。主要内容有，功能使用的具体描述（每个<span lang="EN-US">UC</span>一般有用例简述、行为者、前置条件、后置条件、<span lang="EN-US">UI</span>描述、流程<span lang="EN-US">/</span>子流程<span lang="EN-US">/</span>分支流程，等几大块），<span lang="EN-US">Visio</span>做的功能点业务流程，界面的说明，<span lang="EN-US">demo</span>等。<span lang="EN-US">Demo</span>方面，可能用<span lang="EN-US">dreamweaver</span>、<span lang="EN-US">ps</span>甚至画图板简单画一下，有时候也会有<span lang="EN-US">UI/UE</span>支持，出高保真的<span lang="EN-US">demo</span>，开发将来可以直接用的那种。</span></font></font></p>
<p style="text-indent: 21pt; margin: 0cm 0cm 0pt" align="left"><font size="3"><font color="#339966"><span style="font-family: 宋体" lang="EN-US"><strong>FSD</strong></span><span style="font-family: 宋体"><strong>：<span lang="EN-US">Functional Specifications Document</span>，</strong>功能详细说明。有一点像&ldquo;概要设计&rdquo;，这步就开始往开发衔接了，产品<span lang="EN-US">UI</span>、业务逻辑的细节都要确定，细化文档并保持更新。相应的，有很多内容，比如表结构设计，要由项目经理来编写了。</span></font></font></p>
<p style="text-indent: 21pt; margin: 0cm 0cm 0pt" align="left"><span style="font-family: 宋体"><font color="#339966" size="3">再往后，就到&ldquo;详细设计&rdquo;和编码了，就此打住。</font></span></p>]]></description>
			<link>http://blog.wuhao.org/?action=show&amp;id=203</link>
			<category domain="http://blog.wuhao.org/?cid=5">【陆·信息&amp;技术】</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=fsd">fsd</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=prd">prd</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=brd">brd</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=mrd">mrd</category>
			<pubDate>Mon, 29 Jun 2009 18:35:43 +0000</pubDate>
		</item>
		<item>
			<link>http://blog.wuhao.org/?action=show&amp;id=202</link>
			<guid>http://blog.wuhao.org/?action=show&amp;id=202</guid>
			<title>MRD-市场需求文档</title>
			<author>(浮游)</author>
			<description><![CDATA[浮游のBlog @。@！ ( http://blog.wuhao.org/ ) : <p>
	MRD,也叫市场需求文档,&rdquo;，是产品经理或者产品市场经理编写的一个产品的说明需求的文档。这些文档用于计划一个新产品或修正一个已有的产品，是被工程师团队开发产品时使用。说到MRD，就不得不说一下PRD，也有朋友提到了这个问题，MRD和PRD有什么区别呢？如果大家看过联盟的第一期和第二期杂志，那么就应该知道MRD和PRD的区别和关系了，在这两期杂志的&ldquo;PM词典&rdquo;栏目中，就对这两个工具进行了介绍，先来分别看一下。</p>
<p>
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 做个表格来说明一下两者之间的关系：</p>
<p>
	<img alt="" src="http://chinapm.com.cn/temp_200812/mrd.jpg" style="width: 445px; height: 861px" /></p>
<p>
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 从这个表中可以看出，MRD本身并没有什么特殊之处，按照产品管理者的工作内容来说，是必备的东西，但是，我们知道，现实的情况是，许多技术型的公司实际上对产品管理者的定位过于狭隘，非要生生地把产品管理者分为&ldquo;技术型&rdquo;、&ldquo;市场型&rdquo;，本来一个完整的产品管理过程和管理内容，就这样支离破碎了。<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>关于这个问题抽时间，咱们再一块讨论，还是重点讲MRD。</em><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 正是因为这个原因，许多技术型企业的产品管理者很少或者几乎没有接触过MRD，并不是说大家没有这个意识，其实，作为产品管理者，这些市场端的东西多少都会有了解的，但是，企业并没有把这个任务交给产品管理者来做，因此，就显的有些陌生了。<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在表格中，已经提到了，MRD起着一种&ldquo;承上启下&rdquo;的作用，&ldquo;向上&rdquo;是对不断积累的市场数据的一种整合和记录，&ldquo;向下&rdquo;是对后续工作的方向说明和工作指导。<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;这个很容易理解的，那么，具体到这个文档中，都包括什么内容以及如何来完成好这些内容呢？<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 接下来，我就自己的一些经验说说个人的想法，对不对的，大家见谅。<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 刚才说到了，MRD就是对产品所在市场数据的整合，说白了，就是对市场分析后的结论体现，那么，在这个文档中，需要体现哪些内容呢？<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在我看来，需要体现的主要内容包括：<br />
	<strong>1、市场的问题和机会；<br />
	2、市场特征；<br />
	3、用户特征；<br />
	4、使用者特征<br />
	5、市场的需求。</strong><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 分别解释一下：</p>
<p>
	<br />
	<strong>1、市场的问题和机会。</strong><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在这个主题中，主要是要求产品管理者说明自己负责的<strong>产品现在所处的市场都有什么问题和机会、面对这个现实的市场，产品有什么问题和机会，以及产品所需技术面临的问题和机会。<br />
	</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 其实就是要求从市场层面、产品层面、技术层面来阐述问题和机会。</p>
<p>
	<br />
	<strong>2、市场特征。<br />
	</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在这个主题中，主要是要求产品管理者说明目标市场的现状和趋势。应该包括的信息有：<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>目标市场特征；目标市场趋势；目标市场细分；目标市场时间约束。</strong></p>
<p>
	&nbsp;</p>
<p>
	<br />
	<strong>3、用户特征。<br />
	</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 这里的用户是个广义的概念，它其实包括两个方面的信息：1、客户（customer）；2；购买者（buyer）。<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在这个主题中，主要是要说明这<strong>产品的目标用户的特征、细分、动机、影响因素以及用户期望（目标）。</strong></p>
<p>
	<br />
	<strong>4、使用者（user）特征。<br />
	</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 之所以把这个主题独立出来，就是因为，无论什么产品，最终是要由具体的人来介入的，这类人才是产品的最终享受者，具体到产品上，其实我们日常分析的产品需求和功能都是基于他们考虑的。<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在这个主题中，要说明这类<strong>用户的特征、现实需要和相关联系。</strong><br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 这里插一句话，我看到国外的一些公司是采用了原型塑造法来完成这个主题的，关于这个方法，抽时间再说，呵呵。</p>
<p>
	<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong><em>备注：关于客户（customer）、购买者（buyer）、使用者（user）的区别和关系，如果有朋友还有不解的地方，可以一块来讨论，嘿嘿。</em></strong></p>
<p>
	<br />
	<strong>5、市场的需求。<br />
	</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;这个就比较容易理解了，就是把市场需求按类别描述出来即可，具体的标准，大家应该很清楚的，就是&ldquo;描述性的语言来说明用户的期望&rdquo;，主要包括的内容有：<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>功能分类；开发环境说明；兼容性说明；性能说明；国际性说明；文档说明；外观说明；发布说明；支持和培训说明；其它说明；方案概述；技术概述。<br />
	</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 当然了，我是把可能出现的内容都列举出来了，在实际的情况中，肯定会根据行业和产品的不同有所删减，这个仅供参考哈。<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在这个主题的最后，我建议大家加一个表格，就是&ldquo;需求概要表&rdquo;，这个表格的作用就是用列举的形式来把所有市场需求记录下来，毕竟上面的内容都是描述性的，这个表格有助于快速浏览。<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;这个表格应该包括的内容有但不仅限于：<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>实现目标；约束条件；需求联系；原型；类型；优先级。</strong></p>
<p>
	&nbsp;</p>
<p>
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 简单介绍了一下MRD中主要体现的主题，大家看一下，其实内容很简单的，但是，我在看了一些MRD后，才感觉到，写好一份MRD，那是相当的不易呀。<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 首先，在MRD中必须有许多的数据来支持你每个主题的结论描述，其次，在MRD中，涉及到了一些具体的方法，例如刚才说到的原型法，三，MRD是整个产品项目过程中非常重要的一份文档，或者说，这份文档奠定了接下来的一些列工作基础，MRD做好了，其它的工作都没有问题，这个作不好，其它的都不可能让人满意的。<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 因此，要写好MRD，是不能脱离产品项目流程和思想的，这个说起来，就太大了，有时间咱们慢慢聊。</p>
<p>
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 大家在现实的工作中，偏重于PRD的居多，大家可以想想，是不是通常把主要精力放在了产品功能上了，而忽视了对产品所在市场的关注和分析，尤其是在一些软件和互联网公司，非常明显，有多少朋友做到了MRD中要求的呢？</p>
<p>
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 说到最后，还是我始终坚持的一个观点，产品管理文档，本身没有任何价值，网上到处都可以找到，但是，如果不懂产品管理的思想，不明白产品管理到底是什么，不知道产品管理者到底应该做什么，即使给你非常好的文档模板，又有几个人能真正理解这份文档的作用，并把它写好呢？</p>
<p>
	&nbsp;</p>
<p>
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 对了，最后提一点，有些公司，是把MRD和PRD合并来做的，或者说，即使可以舍弃PRD，也不能舍弃MRD，因为PRD是由MRD延展而来的，MRD是根，PRD正是枝叶而已。</p>
<p>
	&nbsp;</p>
<p>
	<strong>附一个MRD目录吧，仅供参考，千万别照搬。<br />
	</strong>1、文档介绍<br />
	1.1 文档目的<br />
	1.2 内容概要<br />
	2、市场问题和机会<br />
	2.1 本章摘要<br />
	2.2 市场问题<br />
	2.3 市场机会<br />
	2.4 产品问题和机会<br />
	2.5 技术问题和机会<br />
	3、市场概述<br />
	3.1 本章摘要<br />
	3.2 目标市场描述<br />
	3.2.1 目标市场特征<br />
	3.2.2 目标市场趋势<br />
	3.2.3 目标市场细分<br />
	3.2.4 目标市场时间约束<br />
	4、客户和购买者<br />
	4.1 本章摘要<br />
	4.2 目标客户描述<br />
	4.2.1 目标客户细分<br />
	4.2.2 客户动机<br />
	4.2.3 影响因素<br />
	4.2.4 客户目标<br />
	4.3 目标购买者描述<br />
	4.3.1 业务决策购买者<br />
	4.3.2 技术决策购买者<br />
	5、使用者和用户原型<br />
	5.1 本章摘要<br />
	5.2 原型特征<br />
	5.3 现实需要<br />
	5.4 原型联系<br />
	6、市场需求<br />
	6.1 本章摘要<br />
	6.2 功能分类<br />
	6.3开发环境说明<br />
	6.4兼容性说明<br />
	6.5性能说明<br />
	6.6国际性说明<br />
	6.7文档说明<br />
	6.8外观说明<br />
	6.9发布说明<br />
	6.10支持和培训说明<br />
	6.11其它说明<br />
	6.12 方案概述<br />
	6.13 技术概述<br />
	6.14 市场需求概要表<br />
	7、支持信息<br />
	7.1 本章摘要<br />
	7.2 文档假设<br />
	7.3 参考资料<br />
	7.4 产品体系</p>
]]></description>
			<link>http://blog.wuhao.org/?action=show&amp;id=202</link>
			<category domain="http://blog.wuhao.org/?cid=5">【陆·信息&amp;技术】</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=市场需求文档">市场需求文档</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=mrd">mrd</category>
			<pubDate>Mon, 29 Jun 2009 18:33:10 +0000</pubDate>
		</item>
		<item>
			<link>http://blog.wuhao.org/?action=show&amp;id=191</link>
			<guid>http://blog.wuhao.org/?action=show&amp;id=191</guid>
			<title>浮游のBlog的排名</title>
			<author>(浮游)</author>
			<description><![CDATA[浮游のBlog @。@！ ( http://blog.wuhao.org/ ) : <p><font color="#00ccff">前几天网站硬盘出了点问题，有几天访问不了，结果在baidu和google的排名都下降了很多。今天去看了又恢复原来的名次了，不错</font></p>
<p><font color="#00ccff">关键字：浮游 blog</font></p>
<p><font color="#00ccff">百度和google都已经排在第一位了</font></p>
<p><font color="#00ccff"><div class="attach"><a href="http://blog.wuhao.org/attachment.php?id=115" target="_blank"><img src="http://blog.wuhao.org/attachments/date_200904/42764f41d50e552546830307e97934d9.file" border="0" alt="google.jpg&#13;&#13;大小: 160.66 K&#13;尺寸: 688 x 360&#13;浏览: 16 次&#13;点击打开新窗口浏览全图" width="400" height="210" /></a></div></font></p>
<p><font color="#00ccff"><div class="attach"><a href="http://blog.wuhao.org/attachment.php?id=116" target="_blank"><img src="http://blog.wuhao.org/attachments/date_200904/495ef054c5eef61dca2104e334d66935.file" border="0" alt="baidu.jpg&#13;&#13;大小: 170.59 K&#13;尺寸: 748 x 333&#13;浏览: 9 次&#13;点击打开新窗口浏览全图" width="400" height="179" /></a></div></font></p>
<p><font color="#00ccff">关键字：浮游</font></p>
<p><font color="#00ccff">百度和google都在第四位，这个要弄上去还是有些困难啊。。</font></p>
<p><font color="#00ccff">&nbsp;</font></p>]]></description>
			<link>http://blog.wuhao.org/?action=show&amp;id=191</link>
			<category domain="http://blog.wuhao.org/?cid=5">【陆·信息&amp;技术】</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=浮游">浮游</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=浮游blog">浮游blog</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=网站排名">网站排名</category>
			<pubDate>Wed, 08 Apr 2009 03:51:36 +0000</pubDate>
		</item>
		<item>
			<link>http://blog.wuhao.org/?action=show&amp;id=188</link>
			<guid>http://blog.wuhao.org/?action=show&amp;id=188</guid>
			<title>北京阳光志愿者期待您的加入</title>
			<author>(浮游)</author>
			<description><![CDATA[浮游のBlog @。@！ ( http://blog.wuhao.org/ ) : <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-line-height-alt: 16.8pt; mso-pagination: widow-orphan" align="center"><strong><span style="font-size: 22pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">北京阳光志愿者期待您的加入</span></strong></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-line-height-alt: 16.8pt; mso-pagination: widow-orphan" align="center">&nbsp;</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-line-height-alt: 16.8pt; mso-pagination: widow-orphan" align="center">&nbsp;</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-line-height-alt: 16.8pt; mso-pagination: widow-orphan" align="center"><span lang="EN-US" style="font-size: 22pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="center"><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p>&nbsp;</o:p></span><strong style="mso-bidi-font-weight: normal"><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">&mdash;&mdash;加入阳光！</span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">我们可以一起成长、一起为身在北京的流动儿童们做更多的事情。<span lang="EN-US"><o:p></o:p></span></span></strong></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 24pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><u><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><a href="http://www.ygclub.org/"><u><span lang="EN-US"><span lang="EN-US"><font color="#800080">北京阳光志愿者俱乐部</font></span></span></u></a></span></u><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">（</span><span lang="EN-US" style="font-size: 12pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-font-kerning: 0pt">Letting Education Achieve Dreams(LEAD)</span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">，简称阳光）是由一群青年人发起的一个公益组织，通过周末集体上课的形式为北京的流动儿童提供课外兴趣教育，促进孩子们和学校的良性发展。自</span><span lang="EN-US" style="font-size: 12pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-font-kerning: 0pt">2003</span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">年成立以来，五年多以来已经为流动儿童提供志愿服务</span><span lang="EN-US" style="font-size: 12pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-font-kerning: 0pt">2000</span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">多人次。<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 24pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 24pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p>&nbsp;</o:p></span></p>
<table class="MsoNormalTable" style="border-right: medium none; border-top: medium none; margin: auto auto auto 4.65pt; border-left: medium none; width: 430.75pt; border-bottom: medium none; border-collapse: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" width="574" border="1">
    <tbody>
        <tr style="height: 34.5pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 430.75pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 34.5pt; background-color: transparent; mso-border-alt: solid windowtext .5pt" nowrap="nowrap" width="574" colspan="3">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><font color="#3366ff"><span lang="EN-US" style="font-size: 14pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">2009</span><span style="font-size: 14pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">年阳光的项目和活动<span lang="EN-US"><o:p></o:p></span></span></font></p>
            </td>
        </tr>
        <tr style="height: 20.1pt; mso-yfti-irow: 1">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 22.05pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" width="29" rowspan="7">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><strong><span style="font-size: 10pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">项目活动<span lang="EN-US"><o:p></o:p></span></font></span></strong></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 125.2pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="167">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><strong><span style="font-size: 10pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">项目<span lang="EN-US"><o:p></o:p></span></font></span></strong></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 10cm; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="378">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><strong><span style="font-size: 10pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">活动内容<span lang="EN-US"><o:p></o:p></span></font></span></strong></p>
            </td>
        </tr>
        <tr style="height: 20.1pt; mso-yfti-irow: 2">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 125.2pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="167">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><span style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">新人交流体验活动<span lang="EN-US"><o:p></o:p></span></font></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 10cm; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="378">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: left; mso-pagination: widow-orphan" align="left"><span style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">专为新加入阳光的同学设立的活动，在这里体验阳光的项目活动。<span lang="EN-US"><o:p></o:p></span></font></span></p>
            </td>
        </tr>
        <tr style="height: 20.1pt; mso-yfti-irow: 3">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 125.2pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="167">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><span lang="EN-US" style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><a href="http://www.ygclub.org/bbs/forumdisplay.php?fid=2&amp;filter=type&amp;typeid=1"><span lang="EN-US" style="color: #7030a0"><span lang="EN-US"><font color="#3366ff">昌平区汇蕾学校</font></span></span></a><o:p></o:p></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 10cm; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" width="378" rowspan="5">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: left; mso-pagination: widow-orphan" align="left"><span style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">我们为流动儿童学校提供共<span lang="EN-US">8</span>门课程（英语、语文、科普、<span lang="EN-US">JA</span>、音乐（口风琴）、美术、计算机、团队活动）的周末课程辅导。<span lang="EN-US"><o:p></o:p></span></font></span></p>
            </td>
        </tr>
        <tr style="height: 20.1pt; mso-yfti-irow: 4">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 125.2pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="167">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><span lang="EN-US" style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><a href="http://www.ygclub.org/bbs/forumdisplay.php?fid=2&amp;filter=type&amp;typeid=2"><span lang="EN-US" style="color: #7030a0"><span lang="EN-US"><font color="#3366ff">朝阳区桃园学校</font></span></span></a><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="height: 20.1pt; mso-yfti-irow: 5">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 125.2pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="167">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><span lang="EN-US" style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><a href="http://www.ygclub.org/bbs/forumdisplay.php?fid=2&amp;filter=type&amp;typeid=14"><span lang="EN-US" style="color: #7030a0"><span lang="EN-US"><font color="#3366ff">崔各庄实验学校</font></span></span></a><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="height: 20.1pt; mso-yfti-irow: 6">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 125.2pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="167">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><span lang="EN-US" style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><a href="http://www.ygclub.org/bbs/forumdisplay.php?fid=2&amp;filter=type&amp;typeid=16"><span lang="EN-US" style="color: #7030a0"><span lang="EN-US"><font color="#3366ff">育英学校</font></span></span></a><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="height: 20.1pt; mso-yfti-irow: 7">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 125.2pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="167">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><span lang="EN-US" style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><a href="http://www.ygclub.org/bbs/forumdisplay.php?fid=2&amp;filter=type&amp;typeid=15"><span lang="EN-US" style="color: #7030a0"><span lang="EN-US"><font color="#3366ff">朝阳区第一新公民学校</font></span></span></a><o:p></o:p></span></p>
            </td>
        </tr>
        <tr style="height: 20.1pt; mso-yfti-irow: 8">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 22.05pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" width="29" rowspan="4">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><strong><span style="font-size: 10pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">团队建设<span lang="EN-US"><o:p></o:p></span></font></span></strong></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 125.2pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="167">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><span style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">一锅烩<span lang="EN-US"><o:p></o:p></span></font></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 10cm; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="378">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: left; mso-pagination: widow-orphan" align="left"><span style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">忙完孩子们的事情，自己也该静下心来和伙伴们聊聊读书、电影、职业&hellip;<span lang="EN-US"><o:p></o:p></span></font></span></p>
            </td>
        </tr>
        <tr style="height: 20.1pt; mso-yfti-irow: 9">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 125.2pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="167">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><span style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">漫谈科学<span lang="EN-US"><o:p></o:p></span></font></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 10cm; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="378">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: left; mso-pagination: widow-orphan" align="left"><span style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">阳光自己的科普小讲座，我们还讨论相对论的哦～～～<span lang="EN-US"><o:p></o:p></span></font></span></p>
            </td>
        </tr>
        <tr style="height: 20.1pt; mso-yfti-irow: 10">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 125.2pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="167">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><span style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">例会<span lang="EN-US"><o:p></o:p></span></font></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 10cm; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="378">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: left; mso-pagination: widow-orphan" align="left"><span style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">聊一点有些严肃的和阳光发展相关的话题，真诚欢迎每一位感兴趣的同学参加&hellip;<span lang="EN-US"><o:p></o:p></span></font></span></p>
            </td>
        </tr>
        <tr style="height: 20.1pt; mso-yfti-irow: 11; mso-yfti-lastrow: yes">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 125.2pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="167">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: center; mso-pagination: widow-orphan" align="center"><span style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">阳光春晚和周年活动<span lang="EN-US"><o:p></o:p></span></font></span></p>
            </td>
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f6f6f6; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f6f6f6; width: 10cm; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 20.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" nowrap="nowrap" width="378">
            <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: left; mso-pagination: widow-orphan" align="left"><span style="font-size: 9pt; color: #7030a0; font-family: &quot;微软雅黑&quot;,&quot;sans-serif&quot;; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><font color="#3366ff">阳光的大<span lang="EN-US">Party</span>，有很多精彩的节目哦～～～<span lang="EN-US"><o:p></o:p></span></font></span></p>
            </td>
        </tr>
    </tbody>
</table>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><strong><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p>&nbsp;</o:p></span></strong></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><strong><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p>&nbsp;</o:p></span></strong></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><strong><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">加入阳光，您只需要</span></strong><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan; mso-list: l2 level1 lfo1" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"><span style="mso-list: Ignore">u<span style="font: 7pt &quot;Times New Roman&quot;">&nbsp; </span></span></span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">牺牲周六早上的懒觉，<a name="OLE_LINK2"></a><a name="OLE_LINK1"><span style="mso-bookmark: OLE_LINK2">付出平均每周不到</span></a></span><span style="mso-bookmark: OLE_LINK1"><span style="mso-bookmark: OLE_LINK2"><span lang="EN-US" style="font-size: 12pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-font-kerning: 0pt">1</span></span></span><span style="mso-bookmark: OLE_LINK1"><span style="mso-bookmark: OLE_LINK2"><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">个小时的时间参加活动</span></span></span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">，可以是作为组织者，可以是作为讲师或助教，也可以是下课后和孩子们牵手一起玩耍的大哥哥、大姐姐<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan; mso-list: l2 level1 lfo1" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"><span style="mso-list: Ignore">u<span style="font: 7pt &quot;Times New Roman&quot;">&nbsp; </span></span></span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">付出从您的住处到学校的交通费用<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan; mso-list: l2 level1 lfo1" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"><span style="mso-list: Ignore">u<span style="font: 7pt &quot;Times New Roman&quot;">&nbsp; </span></span></span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">参加活动时多多与其他同学交流（我们当然也会有人负责新同学的接待和引导，不过积极一点一定可以占据主动哦）<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan; mso-list: l2 level1 lfo1" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"><span style="mso-list: Ignore">u<span style="font: 7pt &quot;Times New Roman&quot;">&nbsp; </span></span></span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">遵时守信<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><strong><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">加入阳光，您将得到：</span></strong><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan; mso-list: l1 level1 lfo2" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"><span style="mso-list: Ignore">u<span style="font: 7pt &quot;Times New Roman&quot;">&nbsp; </span></span></span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">充实的周末<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan; mso-list: l1 level1 lfo2" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"><span style="mso-list: Ignore">u<span style="font: 7pt &quot;Times New Roman&quot;">&nbsp; </span></span></span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">因为增加了很多活动和饭局而丰富多彩的生活<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan; mso-list: l1 level1 lfo2" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"><span style="mso-list: Ignore">u<span style="font: 7pt &quot;Times New Roman&quot;">&nbsp; </span></span></span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">重温快乐的童年&mdash;&mdash;比如和一群小朋友在操场上跳皮筋、打沙包<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan; mso-list: l1 level1 lfo2" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"><span style="mso-list: Ignore">u<span style="font: 7pt &quot;Times New Roman&quot;">&nbsp; </span></span></span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">也许还能实现一些小时候没曾实现的梦想&mdash;&mdash;比如站在讲台上当老师、学习画画或者弹琴<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan; mso-list: l0 level1 lfo3" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"><span style="mso-list: Ignore">u<span style="font: 7pt &quot;Times New Roman&quot;">&nbsp; </span></span></span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">认识一群来自各行各业有趣真诚的朋友们<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan; mso-list: l0 level1 lfo3" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"><span style="mso-list: Ignore">u<span style="font: 7pt &quot;Times New Roman&quot;">&nbsp; </span></span></span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">和一群与自己臭味相投的人做喜欢的事情<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan; mso-list: l0 level1 lfo3" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"><span style="mso-list: Ignore">u<span style="font: 7pt &quot;Times New Roman&quot;">&nbsp; </span></span></span><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">如果你愿意付出更多，还会得到别人更多的称赞和自我内心的满足<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><strong><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">我们的联系方式：</span></strong><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">网站：</span><strong style="mso-bidi-font-weight: normal"><u><span lang="EN-US" style="font-size: 12pt; color: blue; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; mso-font-kerning: 0pt"><a target="_blank" href="http://www.ygclub.org/"><u><span style="color: blue">www.ygclub.org</span></u></a></span></u></strong><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><span lang="EN-US" style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; line-height: 16.8pt; text-align: left; mso-pagination: widow-orphan" align="left"><span style="font-size: 12pt; font-family: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">来吧，让我们一起&ldquo;分享阳光，成就梦想！&rdquo;</span></p>]]></description>
			<link>http://blog.wuhao.org/?action=show&amp;id=188</link>
			<category domain="http://blog.wuhao.org/?cid=5">【陆·信息&amp;技术】</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=助学">助学</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=支教">支教</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=志愿者">志愿者</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=阳光">阳光</category>
			<pubDate>Mon, 02 Mar 2009 12:13:28 +0000</pubDate>
		</item>
		<item>
			<link>http://blog.wuhao.org/?action=show&amp;id=181</link>
			<guid>http://blog.wuhao.org/?action=show&amp;id=181</guid>
			<title>Windows 2003 系统权限与安全配置</title>
			<author>(浮游)</author>
			<description><![CDATA[浮游のBlog @。@！ ( http://blog.wuhao.org/ ) : <p align="center"><font color="#339966">Windows 2003 系统权限与安全配置</font></p>
<p align="left"><font color="#ffcc99">一、操作系统配置 <br />
<br />
1.安装操作系统(NTFS分区)后，装杀毒软件，我选用的是卡巴。 <br />
<br />
2.安装系统补丁。扫描漏洞全面杀毒 <br />
<br />
3.删除Windows Server 2003默认共享 <br />
首先编写如下内容的批处理文件： <br />
@echo off <br />
net share C$ /del <br />
net share D$ /del <br />
net share E$ /del <br />
net share F$ /del <br />
net share admin$ /del <br />
文件名为delshare.bat，放到启动项中，每次开机时会自动删除共享。 <br />
<br />
4.禁用IPC连接 <br />
打开CMD后输入如下命令即可进行连接：net use\\ip\ipc$ &quot;password&quot; /user:&quot;usernqme&quot;。我们可以通过修改注册表来禁用IPC连接。打开注册表编辑器。找到如下组建HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa中的restrictanonymous子键，将其值改为1即可禁用IPC连接。 <br />
<br />
5.删除&quot;网络连接&quot;里的协议和服务 <br />
在&quot;网络连接&quot;里，把不需要的协议和服务都删掉，这里只安装了基本的Internet协议（TCP/IP），同时在高级tcp/ip设置里--&quot;NetBIOS&quot;设置&quot;禁用tcp/IP上的NetBIOS（S）&quot;。 <br />
<br />
6.启用windows连接防火墙，只开放web服务(80端口)。 <br />
注：在2003系统里，不推荐用TCP/IP筛选里的端口过滤功能，譬如在使用FTP服务器的时候，如果仅仅只开放21端口，由于FTP协议的特殊性，在进行FTP传输的时候，由于FTP 特有的Port模式和Passive模式，在进行数据传输的时候，需要动态的打开高端口，所以在使用TCP/IP过滤的情况下，经常会出现连接上后无法列出目录和数据传输的问题。所以在2003系统上增加的windows连接防火墙能很好的解决这个问题，所以都不推荐使用网卡的TCP/IP过滤功能。 <br />
<br />
7.磁盘权限 <br />
系统盘只给 Administrators 和 SYSTEM 权限 <br />
系统盘\Documents and Settings 目录只给 Administrators 和 SYSTEM 权限； <br />
系统盘\Documents and Settings\All Users 目录只给 Administrators 和 SYSTEM 权限； <br />
系统盘\Documents and Settings\All Users\Application Data目录只给 Administrators 和 SYSTEM 权限； <br />
系统盘\Windows 目录只给 Administrators 、 SYSTEM 和 users 权限； <br />
系统盘\Windows\System32\net.exe，net1.exe，cmd.exe，command.exe，ftp.exe，netstat.exe，regedit.exe，at.exe，attrib.exe，cacls.exe 文件只给 Administrators 权限(如果觉得没用就删了它，比如我删了cmd.exe，command.exe，嘿嘿。)； <br />
其它盘，有安装程序运行的(我的sql server 2000 在D盘)给 Administrators 和 SYSTEM 权限，无只给 Administrators 权限。 <br />
<br />
8.本地安全策略设置 <br />
开始菜单&mdash;&gt;管理工具&mdash;&gt;本地安全策略 <br />
A、本地策略&mdash;&mdash;&gt;审核策略 (可选用) <br />
审核策略更改 成功 失败 <br />
审核登录事件 成功 失败 <br />
审核对象访问 失败 <br />
审核过程跟踪 无审核 <br />
审核目录服务访问 失败 <br />
审核特权使用 失败 <br />
审核系统事件 成功 失败 <br />
审核账户登录事件 成功 失败 <br />
审核账户管理 成功 失败 <br />
<br />
B、本地策略&mdash;&mdash;&gt;用户权限分配 <br />
关闭系统：只有Administrators组、其它全部删除。 <br />
通过终端服务拒绝登陆：加入Guests、Users组 <br />
通过终端服务允许登陆：只加入Administrators组，其他全部删除 <br />
<br />
C、本地策略&mdash;&mdash;&gt;安全选项 <br />
交互式登陆：不显示上次的用户名 启用 <br />
网络访问：可匿名访问的共享 全部删除 <br />
网络访问：可匿名访问的命名管道 全部删除 <br />
**网络访问：可远程访问的注册表路径 全部删除 <br />
**网络访问：可远程访问的注册表路径和子路径 全部删除 <br />
帐户：重命名来宾帐户 重命名一个帐户 <br />
(下面一项更改可能导致sqlserver不能使用) <br />
帐户：重命名系统管理员帐户 重命名一个帐户 <br />
<br />
<br />
<br />
二、iis配置(包括网站所在目录) <br />
<br />
1.新建自己的网站(*注意：在应用程序设置中执行权限设为无，在需要的目录里再更改)，目录不在系统盘 <br />
注：为支持asp.net,将系统盘\Inetpub\wwwroot中的aspnet_client文件夹复制到web根目录下，并给web根目录加上users权限。 <br />
<br />
2.删掉系统盘\inetpub目录 <br />
<br />
3.删除不用的映射 <br />
在&quot;应用程序配置&quot;里，只给必要的脚本执行权限：ASP、ASPX。 <br />
<br />
4.为网站创建系统用户 <br />
A.例如：网站为yushan43436.net，新建用户yushan43436.net权限为guests。然后在web站点属性里&quot;目录安全性&quot;---&quot;身份验证和访问控制&quot;里设置匿名访问使用下列Windows 用户帐户&quot;的用户名和密码都使用yushan43436.net这个用户的信息。(用户名：主机名\yushan43436.net) <br />
B.给网站所在的磁盘目录添加用户yushan43436.net，只给读取和写入的权限。 <br />
<br />
5.设置应用程及子目录的执行权限 <br />
A.主应用程序目录中的&quot;属性--应用程序设置--执行权限&quot;设为纯脚本 <br />
B.在不需要执行asp、asp.net的子目录中，例如上传文件目录，执行权限设为无 <br />
<br />
6.应用程序池设置 <br />
我的网站使用的是默认应用程序池。设置&quot;内存回收&quot;：这里的最大虚拟内存为：1000M，最大使用的物理内存为256M，这样的设置几乎是没限制这个站点的性能的。 <br />
回收工作进程(分钟)：1440 <br />
在下列时间回收工作进程：06:00 <br />
<br />
<br />
<br />
三、sql server 2000 配置 <br />
<br />
1.密码设置 <br />
我编的程序用了sa用户，密码设置超复杂(自己记不住，保存在手机里，嘿嘿)。 <br />
<br />
2.删除危险的扩展存储过程和相关.dll。 <br />
Xp_cmdshell(这个肯定首当其冲，不用说了)、Xp_regaddmultistring、Xp_regdeletekey、Xp_regdeletevalue、Xp_regenumvalues、Xp_regread、Xp_regwrite、Xp_regremovemultistring <br />
<br />
<br />
四、其它设置(可选用，本人可不负责) <br />
<br />
1.任何用户密码都要复杂，不需要的用户---删。 <br />
<br />
2.防止SYN洪水攻击 <br />
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters <br />
新建DWORD值，名为SynAttackProtect，值为2 <br />
<br />
3.禁止响应ICMP路由通告报文 <br />
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\interface <br />
新建DWORD值，名为PerformRouterDiscovery 值为0 <br />
<br />
4.防止ICMP重定向报文的攻击 <br />
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters <br />
将EnableICMPRedirects 值设为0 <br />
<br />
5.不支持IGMP协议 <br />
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters <br />
新建DWORD值，名为IGMPLevel 值为0 <br />
<br />
6.禁用DCOM： <br />
运行中输入 Dcomcnfg.exe。 回车， 单击&ldquo;控制台根节点&rdquo;下的&ldquo;组件服务&rdquo;。 打开&ldquo;计算机&rdquo;子文件夹。 <br />
对于本地计算机，请以右键单击&ldquo;我的电脑&rdquo;，然后选择&ldquo;属性&rdquo;。选择&ldquo;默认属性&rdquo;选项卡。 <br />
清除&ldquo;在这台计算机上启用分布式 COM&rdquo;复选框。</font></p>
<p align="left"><font color="#ffcc99">&nbsp;</font></p>
<p align="left"><font color="#ffcc99">&nbsp;</font></p>
<p align="left"><font color="#ffcc99">设置和管理账户 <br />
1、系统管理员账户最好少建，更改默认的管理员帐户名(Administrator)和描述，密码最好采用数字加大小写字母加数字的上档键组合，长度最好不少于14位。 <br />
2、新建一个名为Administrator的陷阱帐号，为其设置最小的权限，然后随便输入组合的最好不低于20位的密码 <br />
3、将Guest账户禁用并更改名称和描述，然后输入一个复杂的密码，当然现在也有一个DelGuest的工具，也许你也可以利用它来删除Guest账户，但我没有试过。 <br />
4、在运行中输入gpedit.msc回车，打开组策略编辑器，选择计算机配置-Windows设置-安全设置-账户策略-账户锁定策略，将账户设为&ldquo;三次登陆无效&rdquo;，&ldquo;锁定时渖栉?0分钟&rdquo;，&ldquo;复位锁定计数设为30分钟&rdquo;。 <br />
5、在安全设置-本地策略-安全选项中将&ldquo;不显示上次的用户名&rdquo;设为启用 <br />
6、在安全设置-本地策略-用户权利分配中将&ldquo;从网络访问此计算机&rdquo;中只保留Internet来宾账户、启动IIS进程账户。如果你使用了Asp.net还要保留Aspnet账户。 <br />
7、创建一个User账户，运行系统，如果要运行特权命令使用Runas命令。 <br />
三、网络服务安全管理 <br />
1、禁止C$、D$、ADMIN$一类的缺省共享 <br />
打开注册表，HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters，在右边的窗口中新建Dword值，名称设为AutoShareServer值设为0 <br />
2、 解除NetBios与TCP/IP协议的绑定 <br />
右击网上邻居-属性-右击本地连接-属性-双击Internet协议-高级-Wins-禁用TCP/IP上的NETBIOS <br />
3、关闭不需要的服务，以下为建议选项 <br />
Computer Browser:维护网络计算机更新，禁用 <br />
Distributed File System: 局域网管理共享文件，不需要禁用 <br />
Distributed linktracking client：用于局域网更新连接信息，不需要禁用 <br />
Error reporting service：禁止发送错误报告 <br />
Microsoft Serch：提供快速的单词搜索，不需要可禁用 <br />
NTLMSecuritysupportprovide：telnet服务和Microsoft Serch用的，不需要禁用 <br />
PrintSpooler：如果没有打印机可禁用 <br />
Remote Registry：禁止远程修改注册表 <br />
Remote Desktop Help Session Manager：禁止远程协助 <br />
四、打开相应的审核策略 <br />
在运行中输入gpedit.msc回车，打开组策略编辑器，选择计算机配置-Windows设置-安全设置-审核策略在创建审核项目时需要注意的是如果审核的项目太多，生成的事件也就越多，那么要想发现严重的事件也越难当然如果审核的太少也会影响你发现严重的事件，你需要根据情况在这二者之间做出选择。 <br />
推荐的要审核的项目是： <br />
登录事件 成功 失败 <br />
账户登录事件 成功 失败 <br />
系统事件 成功 失败 <br />
策略更改 成功 失败 <br />
对象访问 失败 <br />
目录服务访问 失败 <br />
特权使用 失败 <br />
五、其它安全相关设置 <br />
1、隐藏重要文件/目录 <br />
可以修改注册表实现完全隐藏：&ldquo;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current-Version\Explorer\Advanced\Folder\Hi-dden\SHOWALL&rdquo;，鼠标右击&ldquo;CheckedValue&rdquo;，选择修改，把数值由1改为0 <br />
2、启动系统自带的Internet连接防火墙，在设置服务选项中勾选Web服务器。 <br />
3、防止SYN洪水攻击 <br />
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters <br />
新建DWORD值，名为SynAttackProtect，值为2 <br />
4. 禁止响应ICMP路由通告报文 <br />
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters \Interfaces\interface <br />
新建DWORD值，名为PerformRouterDiscovery 值为0 <br />
5. 防止ICMP重定向报文的攻击 <br />
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters <br />
将EnableICMPRedirects 值设为0 <br />
6. 不支持IGMP协议 <br />
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters <br />
新建DWORD值，名为IGMPLevel 值为0 <br />
7、禁用DCOM： <br />
运行中输入 Dcomcnfg.exe。 回车， 单击&ldquo;控制台根节点&rdquo;下的&ldquo;组件服务&rdquo;。 打开&ldquo;计算机&rdquo;子文件夹。 <br />
对于本地计算机，请以右键单击&ldquo;我的电脑&rdquo;，然后选择&ldquo;属性&rdquo;。选择&ldquo;默认属性&rdquo;选项卡。 <br />
清除&ldquo;在这台计算机上启用分布式 COM&rdquo;复选框。 <br />
注：3-6项内容我采用的是Server2000设置，没有测试过对2003是否起作用。但有一点可以肯定我用了一段的时间没有发现其它副面的影响。 <br />
六、配置 IIS 服务： <br />
1、不使用默认的Web站点，如果使用也要将 将IIS目录与系统磁盘分开。 <br />
2、删除IIS默认创建的Inetpub目录（在安装系统的盘上）。 <br />
3、删除系统盘下的虚拟目录，如：_vti_bin、IISSamples、Scripts、IIShelp、IISAdmin、IIShelp、MSADC。 <br />
4、删除不必要的IIS扩展名映射。 <br />
右键单击&ldquo;默认Web站点&rarr;属性&rarr;主目录&rarr;配置&rdquo;，打开应用程序窗口，去掉不必要的应用程序映射。主要为.shtml, .shtm, .stm <br />
5、更改IIS日志的路径 <br />
右键单击&ldquo;默认Web站点&rarr;属性-网站-在启用日志记录下点击属性 <br />
6、如果使用的是2000可以使用iislockdown来保护IIS，在2003运行的IE6.0的版本不需要。 <br />
7、使用UrlScan <br />
UrlScan是一个ISAPI筛选器，它对传入的HTTP数据包进行分析并可以拒绝任何可疑的通信量。目前最新的版本是2.5，如果是2000Server需要先安装1.0或2.0的版本。下载地址见页未的链接 <br />
如果没有特殊的要求采用UrlScan默认配置就可以了。 <br />
但如果你在服务器运行ASP.NET程序，并要进行调试你需打开要%WINDIR%\System32\Inetsrv\URLscan <br />
文件夹中的URLScan.ini 文件，然后在UserAllowVerbs节添加debug谓词，注意此节是区分大小写的。 <br />
如果你的网页是.asp网页你需要在DenyExtensions删除.asp相关的内容。 <br />
如果你的网页使用了非ASCII代码，你需要在Option节中将AllowHighBitCharacters的值设为1 <br />
在对URLScan.ini 文件做了更改后，你需要重启IIS服务才能生效，快速方法运行中输入iisreset <br />
如果你在配置后出现什么问题，你可以通过添加/删除程序删除UrlScan。 <br />
8、利用WIS (Web Injection Scanner)工具对整个网站进行SQL Injection 脆弱性扫描. <br />
下载地址：VB.NET爱好者 <br />
七、配置Sql服务器 <br />
1、System Administrators 角色最好不要超过两个 <br />
2、如果是在本机最好将身份验证配置为Win登陆 <br />
3、不要使用Sa账户，为其配置一个超级复杂的密码 <br />
4、删除以下的扩展存储过程格式为： <br />
use master <br />
sp_dropextendedproc '扩展存储过程名' <br />
xp_cmdshell：是进入操作系统的最佳捷径，删除 <br />
访问注册表的存储过程，删除 <br />
<br />
Xp_regaddmultistring Xp_regdeletekey Xp_regdeletevalue Xp_regenumvalues <br />
Xp_regread Xp_regwrite Xp_regremovemultistring <br />
OLE自动存储过程，不需要删除 <br />
Sp_OACreate Sp_OADestroy Sp_OAGetErrorInfo Sp_OAGetProperty <br />
Sp_OAMethod Sp_OASetProperty Sp_OAStop <br />
5、隐藏 SQL Server、更改默认的1433端口 <br />
右击实例选属性-常规-网络配置中选择TCP/IP协议的属性，选择隐藏 SQL Server 实例，并改原默认的1433端口。 <br />
八、如果只做服务器，不进行其它操作，使用IPSec <br />
1、管理工具&mdash;本地安全策略&mdash;右击IP安全策略&mdash;管理IP筛选器表和筛选器操作&mdash;在管理IP筛选器表选项下点击 <br />
添加&mdash;名称设为Web筛选器&mdash;点击添加&mdash;在描述中输入Web服务器&mdash;将源地址设为任何IP地址&mdash;&mdash;将目标地址设为我的IP地址&mdash;&mdash;协议类型设为Tcp&mdash;&mdash;IP协议端口第一项设为从任意端口，第二项到此端口80&mdash;&mdash;点击完成&mdash;&mdash;点击确定。 <br />
2、再在管理IP筛选器表选项下点击 <br />
添加&mdash;名称设为所有入站筛选器&mdash;点击添加&mdash;在描述中输入所有入站筛选&mdash;将源地址设为任何IP地址&mdash;&mdash;将目标地址设为我的IP地址&mdash;&mdash;协议类型设为任意&mdash;&mdash;点击下一步&mdash;&mdash;完成&mdash;&mdash;点击确定。 <br />
3、在管理筛选器操作选项下点击添加&mdash;&mdash;下一步&mdash;&mdash;名称中输入阻止&mdash;&mdash;下一步&mdash;&mdash;选择阻止&mdash;&mdash;下一步&mdash;&mdash;完成&mdash;&mdash;关闭管理IP筛选器表和筛选器操作窗口 <br />
4、右击IP安全策略&mdash;&mdash;创建IP安全策略&mdash;&mdash;下一步&mdash;&mdash;名称输入数据包筛选器&mdash;&mdash;下一步&mdash;&mdash;取消默认激活响应原则&mdash;&mdash;下一步&mdash;&mdash;完成 <br />
5、在打开的新IP安全策略属性窗口选择添加&mdash;&mdash;下一步&mdash;&mdash;不指定隧道&mdash;&mdash;下一步&mdash;&mdash;所有网络连接&mdash;&mdash;下一步&mdash;&mdash;在IP筛选器列表中选择新建的Web筛选器&mdash;&mdash;下一步&mdash;&mdash;在筛选器操作中选择许可&mdash;&mdash;下一步&mdash;&mdash;完成&mdash;&mdash;在IP筛选器列表中选择新建的阻止筛选器&mdash;&mdash;下一步&mdash;&mdash;在筛选器操作中选择阻止&mdash;&mdash;下一步&mdash;&mdash;完成&mdash;&mdash;确定 <br />
6、在IP安全策略的右边窗口中右击新建的数据包筛选器，点击指派，不需要重启，IPSec就可生效. <br />
九、建议 <br />
如果你按本文去操作，建议每做一项更改就测试一下服务器，如果有问题可以马上撤消更改。而如果更改的项数多，才发现出问题，那就很难判断问题是出在哪一步上了。 <br />
十、运行服务器记录当前的程序和开放的端口 <br />
1、将当前服务器的进程抓图或记录下来，将其保存，方便以后对照查看是否有不明的程序。 <br />
2、将当前开放的端口抓图或记录下来，保存，方便以后对照查看是否开放了不明的端口。当然如果你能分辨每一个进程，和端口这一步可以省略。 <br />
<br />
改3389 <br />
将下列两个注册表键中的 PortNumber 均改成自定义的端口即可： <br />
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Wds\Repwd\Tds\Tcp <br />
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp<br />
<br />
</font></p>
<p align="left"><font color="#ffcc99">&nbsp;</font></p>
<p align="left">&nbsp;</p>
<p>
<table style="table-layout: fixed">
    <tbody>
        <tr>
            <td>
            <div class="cnt">
            <p class="style1">最小的权限如何实现？</p>
            <p>NTFS系统权限设置 在使用之前将每个硬盘根加上 Administrators 用户为全部权限(可选加入SYSTEM用户)</p>
            <p>删除其它用户，进入系统盘:权限如下</p>
            <p class="style2">C:\WINDOWS Administrators SYSTEM用户全部权限 Users 用户默认权限不作修改</p>
            <p class="style2">其它目录删除Everyone用户，切记C:\Documents and Settings下All Users\Default User目录及其子目录</p>
            <p class="style2">如C:\Documents and Settings\All Users\Application Data 目录默认配置保留了Everyone用户权限</p>
            <p class="style2">C:\WINDOWS 目录下面的权限也得注意,如 C:\WINDOWS\PCHealth、C:\windows\Installer也是保留了Everyone权限.</p>
            <p><span class="style2"><font color="#993300">删除C:\WINDOWS\Web\printers目录</font></span>，此目录的存在会造成IIS里加入一个.printers的扩展名，可溢出攻击</p>
            <p>默认IIS错误页面已基本上没多少人使用了。建议删除C:\WINDOWS\Help\iisHelp目录</p>
            <p><span class="style2"><font color="#993300">删除C:\WINDOWS\system32\inetsrv\iisadmpwd</font></span>，此目录为管理IIS密码之用，如一些因密码不同步造成500</p>
            <p>错误的时候使用 OWA 或 Iisadmpwd 修改同步密码，但在这里可以删掉，下面讲到的设置将会杜绝因系统</p>
            <p>设置造成的密码不同步问题。</p>
            <p class="style2">打开C:\Windows 搜索</p>
            <p class="style2">net.exe;cmd.exe;tftp.exe;netstat.exe;regedit.exe;at.exe;attrib.exe;cacls.exe;format.com;</p>
            <p class="style2">regsvr32.exe;xcopy.exe;wscript.exe;cscript.exe;ftp.exe;telnet.exe;arp.exe;edlin.exe;</p>
            <p class="style2">ping.exe;route.exe;finger.exe;posix.exe;rsh.exe;atsvc.exe;qbasic.exe;runonce.exe;syskey.exe</p>
            <p class="style2">修改权限，删除所有的用户只保存Administrators 和SYSTEM为所有权限</p>
            <p class="style1">关闭445端口</p>
            <p>HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\netBT\Parameters</p>
            <p>新建 &ldquo;DWORD值&rdquo;值名为 &ldquo;SMBDeviceEnabled&rdquo; 数据为默认值&ldquo;0&rdquo;</p>
            <p class="style1">禁止建立空连接</p>
            <p>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa</p>
            <p>新建 &ldquo;DWORD值&rdquo;值名为 &ldquo;RestrictAnonymous&rdquo; 数据值为&ldquo;1&rdquo; [2003默认为1]</p>
            <p class="style1">禁止系统自动启动服务器共享</p>
            <p>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters</p>
            <p>新建 &ldquo;DWORD值&rdquo;值名为 &ldquo;AutoShareServer&rdquo; 数据值为&ldquo;0&rdquo;</p>
            <p class="style1">禁止系统自动启动管理共享</p>
            <p>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters</p>
            <p>新建 &ldquo;DWORD值&rdquo;值名为 &ldquo;AutoShareWks&rdquo; 数据值为&ldquo;0&rdquo;</p>
            <p class="style1">通过修改注册表防止小规模DDOS攻击</p>
            <p>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters</p>
            <p>新建 &ldquo;DWORD值&rdquo;值名为 &ldquo;SynAttackProtect&rdquo; 数据值为&ldquo;1&rdquo;</p>
            <p class="style1">禁止dump file的产生</p>
            <p>dump文件在系统崩溃和蓝屏的时候是一份很有用的查找问题的资料。然而，它也能够给黑客提供一些敏感</p>
            <p>信息比如一些应用程序的密码等。控制面板&gt;系统属性&gt;高级&gt;启动和故障恢复把 写入调试信息 改成无。</p>
            <p class="style1">关闭华医生Dr.Watson</p>
            <p>在开始-运行中输入&ldquo;drwtsn32&rdquo;，或者开始-程序-附件-系统工具-系统信息-工具-Dr Watson，调出系统</p>
            <p>里的华医生Dr.Watson ，只保留&ldquo;转储全部线程上下文&rdquo;选项，否则一旦程序出错，硬盘会读很久，并占</p>
            <p>用大量空间。如果以前有此情况，请查找user.dmp文件，删除后可节省几十MB空间。</p>
            <p class="style1">本地安全策略配置</p>
            <p>开始 &gt; 程序 &gt; 管理工具 &gt; 本地安全策略</p>
            <p>账户策略 &gt; 密码策略 &gt; <span class="style2"><font color="#993300">密码最短使用期限 改成0天[即密码不过期，上面我讲到不会造成IIS密码不同步]</font></span></p>
            <p>账户策略 &gt; 账户锁定策略 &gt;<span class="style2"><font color="#993300"> 账户锁定阈值 5 次 账户锁定时间 10分钟 [个人推荐配置] </font></span></p>
            <p>本地策略 &gt; 审核策略 &gt;</p>
            <p class="style2">账户管理 成功 失败</p>
            <p class="style2">登录事件 成功 失败</p>
            <p class="style2">对象访问 失败</p>
            <p class="style2">策略更改 成功 失败</p>
            <p class="style2">特权使用 失败</p>
            <p class="style2">系统事件 成功 失败</p>
            <p class="style2">目录服务访问 失败</p>
            <p class="style2">账户登录事件 成功 失败</p>
            <p>本地策略 &gt; 安全选项 &gt; <span class="style2"><font color="#993300">清除虚拟内存页面文件 更改为&quot;已启用&quot; </font></span></p>
            <p class="style2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; 不显示上次的用户名 更改为&quot;已启用&quot;</p>
            <p class="style2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; 不需要按CTRL+ALT+DEL 更改为&quot;已启用&quot;</p>
            <p class="style2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; 不允许 SAM 账户的匿名枚举 更改为&quot;已启用&quot;</p>
            <p class="style2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; 不允许 SAM 账户和共享的匿名枚举 更改为&quot;已启用&quot;</p>
            <p class="style2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; 重命名来宾账户 更改成一个复杂的账户名</p>
            <p class="style2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; 重命名系统管理员账号 更改一个自己用的账号 [同时可建立一个无用户组的Administrat账户]</p>
            <p class="style1">组策略编辑器</p>
            <p>运行 gpedit.msc 计算机配置 &gt; 管理模板 &gt; 系统 <span class="style2"><font color="#993300">显示&ldquo;关闭事件跟踪程序&rdquo; 更改为已禁用 </font></span></p>
            <p class="style1">删除不安全组件</p>
            <p>WScript.Shell 、Shell.application 这两个组件一般一些ASP木马或一些恶意程序都会使用到。</p>
            <p>方案一：</p>
            <p class="style2">regsvr32 /u wshom.ocx 卸载WScript.Shell 组件</p>
            <p class="style2">regsvr32 /u shell32.dll 卸载Shell.application 组件</p>
            <p>如果按照上面讲到的设置，可不必删除这两个文件</p>
            <p>方案二：</p>
            <p>删除注册表 <span class="style2"><font color="#993300">HKEY_CLASSES_ROOT\CLSID\{72C24DD5-D70A-438B-8A42-98424B88AFB8}</font></span> 对应 WScript.Shell</p>
            <p>删除注册表 <span class="style2"><font color="#993300">HKEY_CLASSES_ROOT\CLSID\{13709620-C279-11CE-A49E-444553540000}</font></span> 对应 Shell.application</p>
            <p class="style1">用户管理</p>
            <p>建立另一个备用管理员账号，防止特殊情况发生。</p>
            <p>安装有终端服务与SQL服务的服务器停用TsInternetUser, SQLDebugger这两个账号</p>
            <p class="style1">用户组说明</p>
            <p>在将来要使用到的IIS中，IIS用户一般使用Guests组，也可以再重新建立一个独立的专供IIS使用的组，但</p>
            <p>要将这个组赋予C:\Windows 目录为读取权限[<span class="style2"><font color="#993300">单一读取</font></span>] 个人不建议使用单独目录，太小家子气。</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p class="style1">最少的服务如果实现</p>
            <p><strong>黑色为自动</strong> <span class="style3"><strong><font color="#006600">绿色为手动</font></strong></span> <span class="style4"><strong><font color="#cc3300">红色为禁用</font></strong></span></p>
            <p><span class="style4"><font color="#cc3300"><strong>Alerter</strong></font></span></p>
            <p><span class="style3"><font color="#006600"><strong>Application Experience Lookup Service</strong></font></span></p>
            <p><span class="style3"><font color="#006600"><strong>Application Layer Gateway Service</strong></font></span></p>
            <p><span class="style3"><strong><font color="#006600">Application Management</font></strong></span></p>
            <p><strong>Automatic Updates</strong> [Windows自动更新,可选项]</p>
            <p><span class="style3"><font color="#006600"><strong>Background Intelligent Transfer Service</strong></font></span></p>
            <p><span class="style4"><strong><font color="#cc3300">ClipBook</font></strong></span></p>
            <p><strong>COM+ Event System</strong></p>
            <p class="style3">COM+ System Application</p>
            <p class="style3">Computer Browser</p>
            <p class="style3">Cryptographic Services</p>
            <p><strong>DCOM Server Process Launcher</strong></p>
            <p class="style3">DHCP Client</p>
            <p class="style3">Distributed File System</p>
            <p><strong>Distributed Link Tracking Client</strong></p>
            <p class="style4">Distributed Link Tracking Server</p>
            <p class="style3">Distributed Transaction Coordinator</p>
            <p class="style3">DNS Client</p>
            <p class="style3">Error Reporting Service</p>
            <p><strong>Event Log</strong></p>
            <p class="style4">File Replication</p>
            <p class="style4">Help and Support</p>
            <p class="style3">HTTP SSL</p>
            <p class="style3">Human Interface Device Access</p>
            <p><strong>IIS Admin Service</strong></p>
            <p class="style4">IMAPI CD-Burning COM Service</p>
            <p class="style4">Indexing Service</p>
            <p class="style4">Intersite Messaging</p>
            <p><span class="style4"><strong><font color="#cc3300">IPSEC Services </font></strong></span><span class="style2"><font color="#993300">[如果使用了IP安全策略则自动，如无则禁用，可选操作] </font></span></p>
            <p class="style4">Kerberos Key Distribution Center</p>
            <p class="style4">License Logging</p>
            <p><strong>Logical Disk Manager </strong><span class="style2"><font color="#993300">[可选，多硬盘建议自动]</font></span></p>
            <p class="style3">Logical Disk Manager Administrative Service</p>
            <p class="style4">Messenger</p>
            <p><strong>Microsoft Search</strong></p>
            <p class="style3">Microsoft Software Shadow Copy Provider</p>
            <p><strong>MSSQLSERVER</strong></p>
            <p class="style3">MSSQLServerADHelper</p>
            <p class="style3">Net Logon</p>
            <p class="style4">NetMeeting Remote Desktop Sharing</p>
            <p class="style3">Network Connections</p>
            <p class="style4">Network DDE</p>
            <p class="style4">Network DDE DSDM</p>
            <p class="style3">Network Location Awareness (NLA)</p>
            <p class="style3">Network Provisioning Service</p>
            <p class="style3">NT LM Security Support Provider</p>
            <p class="style3">Performance Logs and Alerts</p>
            <p><strong>Plug and Play</strong></p>
            <p><span class="style4"><strong><font color="#cc3300">Portable Media Serial Number Service </font></strong></span><span class="style2"><font color="#993300">[微软反盗版工具，目前只针对多媒体类] </font></span></p>
            <p class="style4">Print Spooler</p>
            <p><strong>Protected Storage</strong></p>
            <p class="style3">Remote Access Auto Connection Manager</p>
            <p class="style3">Remote Access Connection Manager</p>
            <p class="style3">Remote Desktop Help Session Manager</p>
            <p><strong>Remote Procedure Call (RPC)</strong></p>
            <p class="style3">Remote Procedure Call (RPC) Locator</p>
            <p class="style4">Remote Registry</p>
            <p class="style3">Removable Storage</p>
            <p class="style3">Resultant Set of Policy Provider</p>
            <p class="style4">Routing and Remote Access</p>
            <p class="style4">Secondary Logon</p>
            <p><strong>Security Accounts Manager</strong></p>
            <p class="style3">Server(设为 手动，停止服务，即关闭共享服务)</p>
            <p class="style4">Shell Hardware Detection</p>
            <p class="style3">Smart Card</p>
            <p class="style3">Special Administration Console Helper</p>
            <p class="style3">SQLSERVERAGENT</p>
            <p><strong>System Event Notification</strong></p>
            <p class="style4">Task Scheduler</p>
            <p class="style4">TCP/IP NetBIOS Helper</p>
            <p class="style3">Telephony</p>
            <p class="style4">Telnet</p>
            <p><strong>Terminal Services</strong></p>
            <p class="style4">Terminal Services Session Directory</p>
            <p class="style4">Themes</p>
            <p class="style3">Uninterruptible Power Supply</p>
            <p class="style3">Upload Manager</p>
            <p class="style3">Virtual Disk Service</p>
            <p class="style3">Volume Shadow Copy</p>
            <p class="style4">WebClient</p>
            <p><span class="style4"><strong><font color="#cc3300">Windows Audio </font></strong></span><span class="style2"><font color="#993300">[服务器没必要使用声音]</font></span></p>
            <p class="style4">Windows Firewall/Internet Connection Sharing (ICS)</p>
            <p class="style4">Windows Image Acquisition (WIA)</p>
            <p class="style3">Windows Installer</p>
            <p><strong>Windows Management Instrumentation</strong></p>
            <p class="style3">Windows Management Instrumentation Driver Extensions</p>
            <p class="style4">Windows Time</p>
            <p class="style3">Windows User Mode Driver Framework</p>
            <p class="style3">WinHTTP Web Proxy Auto-Discovery Service</p>
            <p><strong>Wireless Configuration</strong></p>
            <p class="style3">WMI Performance Adapter</p>
            <p class="style3">Workstation</p>
            <p><strong>World Wide Web Publishing Service</strong></p>
            </div>
            </td>
        </tr>
    </tbody>
</table>
</p>
<p>&nbsp;</p>]]></description>
			<link>http://blog.wuhao.org/?action=show&amp;id=181</link>
			<category domain="http://blog.wuhao.org/?cid=5">【陆·信息&amp;技术】</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=配置策略">配置策略</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=安全配置">安全配置</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=系统安全">系统安全</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=windows 2003">windows 2003</category>
			<pubDate>Thu, 28 Feb 2008 09:16:57 +0000</pubDate>
		</item>
		<item>
			<link>http://blog.wuhao.org/?action=show&amp;id=167</link>
			<guid>http://blog.wuhao.org/?action=show&amp;id=167</guid>
			<title>影响Google排名的重要因素</title>
			<author>(浮游)</author>
			<description><![CDATA[浮游のBlog @。@！ ( http://blog.wuhao.org/ ) : <p>由国外37名优秀的搜索引擎优化界高手共同参与，以投票形式评论影响Google排名的重要因素，此次评选非常有价值，尽管没有将200多个Google排名因素全部列出，但Google排名算法中90%-95%的重要 成分已经包含在其中了。<br />
<br />
文章列举了：<strong>有利于Google排名的因素</strong>和<strong>影响Google排名的负面因素</strong>，并根据每个因素对排名的影响大小给出了具体的分数。<br />
<br />
<strong>有利于Google排名的因素</strong></p>
<table class="t_table" cellspacing="0" width="98%" align="center">
    <tbody>
        <tr>
            <td width="50">排名</td>
            <td width="50">得分</td>
            <td width="90">分类</td>
            <td>详细说明</td>
        </tr>
        <tr>
            <td>1</td>
            <td>4.9</td>
            <td>关键词</td>
            <td>关键词在网站TITLE上的使用</td>
        </tr>
        <tr>
            <td>2</td>
            <td>4.4</td>
            <td>外部链接</td>
            <td>外部链接的锚文字</td>
        </tr>
        <tr>
            <td>3</td>
            <td>4.4</td>
            <td>网站品质</td>
            <td>网站的外部链接流行度、广泛度</td>
        </tr>
        <tr>
            <td>4</td>
            <td>4.1</td>
            <td>网站品质</td>
            <td>域名年龄（从被搜索引擎索引开始计算）</td>
        </tr>
        <tr>
            <td>5</td>
            <td>4</td>
            <td>页面质量</td>
            <td>网站内部链接结构</td>
        </tr>
        <tr>
            <td>6</td>
            <td>3.9</td>
            <td>网站品质</td>
            <td>网站的外部链接页面内容与关键词的相关性</td>
        </tr>
        <tr>
            <td>7</td>
            <td>3.9</td>
            <td>网站品质</td>
            <td>网站在主题相关的网站群中的链接流行度</td>
        </tr>
        <tr>
            <td>8</td>
            <td>3.7</td>
            <td>关键词</td>
            <td>关键词在网页内容上的应用</td>
        </tr>
        <tr>
            <td>9</td>
            <td>3.6</td>
            <td>外部链接</td>
            <td>外部链接页面本身的链接流行度</td>
        </tr>
        <tr>
            <td>10</td>
            <td>3.5</td>
            <td>网站品质</td>
            <td>网站新外部链接产生的速率</td>
        </tr>
        <tr>
            <td>11</td>
            <td>3.5</td>
            <td>页面质量</td>
            <td>导出链接的质量和相关性</td>
        </tr>
        <tr>
            <td>12</td>
            <td>3.5</td>
            <td>外部链接</td>
            <td>外部链接页面的主题性</td>
        </tr>
        <tr>
            <td>13</td>
            <td>3.5</td>
            <td>外部链接</td>
            <td>外部链接页面在相关主题的网站社区中的链接流行度</td>
        </tr>
        <tr>
            <td>14</td>
            <td>3.4</td>
            <td>关键词</td>
            <td>页面内容和关键词的相关性（语义分析）</td>
        </tr>
        <tr>
            <td>15</td>
            <td>3.4</td>
            <td>页面质量</td>
            <td>页面的年龄</td>
        </tr>
        <tr>
            <td>16</td>
            <td>3.3</td>
            <td>关键词</td>
            <td>关键词在H1标签中的使用</td>
        </tr>
        <tr>
            <td>17</td>
            <td>3.2</td>
            <td>网站品质</td>
            <td>网站收录数量</td>
        </tr>
        <tr>
            <td>18</td>
            <td>3.2</td>
            <td>外部链接</td>
            <td>链接的年龄</td>
        </tr>
        <tr>
            <td>19</td>
            <td>3.1</td>
            <td>网站品质</td>
            <td>用户查询的关键词与网站主题的相关性（防止Google bombing）</td>
        </tr>
        <tr>
            <td>20</td>
            <td>3.1</td>
            <td>外部链接</td>
            <td>链接的周围文字</td>
        </tr>
        <tr>
            <td>21</td>
            <td>3</td>
            <td>关键词</td>
            <td>关键词在网站域名中的使用</td>
        </tr>
        <tr>
            <td>22</td>
            <td>3</td>
            <td>页面质量</td>
            <td>页面内容的质量</td>
        </tr>
        <tr>
            <td>23</td>
            <td>2.8</td>
            <td>关键词</td>
            <td>关键词在页面URL中的使用</td>
        </tr>
        <tr>
            <td>24</td>
            <td>2.8</td>
            <td>关键词</td>
            <td>关键词在H2、H3等Headline标签中的使用</td>
        </tr>
        <tr>
            <td>25</td>
            <td>2.8</td>
            <td>页面质量</td>
            <td>网站的结构层次</td>
        </tr>
        <tr>
            <td>26</td>
            <td>2.8</td>
            <td>网站品质</td>
            <td>用户行为</td>
        </tr>
        <tr>
            <td>27</td>
            <td>2.8</td>
            <td>外部链接</td>
            <td>同域名下外部链接页面的链接流行度</td>
        </tr>
        <tr>
            <td>28</td>
            <td>2.6</td>
            <td>关键词</td>
            <td>图片的关键词优化</td>
        </tr>
        <tr>
            <td>29</td>
            <td>2.6</td>
            <td>网站品质</td>
            <td>Google的人工授予权重</td>
        </tr>
        <tr>
            <td>30</td>
            <td>2.6</td>
            <td>网站品质</td>
            <td>域名的特殊性（.edu&nbsp;&nbsp;.gov等）</td>
        </tr>
        <tr>
            <td>31</td>
            <td>2.5</td>
            <td>网站品质</td>
            <td>新页面产生的速率</td>
        </tr>
        <tr>
            <td>32</td>
            <td>2.5</td>
            <td>外部链接</td>
            <td>外部链接的创建和更新时间</td>
        </tr>
        <tr>
            <td>33</td>
            <td>2.5</td>
            <td>外部链接</td>
            <td>外部链接网站域名的特殊性</td>
        </tr>
        <tr>
            <td>34</td>
            <td>2.4</td>
            <td>外部链接</td>
            <td>外部链接网站的PR值</td>
        </tr>
        <tr>
            <td>35</td>
            <td>2</td>
            <td>关键词</td>
            <td>关键词在Meta Description中的使用</td>
        </tr>
        <tr>
            <td>36</td>
            <td>2</td>
            <td>网站品质</td>
            <td>用户搜索网站的次数</td>
        </tr>
        <tr>
            <td>37</td>
            <td>1.9</td>
            <td>页面质量</td>
            <td>URL中&ldquo;/&rdquo;符号的出现次数</td>
        </tr>
        <tr>
            <td>38</td>
            <td>1.8</td>
            <td>页面质量</td>
            <td>拼写和语法的正确性</td>
        </tr>
        <tr>
            <td>39</td>
            <td>1.4</td>
            <td>页面质量</td>
            <td>HTML代码是否通过W3C认证</td>
        </tr>
        <tr>
            <td>40</td>
            <td>1.3</td>
            <td>网站品质</td>
            <td>网站是否通过Google Webmaster Central的确认</td>
        </tr>
        <tr>
            <td>41</td>
            <td>1.2</td>
            <td>关键词</td>
            <td>关键词在Meta Keywords中的使用</td>
        </tr>
    </tbody>
</table>
<p><br />
<br />
<strong>分类总得分</strong><br />
<br />
网站品质：39.9<br />
外部链接：31.5<br />
关键词：29.7<br />
页面质量：21.8<br />
<br />
<strong>影响Google排名的负面因素</strong></p>
<table class="t_table" cellspacing="0" width="98%" align="center">
    <tbody>
        <tr>
            <td width="50">排名</td>
            <td width="50">得分</td>
            <td>详细说明</td>
        </tr>
        <tr>
            <td>1</td>
            <td>3.8</td>
            <td>服务器经常无法响应</td>
        </tr>
        <tr>
            <td>2</td>
            <td>3.6</td>
            <td>与Google已经收录的内容高度重复</td>
        </tr>
        <tr>
            <td>3</td>
            <td>3.6</td>
            <td>链向低质量或垃圾站点</td>
        </tr>
        <tr>
            <td>4</td>
            <td>3.3</td>
            <td>网站大量页面存在重复的META标签</td>
        </tr>
        <tr>
            <td>5</td>
            <td>3.3</td>
            <td>过分堆砌关键词</td>
        </tr>
        <tr>
            <td>6</td>
            <td>3.3</td>
            <td>参与链接工厂或大量出售链接</td>
        </tr>
        <tr>
            <td>7</td>
            <td>2.8</td>
            <td>服务器响应时间非常慢</td>
        </tr>
        <tr>
            <td>8</td>
            <td>2.1</td>
            <td>外部链接来自垃圾站点</td>
        </tr>
        <tr>
            <td>9</td>
            <td>2.1</td>
            <td>非常低的流量，用户行为反映差</td>
        </tr>
    </tbody>
</table>
<p><br />
<br />
尊重版权，转载请保留此链接：<a href="http://www.cndozz.com/blog/post/google-ranking-factors.html" target="_blank" ca_clicked="0"><font color="#40659b">SEO精华之Google排名因素详解<br />
</font></a>作者：<a href="http://www.cndozz.com/blog" target="_blank" ca_clicked="0"><font color="#40659b">Chris.dl - 上海SEO</font></a><br />
英文原文地址：<a href="http://www.seomoz.org/article/search-ranking-factors" target="_blank" ca_clicked="0"><font color="#40659b">http://www.seomoz.org/article/search-ranking-factors</font></a></p>]]></description>
			<link>http://blog.wuhao.org/?action=show&amp;id=167</link>
			<category domain="http://blog.wuhao.org/?cid=5">【陆·信息&amp;技术】</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=搜索引擎优化">搜索引擎优化</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=seo">seo</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=google">google</category>
			<pubDate>Fri, 28 Dec 2007 21:03:15 +0000</pubDate>
		</item>
		<item>
			<link>http://blog.wuhao.org/?action=show&amp;id=161</link>
			<guid>http://blog.wuhao.org/?action=show&amp;id=161</guid>
			<title>优化Oracle数据库</title>
			<author>(浮游)</author>
			<description><![CDATA[浮游のBlog @。@！ ( http://blog.wuhao.org/ ) : <p align="center"><strong>优化Oracle数据库</strong></p>
<p align="left">几个简单的步骤大幅提高Oracle性能:　　</p>
<p>　　数据库优化的讨论可以说是一个永恒的主题。资深的Oracle优化人员通常会要求提出性能问题的人对数据库做一个statspack，贴出数据库配置等等。还有的人认为要抓出执行最慢的语句来进行优化。但实际情况是，提出疑问的人很可能根本不懂执行计划，更不要说statspack了。而我认为，数据库优化，应该首先从大的方面考虑：网络、服务器硬件配置、操作系统配置、Oracle服务器配置、数据结构组织、然后才是具体的调整。实际上网络、硬件等往往无法决定更换，应用程序一般也无法修改，因此应该着重从数据库配置、数据结构上来下手，首先让数据库有一个良好的配置，然后再考虑具体优化某些过慢的语句。我在给我的用户系统进行优化的过程中，总结了一些基本的，简单易行的办法来优化数据库，算是我的三板斧，呵呵。不过请注意，这些不一定普遍使用，甚至有的会有副作用，但是对OLTP系统、基于成本的数据库往往行之有效，不妨试试。（注：附件是Burleson写的用来报告数据库性能等信息的脚本，本文用到）</p>
<p><strong>　　一．设置合适的SGA</strong></p>
<p>　　常常有人抱怨服务器硬件很好，但是Oracle就是很慢。很可能是内存分配不合理造成的。</p>
<p>　　(1)假设内存有512M，这通常是小型应用。建议Oracle的SGA大约240M，其中：共享池（SHARED_POOL_SIZE）可以设置60M到80M，根据实际的用户数、查询等来定。数据块缓冲区可以大致分配120M-150M，8i下需要设置DB_BLOCK_BUFFERS，DB_BLOCK_BUFFER*DB_BLOCK_SIZE等于数据块缓冲区大小。9i 下的数据缓冲区可以用db_cache_size来直接分配。</p>
<p>　　(2)假设内存有1G，Oracle 的SGA可以考虑分配500M：共享池分配100M到150M，数据缓冲区分配300M到400M。</p>
<p>　　(3)内存2G，SGA可以考虑分配1.2G，共享池300M到500M，剩下的给数据块缓冲区。</p>
<p>　　(4)内存2G以上：共享池300M到500M就足够啦，再多也没有太大帮助；(Biti_rainy有专述)数据缓冲区是尽可能的大，但是一定要注意两个问题：一是要给操作系统和其他应用留够内存，二是对于32位的操作系统，Oracle的SGA有1.75G的限制。有的32位操作系统上可以突破这个限制，方法还请看Biti的大作吧。</p>
<p><strong>　　二．分析表和索引，更改优化模式</strong></p>
<p>　　Oracle默认优化模式是CHOOSE，在这种情况下，如果表没有经过分析，经常导致查询使用全表扫描，而不使用索引。这通常导致磁盘I/O太多，而导致查询很慢。如果没有使用执行计划稳定性，则应该把表和索引都分析一下，这样可能直接会使查询速度大幅提升。分析表命令可以用ANALYZE TABLE 分析索引可以用ANALYZE INDEX命令。对于少于100万的表，可以考虑分析整个表，对于很大的表，可以按百分比来分析，但是百分比不能过低，否则生成的统计信息可能不准确。可以通过DBA_TABLES的LAST_ANALYZED列来查看表是否经过分析或分析时间，索引可以通过DBA_INDEXES的LAST_ANALYZED列。</p>
<p>　　下面通过例子来说明分析前后的速度对比。（表CASE_GA_AJZLZ大约有35万数据，有主键）首先在SQLPLUS中打开自动查询执行计划功能。(第一次要执行\RDBMS\ADMIN\utlxplan.sql来创建PLAN_TABLE这个表)</p>
<p>　　SQL&gt; SET AUTOTRACE ON</p>
<p>　　SQL&gt;SET TIMING ON</p>
<p>　　通过SET AUTOTRACE ON 来查看语句的执行计划，通过SET TIMING ON 来查看语句运行时间。</p>
<p>　　SQL&gt; select count(*) from CASE_GA_AJZLZ;</p>
<p>　　COUNT(*)</p>
<p>　　----------</p>
<p>　　346639</p>
<p>　　已用时间: 00: 00: 21.38</p>
<p>　　Execution Plan</p>
<p>　　----------------------------------------------------------</p>
<p>　　0 SELECT STATEMENT Optimizer=CHOOSE</p>
<p>　　1 0 SORT (AGGREGATE)</p>
<p>　　2 1 TABLE ACCESS (FULL) OF 'CASE_GA_AJZLZ'</p>
<p>　　&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;</p>
<p>　　请注意上面分析中的TABLE ACCESS(FULL)，这说明该语句执行了全表扫描。而且查询使用了21.38秒。这时表还没有经过分析。下面我们来对该表进行分析：</p>
<p>　　SQL&gt; analyze table CASE_GA_AJZLZ compute statistics;</p>
<p>　　表已分析。</p>
<p>　　已用时间: 00: 05: 357.63</p>
<p>　　然后再来查询：</p>
<p>　　SQL&gt; select count(*) from CASE_GA_AJZLZ;</p>
<p>　　COUNT(*)</p>
<p>　　----------</p>
<p>　　346639</p>
<p>　　已用时间: 00: 00: 00.71</p>
<p>　　Execution Plan</p>
<p>　　----------------------------------------------------------</p>
<p>　　0 SELECT STATEMENT Optimizer=FIRST_ROWS (Cost=351 Card=1)</p>
<p>　　1 0 SORT (AGGREGATE)</p>
<p>　　2 1 INDEX (FAST FULL SCAN) OF 'PK_AJZLZ' (UNIQUE) (Cost=351</p>
<p>　　Card=346351)</p>
<p>　　&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;</p>
<p>　　请注意，这次时间仅仅用了0.71秒！这要归功于INDEX(FAST FULL SCAN)。通过分析表，查询使用了PK_AJZLZ索引，磁盘I/O大幅减少，速度也大幅提升！下面的实用语句可以用来生成分析某个用户的所有表和索引，假设用户是GAXZUSR：</p>
<p>　　SQL&gt; set pagesize 0</p>
<p>　　SQL&gt; spool d:\analyze_tables.sql;</p>
<p>　　SQL&gt; select 'analyze table '||owner||'.'||table_name||' compute statistics;' from dba_tables where owner='GAXZUSR';</p>
<p>　　SQL&gt; spool off</p>
<p>　　SQL&gt; spool spool d:\analyze_indexes.sql;</p>
<p>　　SQL&gt; select 'analyze index '||owner||'.'||index_name||' compute statistics;' from dba_indexes where owner='GAXZUSR';</p>
<p>　　SQL&gt; spool off</p>
<p>　　SQL&gt; @d:\analyze_tables.sql</p>
<p>　　SQL&gt; @d:\analyze_indexes.sql</p>
<p>　　解释：上面的语句生成了两个sql文件，分别分析全部的GAXZUSR的表和索引。如果需要按照百分比来分析表，可以修改一下脚本。通过上面的步骤，我们就完成了对表和索引的分析，可以测试一下速度的改进啦。建议定期运行上面的语句，尤其是数据经过大量更新。</p>
<p>　　当然，也可以通过dbms_stats来分析表和索引，更方便一些。但是我仍然习惯上面的方法，因为成功与否会直接提示出来。</p>
<p>　　另外，我们可以将优化模式进行修改。optimizer_mode值可以是RULE、CHOOSE、FIRST_ROWS和ALL_ROWS。对于OLTP系统，可以改成FIRST_ROWS，来要求查询尽快返回结果。这样即使不用分析，在一般情况下也可以提高查询性能。但是表和索引经过分析后有助于找到最合适的执行计划。</p>
<p>　　三．设置cursor_sharing=FORCE 或SIMILAR</p>
<p>　　这种方法是8i才开始有的，oracle805不支持。通过设置该参数，可以强制共享只有文字不同的语句解释计划。例如下面两条语句可以共享：</p>
<p>　　SQL&gt; SELECT * FROM MYTABLE WHERE NAME='tom'</p>
<p>　　SQL&gt; SELECT * FROM MYTABLE WHERE NAME='turner'</p>
<p>　　这个方法可以大幅降低缓冲区利用率低的问题，避免语句重新解释。通过这个功能，可以很大程度上解决硬解析带来的性能下降的问题。个人感觉可根据系统的实际情况，决定是否将该参数改成FORCE。该参数默认是exact。不过一定要注意，修改之前，必须先给ORACLE打补丁，否则改之后oracle会占用100%的CPU,无法使用。对于ORACLE9i，可以设置成SIMILAR，这个设置综合了FORCE和EXACT的优点。不过请慎用这个功能，这个参数也可能带来很大的负面影响！</p>
<p>　　四．将常用的小表、索引钉在数据缓存KEEP池中</p>
<p>　　内存上数据读取速度远远比硬盘中读取要快，据称，内存中数据读的速度是硬盘的14000倍！如果资源比较丰富，把常用的小的、而且经常进行全表扫描的表给钉内存中，当然是在好不过了。可以简单的通过ALTER TABLE tablename CACHE来实现，在ORACLE8i之后可以使用ALTER TABLE table STORAGE(BUFFER_POOL KEEP)。一般来说，可以考虑把200数据块之内的表放在keep池中，当然要根据内存大小等因素来定。关于如何查出那些表或索引符合条件，可以使用本文提供的access.sql和access_report.sql。这两个脚本是著名的Oracle专家 Burleson写的，你也可以在读懂了情况下根据实际情况调整一下脚本。对于索引，可以通过ALTER INDEX indexname STORAGE(BUFFER_POOL KEEP)来钉在KEEP池中。</p>
<p>　　将表定在KEEP池中需要做一些准备工作。对于ORACLE9i 需要设置DB_KEEP_CACHE_SIZE，对于8i，需要设置buffer_pool_keep。在8i中，还要修改db_block_lru_latches，该参数默认是1，无法使用buffer_pool_keep。该参数应该比2*3*CPU数量少，但是要大于1，才能设置DB_KEEP_CACHE_BUFFER。buffer_pool_keep从db_block_buffers中分配，因此也要小于db_block_buffers。设置好这些参数后，就可以把常用对象永久钉在内存里。</p>
<p>　　五．设置optimizer_max_permutations</p>
<p>　　对于多表连接查询，如果采用基于成本优化(CBO)，ORACLE会计算出很多种运行方案，从中选择出最优方案。这个参数就是设置oracle究竟从多少种方案来选择最优。如果设置太大，那么计算最优方案过程也是时间比较长的。Oracle805和8i默认是80000，8建议改成2000。对于9i，已经默认是2000了。</p>
<p>　　六．调整排序参数</p>
<p>　　(1) SORT_AREA_SIZE:默认的用来排序的SORT_AREA_SIZE大小是32K，通常显得有点小，一般可以考虑设置成1M（1048576）。这个参数不能设置过大，因为每个连接都要分配同样的排序内存。</p>
<p>　　(2) SORT_MULTIBLOCK_READ_COUNT:增大这个参数可以提高临时表空间排序性能，该参数默认是2，可以改成32来对比一下排序查询时间变化。注意，这个参数的最大值与平台有关系。</p>
<p>　　七．调整其它几个关键的性能参数</p>
<p>　　很多人认为使用oracle数据库，系统的默认参数就是最好的，其实不是这样，很多参数都需要调整，而且调整前后性能大不一样。</p>
<p>　　(1) log_buffer</p>
<p>　　日志缓冲区大小默认设置32k太小了，建议设置成512K或者1M。</p>
<p>　　log_buffer=524288</p>
<p>　　(2) optimizer_index_caching</p>
<p>　　这个参数可以设置索引的缓冲度，范围是0到100，默认是0，可以考虑设置成90</p>
<p>　　(3) optimizer_index_cost_adj</p>
<p>　　这个参数是一个百分比，表明索引扫描与全表扫描的代价范围是1到1000。默认=100表名索引扫描与全表扫描代价一样。将这个参数设小表名索引代价要小于全表扫描，这样就使得使用CBO进行成本计算时更倾向于使用索引扫描。建议把这个参数设置成30到50。</p>
<p>　　八．改变联机日志文件大小(一般用于oracle805)</p>
<p>　　Oracle805的联机日志文件默认只有1M大小，这实在是太小了，通过查看数据库的日志，很可能发现&ldquo;checkpoint not complete&rdquo;之类的错误提示。这会导致系统稳定性，同样也降低了数据库性能。建议修改成10M。修改方法是删除一个组、添加一个组，直到3个组都换成新的大小。说明：这个操作需要实施人员具有较多的数据库知识，如果不太了解，最好不要试验。</p>
<p>　　九．改变数据块大小(一般用于oracle805)</p>
<p>　　Oracle805默认的块(DB_BLOCK_SIZE)大小是2K，太小了，因为块小，所以请求同样的数据量的时候，读的次数就要增多，导致性能低下。当然如果服务器性能比较好，还是升级Oracle更好，如果服务器配置比较差，建议改成8K。但是数据块不能直接修改，唯一的办法就是将数据导出，重新创建数据库，然后将数据导入。说明：这个操作需要实施人员具有较多的数据库知识，如果不太了解，最好不要试验。</p>
<p>　　十．设置合适的表存储参数</p>
<p>　　对于有很多并发写入用户的系统来说，如果系统没有经过调整，经常会有数据等待现象。这是因为9i之前的表设置的默认的自由队列freelists为1，这样就可能造成数据等待。通过查看v$waitstat，如果发现data block 或者free list类的count次数很大，则说明等待情况严重，需要增加freelists。这个参数在8i、9i中可以动态修改（需要打补丁，否则会有ORA-10620: Operation not allowed on this segment）在ORACLE805中，只能通过重新创建表来修改。</p>
<p>　　SQL&gt; select * from v$waitstat;</p>
<p>　　CLASS COUNT TIME</p>
<p>　　------------------ ---------- ----------</p>
<p>　　data block 11922013 342456</p>
<p>　　sort block 0 0</p>
<p>　　save undo block 0 0</p>
<p>　　segment header 1 0</p>
<p>　　free list 0 0</p>
<p>　　如果测算经常有10个并发的写用户，可以把表的freelists改成10。例如下面的脚本可以把GAXZUSR用户的所有表重新设置FREELISTS的语句写在D:\FREELISTS.SQL里：</p>
<p>　　SQL&gt; SET PAGESIZE 0</p>
<p>　　SQL&gt; SPOOL D:\FREELISTS.SQL</p>
<p>　　SQL&gt; SELECT 'ALTER TABLE '||TABLE_NAME||' STORAGE(FREELISTS 10);' FROM DBA_TABLES WHERE OWNER=&rsquo;GAXZUSR&rsquo;;</p>
<p>　　SQL&gt;SPOOL OFF</p>
<p>　　检查D:\FREELISTS.SQL,没有错误后运行修改FREELISTS：</p>
<p>　　SQL&gt;@D:\FREELISTS.SQL</p>
<p>　　十一．重新组织表结构</p>
<p>　　(1) 按照主键重新排序。</p>
<p>　　数据库运行了一段时间后，可能会有很多数据，而这些数据又可能是经常按照某个字段来选取区段数据。如果我们能够把主键按照顺序重新来组织一下表，那么用主键进行的查询就会明显快很多，主要是因为经过排序后，相似的编号都放在同一个数据块里，ORACLE在进行主键范围查找的时候，就会大大减少物理块度读取数量。在对表和索引分析之后，可以通过DBA_INDEXES的CLUSTERING_FACTOR列来判断表是否需要重新排序。如果该字段的值与表的BLOCK数量差不多，则不需要重新排序，如果和表的行数差不多，则应该考虑重新组织一下了。下面的例子示意性说明怎样对表CASE_GA_AJZLZ按照主键PK_AJZLZ进行重新排序：</p>
<p>　　&lt;1&gt; 将表CASE_GA_AJZLZ的索引、外间约束引用等找出来备用。</p>
<p>　　SET PAGESIZE 0</p>
<p>　　SET LINESIZE 300</p>
<p>　　SPOOL DISABLE_CONSTRAINTS.SQL</p>
<p>　　SELECT 'ALTER TABLE '||TABLE_NAME||' DISABLE CONSTRAINT '||CONSTRAINT_NAME||';' FROM USER_CONSTRAINTS WHERE CONSTRAINT_TYPE='R' AND R_CONSTRAINT_NAME='PK_AJZLZ';</p>
<p>　　SPOOL OFF</p>
<p>　　SPOOL CREATE_CONSTRAINTS.SQL</p>
<p>　　SELECT 'ALTER TABLE '||TABLE_NAME||' ADD CONSTRAINT '||CONSTRAINT_NAME||' FOREIGN KEY(CASEID) REFERENCES CASE_GA_AJZLZ(CASEID);' FROM USER_CONSTRAINTS WHERE CONSTRAINT_TYPE='R' AND R_CONSTRAINT_NAME='PK_AJZLZ';</p>
<p>　　SPOOL OFF</p>
<p>　　SPOOL CREATE_INDEX.SQL</p>
<p>　　SELECT 'CREATE INDEX '||INDEX_NAME||' ON '||TABLE_NAME||'('||COLUMN_NAME||') TABLESPACE INDX ;' FROM USER_IND_COLUMNS WHERE TABLE_NAME='CASE_GA_AJZLZ' AND INDEX_NAME&lt;&gt;'PK_AJZLZ';</p>
<p>　　&lt;2&gt; 创建新的表CASE_GA_AJZLZ_NEW：</p>
<p>　　SQL&gt; CREATE TABLE CASE_GA_AJZLZ_NEW AS SELECT</p>
<p>　　/*+INDEX(CASE_GA_AJZLZ PK_AJZLZ) */ * FROM CASE_GA_AJZLZ ;</p>
<p>　　注意，上面的注释（红颜色部分）表名按照PK_AJZLZ排序来重新组织表。</p>
<p>　　&lt;3&gt;禁用CASE_GA_AJZLZ的外间约束，将表CASE_GA_AJZLZ TRUNCATE，然后删除之</p>
<p>　　&lt;4&gt; 将表CASE_GA_AJZLZ_NEW更名为CASE_GA_AJZLZ</p>
<p>　　SQL&gt; ALTER TABLE CASE_GA_AJZLZ_NEW RENAME TO CASE_GA_AJZLZ;</p>
<p>　　&lt;5&gt;创建CASE_GA_AJZLZ的所有索引、主键约束等。</p>
<p>　　SQL&gt; ALTER TABLE CASE_GA_AJZLZ ADD CONSTRAINT PK_AJZLZ PRIMARY KEY(CASEID);</p>
<p>　　SQL&gt; @CREATE_INDEX.SQL</p>
<p>　　SQL&gt; @CREATE_CONSTRAINTS.SQL</p>
<p>　　(2) 将BLOB字段存储到单独的表空间中。</p>
<p>　　基本上每个业务系统都有很多BLOB字段，而且很可能占据了整个数据库大小的大部分。默认情况下，BLOB字段会将4000个字节的指针与表的行存在一起，这直接会导致行迁移。而且BLOB字段会与表处于同一个表空间，这也对性能有不小的影响。从设计角度来说，BLOB字段都应该单独存储，遗憾的是我所遇到的很多系统都没有单独存储BLOB字段。如果BLOB字段占据了很大的存储，那么将BLOB字段单独存储后，带来的整体性能收益可能会非常的大。 另外BLOB字段存储子句中有一个DISABLE STORAGE IN ROW 属性，在将BLOB字段单独存放时，也应该实用该属性，这样可以有效避免行迁移。</p>]]></description>
			<link>http://blog.wuhao.org/?action=show&amp;id=161</link>
			<category domain="http://blog.wuhao.org/?cid=5">【陆·信息&amp;技术】</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=数据库优化">数据库优化</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=oracle">oracle</category>
			<pubDate>Thu, 29 Nov 2007 14:41:23 +0000</pubDate>
		</item>
		<item>
			<link>http://blog.wuhao.org/?action=show&amp;id=157</link>
			<guid>http://blog.wuhao.org/?action=show&amp;id=157</guid>
			<title>AWStats简介：Apache/IIS的日志分析工具</title>
			<author>(浮游)</author>
			<description><![CDATA[浮游のBlog @。@！ ( http://blog.wuhao.org/ ) : <h2 id="archive-title">AWStats简介：Apache/IIS的日志分析工具</h2>
<p><span class="post-footers">作者：<a href="http://www.chedong.com/">车东</a> 转载：<a class="permalink" href="http://www.chedong.com/tech/awstats.html">http://www.chedong.com/tech/awstats.html</a> </span></p>
<hr />
<div class="entry" id="entry-1277">
<div class="entry-content">
<div class="entry-body">
<p>你完全不必耐心看完所有内容：简要安装说明如下<br />
<strong>安装</strong><br />
http://sourceforge.net/projects/awstats/ 下载安装包后：<br />
GNU/Linux：tar zxf awstats-version.tgz<br />
awstats的脚本和静态文件缺省都在wwwroot目录下：将cgi-bin目录下的文件都部署到 cgi-bin/目录下：/home/apache/cgi-bin/awstats/ <br />
mv awstats-version/wwwroot/cgi-bin /path/to/apache/cgi-bin/awstats<br />
把图标等文件目录复制到WEB的HTML文件发布目录下，例如：/home/apache/htdocs/ 下发布<br />
更多的批量更新脚本等在tools 目录下，可以一并放到cgi-bin/awstats/ 目录下<br />
升级国内主要<a href="http://www.chedong.com/tech/lib.tgz">搜索引擎和蜘蛛定义</a>，安装GeoIP的应用库：C<br />
http://www.maxmind.com/download/geoip/api/c/ 解包，编译安装<br />
perl -MCPAN -e 'install &quot;Geo::IP&quot;' 或者使用纯Perl包&nbsp; perl -MCPAN -e 'install &quot;Geo::IP::PurePerl&quot;'<br />
下载GeoIP/GeoIPCityLite包：解包并部署到awstats目录下<br />
<a href="http://www.maxmind.com/download/geoip/database/GeoIP.dat.gz">http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz<br />
http://www.maxmind.com/download/geoip/database/GeoIP.dat.gz</a></p>
<p><strong>配置</strong><br />
将缺省awstats.model.conf 命名成common.conf<br />
修改其中的一些配置选项：<br />
LoadPlugin=&quot;decodeutfkeys&quot;<br />
LoadPlugin=&quot;geoip GEOIP_STANDARD /home/apache/chedong.com/cgi-bin/awstats/GeoIP.dat&quot;<br />
LoadPlugin=&quot;geoip_city_maxmind GEOIP_STANDARD /home/apache/chedong.com/cgi-bin/awstats/GeoLiteCity.dat&quot;<br />
<br />
创建awstats下创建：data 目录用于统计数据输出<br />
<br />
按照一下样例设置配置文件：<br />
Include &quot;common.conf&quot;<br />
LogFile=&quot;/home/apache/logs/access_log.%YYYY-24%MM-24%DD-24&quot;<br />
SiteDomain=&quot;www.chedong.com&quot;<br />
HostAliases=&quot;chedong.com&quot;<br />
DefaultFile=&quot;index.html&quot;<br />
DirData=&quot;/home/apache/cgi-bin/awstats/data/&quot;</p>
</div>
<div class="entry-more" id="more">
<p>内容摘要：AWStats的使用简介和配置一些改进说明。很高兴看到在AWStats 6.3版本开始：中文用户基本上已经只需要将配置文件中将 LoadPlugin=&quot;decodeutfkeys&quot; 启用基本上就没有什么中文搜索引擎的统计问题了，目前增加了# Minor chinese search engines 'baidu\.com','search\.sina\.com','search\.sohu\.com',这3个搜索引擎。<a href="http://www.chedong.com/tech/lib.tgz">包含了针对国内主要搜索引擎和蜘蛛定义的补丁(解包后覆盖lib\目录下的原程序目录即可)</a></p>
<p style="font-style: italic">日志统计系统在站点的用户行为分析中扮演了重要的角色，尤其是对于来自搜索引擎的关键词 访问统计：是很有效的用户行为分析数据来源。随着互联网多年的发展，WEB日志统计工具已经越来越成熟，功能也越来越丰富。其中有很多是开放源代码的， AWStats就是其中非常优秀的一款。</p>
<h2>AWStats: Advanced Web Statistics</h2>
<p><a href="http://awstats.sourceforge.net/">AWStats</a>是在<a href="http://sourceforge.net/">Sourceforge</a>上发展很快的一个基于Perl的WEB日志分析工具。相对于另外一个非常优秀的开放源代码的日志分析工具<a href="http://www.webalizer.org/">Webalizer</a>，AWStats的优势在于：</p>
<ol>
    <li>界面友好：可以根据浏览器直接调用相应语言界面（有简体中文版）<br />
    参考输出样例：<a href="http://www.chedong.com/cgi-bin/awstats/awstats.pl?config=chedong">http://www.chedong.com/cgi-bin/awstats/awstats.pl?config=chedong</a></li>
    <li>基于Perl：并且很好的解决了跨平台问题，系统本身可以运行在GNU/Linux上或Windows上（安装了<a href="http://www.activestate.com/">ActivePerl</a>后）；分析的日志直接支持Apache格式 (combined)和IIS格式(需要修改)。Webalizer虽然也有<a href="http://linux1.netconx.de/klaus/webalizer/">Windows平台版</a>，但目前已经缺乏 维护；<br />
    AWStats完全可以实现用一套系统完成对自身站点不同WEB服务器：GNU/Linux/Apache和Windows/IIS服务器的统一统计。</li>
    <li>效率比较高：AWStats输出统计项目比Webalizer丰富了很多，速度仍可以达到Webalizer的1/3左右，对于一个日访问量 百万级的站点，这个速度都是足够的；</li>
    <li>配置/定制方便：系统提供了足够灵活但缺省也很合理的配置规则，需要修改的缺省配置不超过3，4项就可以开始运行，而且修改和扩展的插件还是 比较多的；</li>
    <li>AWStats的设计者是面向精确的&quot;Human visits&quot;设计的，因此很多搜索引擎的机器人访问都被过滤掉了，因此有可能比其他日志统计工具统计的数字要低，来自公司内部的访问也可以通过IP过滤 设置过滤掉。</li>
    <li>提供了很多扩展的参数统计功能：使用ExtraXXXX系列配置生成针对具体应用的参数分析会对产品分析非常有用。</li>
</ol>
<p>更多与其他工具：Webalizer, analog的比较请参考：<br />
<a href="http://awstats.sourceforge.net/#COMPARISON">http://awstats.sourceforge.net/#COMPARISON<br />
</a></p>
<h2>AWStats安装备忘</h2>
<p>AWStats的运行模式是这样的：</p>
<ol>
    <li>分析日志：运行后将这样的日志统计结果归档到一个AWStats的数据库（纯文本）里；</li>
    <li>然后是输出：分两种形式
    <ul>
        <li>一种是通过cgi程序读取统计结果数据库输出；</li>
        <li>一种是运行后台脚本将输出导出成静态文件；</li>
    </ul>
    </li>
</ol>
<p>以下是2个针对单个站点日志统计例子：<br />
一个是在GNU/Linux上通过CGI方式的输出，<br />
一个是在Windows 2000上的基于静态页面的导出</p>
<h3>下载/安装</h3>
<a href="http://sourceforge.net/projects/awstats/">http://sourceforge.net/projects/awstats/</a> 下载安装包后：<br />
<p>GNU/Linux：tar zxf awstats-version.tgz<br />
awstats的脚本和静态文件缺省都在wwwroot目录下： 将cgi-bin目录下的文件都部署awstats.pl程序到/home/apache/cgi-bin/awstats/ 下<br />
mv awstats-version/wwwroot/cgi-bin /path/to/apache/cgi-bin/awstats<br />
#把图标等文件目录复制到WEB的HTML文件发布目录下：/home/apache/htdocs/ 下发布<br />
更多的批量更新脚本等在tools 目录下，可以一并放到cgi-bin/awstats/ 目录下，</p>
<p>Windows 2000：按照后台脚本模式运行，直接解包，然后移动到D:\AWStats目录下<br />
把图标icon目录复制到IIS的发布目录下：inetpub/icon</p>
<h3>数据源日志格式和按天的截断规则</h3>
<ol>
    <li>对于Apache：日志格式好设置：设置成combined格式即可，日志截断麻烦一点：需要安装<a href="http://www.cronolog.org/">cronolog</a>工具，将日志设置成按天截断：<br />
    CustomLog &quot;|/usr/local/sbin/cronolog /path/to/apache/logs/access_log.%Y%m%d&quot; combined <br />
    比如：logs/access_log.20030326<br />
    日志是压缩格式，可以使用gzip -d &lt; /home/apache/logs/access_log.%YYYY-24%MM-24%DD-24.gz | 动态解压缩统计。</li>
    <li>对于IIS：缺省有比较好的日志按天截断规则，但是IIS的日志格式比较不适合AWStats统计，<br />
    因此最好直接去掉所有日志字段，然后严格按照以下列表设置<br />
    <ul>
        <li>日期 date</li>
        <li>时间 time</li>
        <li>客户IP地址 c-ip</li>
        <li>用户名 cs-username</li>
        <li>方法 cs-method</li>
        <li>URI资源 cs-uri-stem</li>
        <li>协议状态 sc-status</li>
        <li>发送字节数 sc-bytes</li>
        <li>协议版本 cs-version</li>
        <li>用户代理 cs(User-Agent)</li>
        <li>参照 cs(Referer)</li>
    </ul>
    相比IIS缺省设置：<br />
    减少的有：<br />
    <ul>
        <li>服务器IP地址</li>
        <li>服务器端口</li>
        <li>URI查询</li>
    </ul>
    增加的有：<br />
    <ul>
        <li>发送字节数</li>
        <li>协议版本</li>
        <li>参照&nbsp;</li>
    </ul>
    </li>
</ol>
<h3>配置文件的命名规则：awstats.sitename.conf</h3>
<p>AWStats的主程序awstats.pl会自动根据站点名调用相应站点的配置文件：awstats.sitename.conf<br />
比如：运行./awstats.pl -config=chedong 调用的就是同目录下的 awstats.chedong.conf 配置文件；<br />
如果没有指定-config，还会找当前目录下的awstats.conf或者/etc/awstats.conf作为缺省配置文件。<br />
所以最好把缺省的awstats.model.conf 重命名成 awstats.yoursite.conf；比如：awstats.chedong.conf，</p>
<p>对于多个站点的统计，AWStats的配置文件包含功能还是非常有用的，我们可以把通用的配置放在一个文档中，然后用(5.4版本以后开始支持) Include配置将通用配置包含在各个具体配置文件的头部，然后用其他配置覆盖通用配置中的相应属性，比如：<br />
Include=&quot;common.conf&quot;<br />
LogFile=&quot;/path/to/bbs/access_log&quot;<br />
SiteName=&quot;bbs.chedong.com&quot;</p>
<h3>最少的配置文件修改：LogFile SiteDomain&nbsp;LogFormat</h3>
<p>对于在GNU/Linux上统计Apache日志只需修改：LogFile SiteDomain这2个选项</p>
<ol>
    <li>GNU/Linux LogFile=&quot;/path/to/apache/logs/access_log.%YYYY-24%MM-24%DD-24&quot;<br />
    Windows 2000 LogFile=&quot;d:\iis_logs\W3SV3\ex%YY-24%MM-24%DD-24.log&quot;<br />
    这个配置的意思是用24小时前的年份，月份，日期拼出的日志文件名；</li>
    <li>SiteDomain=&quot;www.chedong.com&quot;<br />
    站点的名称，缺省是空的，如果为空，AWStats将拒绝运行；</li>
    <li>对于统计IIS日志需要多修改一个：<br />
    LogFormat=2<br />
    缺省值是1：Apache日志，2是IIS日志</li>
</ol>
<p>其他需要注意的事项：<br />
AWStats缺省不过滤swf文件，会把.swf算成PageView，所以如果站点上swf文件主要是广告的话最好还是要过滤掉：</p>
<h3>日志分析</h3>
<p>./awstats.pl -update -config=sitename -lang=cn<br />
比如：./awstats.pl -update -config=<strong>chedong</strong><br />
会自动调用awstats.<strong>chedong</strong>.conf这个配置文件</p>
<h3>统计输出</h3>
<p>GNU/Linux &nbsp;&nbsp; http://localhost/cgi-bin/awstats/awstats.pl?config=chedong<br />
Windows 2000 http://localhost/awstats/awstats.chedong.html</p>
<h3>日志统计自动运行</h3>
<p>GNU/Linux上：crontab -e: 每天8点10分运行<br />
#update awstats<br />
10 8 * * * (cd /path/to/apache/cgi-bin/awstats/; ./awstats.pl －update -config=chedong)</p>
<p>Windows 2000上：设置每天8点10分运行<br />
D:\Perl\bin\perl.exe d:\AWStats\tools\awstats_buildstaticpages.pl -update -config=chedong -lang=cn -dir=c:\inetpub\awstats\ -awstatsprog=d:\awstats\wwwroot\cgi-bin\awstats.pl</p>
<h3>多站点日志统计</h3>
<p>AWStats自带了一个批处理工具：tools/awstats_updateall.pl，可以批量地遍历一个目录下所有地配置文件并运行统 计。因此剩下的工作就主要是日志的同步问题了。</p>
<p>针对多个站点，很多配置选项是重复的，如果每个配置文件都修改维护起来会很麻烦，AWStats从5.4版本开始提供了配置文件包含的功能，所以我们可 以配置一个通用配置，比如：common.conf</p>
<p>然后其他站点的配置设置为：可以通过后面的选项覆盖和缺省不一致的配置。<br />
awstats.bbs.chedong.conf <br />
Include &quot;chedong.common.conf&quot;<br />
LogFile &quot;/path/to/bbs_log&quot;<br />
SiteName &quot;bbs.chedong.com&quot;</p>
<p>awstats.www.chedong.conf<br />
Include &quot;chedong.common.conf&quot;<br />
LogFile &quot;/path/to/www_log&quot;<br />
SiteName &quot;www.chedong.com&quot;<br />
HostAliases=&quot;chedong.com&quot;&nbsp;</p>
<h3>统计指标说明</h3>
<ul>
    <li>参观者：按来访者不重复的IP统计，一个IP代表一个参观者；</li>
    <li>参观次数：一个参观者可能1天之内参观多次（比如：上午一次，下午一次），所以按一定时间内（比如：1个小时），不重复的IP数统计，参观者 的访问次数；</li>
    <li>网页数：不包括图片，CSS, JavaScript文件等的纯页面访问总数，但如果一个页面使用了多个帧，每个帧都算一个页面请求；</li>
    <li>文件数：来自浏览器客户端的文件请求总数，包括图片，CSS，JavaScript等，用户请求一个页面是，如果页面中包含图片等，所以对服 务器会发出多次文件请求，文件数一般远远大于文件数；</li>
    <li>字节：传给客户端的数据总流量；</li>
    <li>来自REFERER中的数据：日志中的参考（REFERER）字段，记录了访问相应网页之前地址，因此如果用户是通过搜索引擎的搜索结果点击 进入网站的，日志中就会有用户在相应搜索引擎的查询地址，这个地址中就可以通过解析将用户查询使用的关键词提取出来：<br />
    比如：<br />
    2003-03-26 15:43:58 123.123.123.123 - GET /index.html 200 192 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+5.01;+Windows+NT+5.0) http://www.google.com/search?q=chedong<br />
    AWStats在搜索引擎的关键短语和关键词统计方面的功能还是比较完整的：可以对全世界3百多种机器爬虫进行识别，并且可以识别大部分主流国际化搜索引 擎和很多地区的本地语言搜索引擎。</li>
</ul>
<h3>Hacking AWStats</h3>
基于地理信息的插件安装：<br />
<p>GeoIP 和 Geo::IPfree（awstats 5.5+）<br />
GeoIP和Geo::IPfree都免费的是国家/IP的影射表，比通过DNS反相解析域名得到的统计准确，而且速度快。GeoIP的API都是免费 的，缺省库是免 费的，收费的是它的数据更新服务。Geo::IPfree不仅代码是公开的，而且库数据也是公开的。</p>
<p>GeoIP安装：<br />
先下载C库：<a href="http://www.maxmind.com/download/geoip/api/c/">GeoIP C</a>解包后 <br />
%./configure; make<br />
#make install<br />
<br />
然后下载Perl库：<a href="http://www.maxmind.com/download/geoip/api/perl/">GeoIP Perl</a>解包后 <br />
%perl MakeFile.PL; make<br />
#make install</p>
<p>Geo::IPfree安装：<br />
下载<a href="http://search.cpan.org/author/GMPASSOS/Geo-IPfree-0.2/">Geo::IPfree</a>解 包后<br />
%perl Makefile<br />
%make<br />
#make install</p>
<p>配置：通过在配置文件中启用GEOIP相关插件：</p>
<p>LoadPlugin=&quot;geoip GEOIP_STANDARD /home/apache/chedong.com/cgi-bin/awstats/GeoIP.dat&quot;<br />
LoadPlugin=&quot;geoip_city_maxmind GEOIP_STANDARD /home/apache/chedong.com/cgi-bin/awstats/GeoLiteCity.dat&quot;<br />
&nbsp;</p>
<p><a href="http://www.maxmind.com/">MaxMind</a>目前免费提供了GeoIP和GeoIPCityLite数据包：可以定期每个月从以下地址下载</p>
<p><a href="http://www.maxmind.com/download/geoip/database/GeoIP.dat.gz">http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz<br />
http://www.maxmind.com/download/geoip/database/GeoIP.dat.gz</a></p>
</div>
</div>
</div>]]></description>
			<link>http://blog.wuhao.org/?action=show&amp;id=157</link>
			<category domain="http://blog.wuhao.org/?cid=5">【陆·信息&amp;技术】</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=日志分析工具">日志分析工具</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=apache">apache</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=awstats">awstats</category>
			<category domain="http://blog.wuhao.org/?action=article&amp;tag=iis">iis</category>
			<pubDate>Wed, 14 Nov 2007 14:05:33 +0000</pubDate>
		</item>
	</channel>
</rss>
