<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="/xsl/rss.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:ppp="http://blog.sohu.com/rss/module/ppp/"
	>

	<channel>
		<title>想飞上天的猪</title>
		<link>http://apigwanttofly.blog.sohu.com/</link>
		<description><![CDATA[想飞上天的猪]]></description>
		<pubDate>Fri, 23 Nov 2007 15:23:32 +0800</pubDate>
		<generator>搜狐博客</generator>
		<ppp:ebi>42c97aa792</ppp:ebi>
		<image>
			<title>http://blog.sohu.com</title>
			<url>http://js.pp.sohu.com/ppp/blog/images/common/logo_150_60.gif</url>
			<link>http://blog.sohu.com/</link>
			<width>100</width>
			<height>43</height>
			<description>搜狐博客</description>
		</image>
		<item>
			<title>网站？XML？我的思考</title>
			<link>http://apigwanttofly.blog.sohu.com/71336538.html</link>
			<comments>http://apigwanttofly.blog.sohu.com/71336538.html#comment</comments>
			<dc:creator>想飞上天的猪</dc:creator>
			<pubDate>Fri, 23 Nov 2007 15:23:32 +0800</pubDate>
			<guid>http://apigwanttofly.blog.sohu.com/71336538.html</guid>
			<description><![CDATA[作者：taowen（taowen.bitapf.org 或者 <a href="http://www.noasia.net/taowen" target="_blank"><font color="#0000ff">www.noasia.net/taowen</font></a>）<br />1、我用HTML进行设计<br />曾经我以为我蛮特别的，我喜欢用记事本来写很简单很简单的HTML。而且，我看的关于网页的第一个教程也就是教你&lt;h1&gt;啊这些标签的教程。相信那个著名的教程，很多人都有看过。只是很多看过了之后不一定会自己去手写这些代码，只是知道frontpage这样的工具背后的原理就好了。<br />但是时间久了还是觉得蛮累的。因为我写代码的时候毕竟是要靠自己的大脑去想象最终的外观会是什么，所以有的时候还是蛮想去用Dreamweaver这样的工具。也难怪那些所见即所得的工具会有那么多用户了，因为写的时候就直接看到了最终的呈现。<br />手写代码的时候，如果遇到了重要的内容，我会用&lt;font&gt;这样的标签特意去改变一下外观。遇到了列表的内容的时候会用&lt;ul&gt;啊这样的标签，产生1234的标号，或者一个个的圆点。其实有的时候觉得html挺简单的，因为标签的数量很有限嘛。<br />2、我使用HTML的表格<br />HTML的表格是很有意思的东西。当你遇到了要列表的东西的时候，如果是没有表头而且是一列的时候，你可能会用&lt;ol&gt;这样的单列。如果是两列，可能就会用&lt;table&gt;了。而且用起来也不是很复杂，&lt;tr&gt;就是开一行，&lt;td&gt;就是一列。当然还有很多种排法了。基本的也就是分方格，然后放东西。<br />表格有趣的地方是，你设计form这样的东西的时候也会用表格。虽然每个单元格的内容之间没有什么意义上的关联了。不像你的成绩单列表那样，数学成绩一列，语文成绩一列。在form中使用表格仅仅是为了最终的版式上的问题。利用单元格把form中的元件进行定位。<br />后来表格的排版作用用到了整个页面的排版，而且越用越复杂，表格加表格。直接导致了我这样手写代码的人无法去修改，去编写这样的页面。一度让我很伤心，觉得这个世界被Dreamweaver这样的工具的使用者掌握者，因为只有利用所见即所得才能够去设计这样外观丰富的主页。<br />3、我还用过css<br />css是让我激动的东西。我承认这点。我曾经梦想，我写网页的时候只要把每块内容指定好了class。以后要改变网页的外观就只需要把css换调就可以了。而且css可以是内含的也可以是外部用&lt;link&gt;链接的。我要把网站改版把css的内容换一下就可以了。<br />而且css还有@import，利用它我还可以在网站的每个目录下都放一个style.css，然后利用@import包含站点的样式表。这样每个网页就不用..这样的目录选择符来选择在父目录中的样式表了。这个特性着实让我很兴奋。<br />我的梦想越来越清晰，就是有朝一日，我写的网页能够很轻易的更改外观，而且编写的时候再也不用自己去使用&lt;font&gt;这样的标签了。<br />4、javascript也是让人好奇的东西<br />我相信网络发展还不如现在这么发达的时候就开始设计网页的朋友，一定对于各式各样的javascript非常熟悉。比如跟随鼠标的星星，跑马灯之类的东西。javascript设计出来是为了实现客户端的一定交互性的。javascript之所以能够交互是因为，它能够通过DOM操纵你看到的html页面，而且能够通过html元素中的事件属性得到你的输入。<br />因为javascript能够通过DOM把html的页面进行改变。这个性质其实也让我激动了好久。比如leoboard的最新帖子这样的信息，就是通过一个&lt;script&gt;的链接，链接到一个cgi上面，它产生的就是一段js脚本，通过document的函数写出一段html代码。也就是说，javascript能够&ldquo;动态&rdquo;的产生html代码。<br />由于javascript的这个功能，我又开始做梦了。希望能够整个网站都是通过互相包含的javascript组成。我把我的内容都写在javascript的变量之中，然后通过一定规则组合通过DOM的函数把内容以一定的模板风格写入到最终的html输出之中。<br />5、再闻css<br />一开始听说css，也许那个时候还是css1的时代吧。只知道css能够设定一定元素的外观显示，比如字体啊，空白什么的。关于css的排版功能一概不知。第一次做css的梦的时候，其实就是因为要把html进行排版控制，不得不用很多的table这个原因破灭的。所以当我知道css的功能很强大，可以进行各种版面控制的时候，就又开始做梦了。<br />把内容按照其性质放到一些&lt;div class=&quot;...&quot;&gt;这样的标签之中，用不同的css样式表，能够把这些div定位到页面的不同地方，而且显示也是不一样的。这样我就能够在写html的时候以任意的顺序来写，只管内容。而css会根据你对内容的描述（class是什么）把内容进行定位排版和显示。<br />所以说，以前我知道的css只把元素的内容和显示分开了，但是元素的位置还是与在源代码中的位置相关。而现在知道的css，能够让元素只管自己的事情，告诉css自己是什么（class是什么），不用再考虑自己在文档中的位置了。这样不就实现了内容与表现分离了吗？不就是我等用记事本写网页的网页设计者追求的吗？<br />6、内容与外观分离<br />我相信这句话很多人都听说过，梦想过。我的梦从模糊，到清晰，一直都在想着有朝一日我能够只管把我要传达的内容写下来，让其他的人来给我排版给我定外观。It is a Dream。<br />我们只从一个网页设计者的角度，而且是一个普通网页设计者的角度来谈这个问题。不要把什么中间件，应用服务器什么程序高手津津乐道的术语来压&ldquo;我们&rdquo;。<br />为什么要把内容和外观分离我相信很多人都有自己的体会。我的体会很简单。当年自己手写html的时候，我对我的内容很有信心，我知道我要说什么，我有内容。但是我对于如何排版很没有信息，我想让别人，或者自己以后来把内容进行排版。但是事情是很让人失望的，我基本上只有两个对策。把内容的格式变得简单得不能再简单，只是html的最基本元素的线性排列。除了&lt;p&gt;就是&lt;p&gt;这样的页面，朴素得不能再朴素。要么就是设计一个很好看，很复杂的页面。我自己手工的把内容粘贴到页面的模板之中去。如果有很多类似的网页，还要保证它们的风格是一致的。如果每个页面还有到其他页面的链接，比如是上一页，下一页之类的，It is a nightmare。<br />把内容与外观分离，就这样成为了我16岁的梦想。<br />7、perl，php，asp<br />我很坦白，我从来没有用过jsp，我不喜欢java提供的那些东西（请不要因此骂我浅薄，我知道它们的商业价值，但是现在仅仅是说网页设计）。<br />按照顺序，我用过的是这么三种网络脚本。perl是我接触的最早的一个网络脚本，那个时候一般都是用cgi这个名字。后来我有遇到了php，最后才是asp。<br />这里我只是谈网页的问题，不涉及到这些网络脚本怎么实现网络的交互的。也只是就着网络脚本，说说它们怎么又能实现内容与外观分离的。而且这三种虽然在访问文件，访问数据库，使用模板，产生html输出各个阶段和模块上各有不同，但是原理一样，方法相似，所以通称网络脚本。<br />网络脚本是让我激动的东西，而且同样作为engine驱动着很多现在正在运行的网站，比如经典的LAMP组合。它们关键的地方是能够产生html输出。因为html不再是你自己手写的了，所以不需要经过你的手就能把html的输出产生变动，这样就有灵活性。<br />为了文章能够分出更多的节，我按照我个人的认识顺序来看看网络脚本使用<br />8、网络脚本和文件<br />我最先看到网络脚本的使用，是leoboard这样的cgi程序，它使用文本作为数据的存放媒介。数据来源是文本，然后cgi中的perl程序会对文本进行解析，然后把解析的结果可能会放到变量之中，最后变成html的输出。<br />这里就是通过cgi程序作为中介，把文本的内容表现到了html之中。<br />9、网络脚本和数据库<br />后来我才看到了网络脚本和数据库的连用。经典的搭配有php+mysql和asp+access，我都有用过，不过都是很简单的。把数据储存在数据库中好处当然是多多，专业人士可以有很多事务啊之类的术语来描述其好处。不过显而易见的是，储存和获取的方法是标准化的，通过SQL嘛。而用文本作为存放媒介，文件格式以及解析，还有文件的完整性，容错这些都需要网络脚本设计者自己来控制，虽然很自由，但是更多的是劳累。同样，一种脚本有自己的一种格式，多浪费。要换论坛程序这样的情况出现的时候，又需要了很多麻烦。<br />10、网络脚本和模板<br />我记得当时我学asp的时候，很多文章就是这么介绍的。asp能够夹杂在html的代码之中，可以很方便的使用。而我使用perl的cgi的时候，很多程序又是使用满是$xxx的模板来做html输出的。这个时候，我就想who is better？<br />模板我还是蛮欣赏的。初级阶段的模板就是很多以前的cgi的网络文章程序中的那样，在html中放perl的变量名，然后最后输出的时候做一个替换。现在的模板当然要复杂好多，理论也很多。但是，我们可以看到的一点是模板做到了&ldquo;把业务逻辑和表现逻辑分离&rdquo;。<br />一般模板和脚本的关联就是通过一些两方面都知道名字的变量或者数组。然后脚本在变量中预先把内容存入这些变量之中，模板再把变量和数组中的内容提取出来插入到html之中。由于模板大部分是由html组成，所以比较适合给设计人员来设计。而且脚本的任务也就仅仅致力于从数据库也好，文本也好，这样的数据源中取出内容，进行一些加工，然后存入到变量之中。至少让脚本程序员免于考虑最终的外观问题。<br />11、网络脚本的时代<br />我们现在基本上就处在这么一个时代之中，大部分的页面已经不是手工编写的html了。而是由网络脚本动态产生的。方法步骤都是类似的：<br />数据源+网络脚本+模板=页面<br />似乎故事已经到了终结了。因为美梦已经成真了。利用数据库中存放数据，模板来控制显示，网络脚本进行一些计算和沟通工作，内容和外观分离的梦想已经实现了。而且，现下的很多现成的程序，一些CMS（内容管理系统），你直接在服务器上安装好，就能够享受其便利了。<br />但是，我们还有更多选择。<br />12、XML的登台<br />XML应该不是什么陌生的东西了。如果你不知道，说明你可能已经很久都没有关心过网页设计或者说是计算机这个行业了。XML的好处，长处，已经被说烂了。我就不多说了。<br />我把XML分为两类：作为数据或者文档的XML，以及功能性的XML。这个分类是我自己下的，功能性的XML指的就是HTML，SVG，MathML这些。可能SVG什么的你不了解，但是至少HTML你知道吧。关于HTML也是XML这个观点，你应该听说过。HTML为什么被我说成功能性的XML呢？因为如果你浏览器为观点，它认识HTML，它能够把HTML标记的能内容作出显示。而如果是一般的XML，它就不认得，如果是IE会调用内部的一个显示XML的模板把它显示出来，但是有的浏览器就不会。也就是说，一般的XML其中的内容元素，对于浏览器来说它是不知道什么意义的，而HTML的元素是对浏览器有特殊意义的。同样，SVG这些XML也是这样，虽然标准仍然在制定之中，浏览器对它的支援还需要一些插件。但是SVG的基本结构不会有什么变动了，它就是通过标签的标记，通过浏览器的读取产生二维的图像。关键的地方就是，浏览器认得SVG中的元素，知道它的意义，并且能够作出显示。<br />自然，对于浏览器没有特殊意义的XML就是文档数据型的。把XML分为文档为中心和数据为中心的这种分法是非常常见的。关于这个话题，我在后面继续说。<br />13、HTML作为一种功能性的XML<br />我现在把HTML完全作为一种表现语言，它的唯一功能就是把内容作出显示。也就是我把在HTML中表现内容的语意这个梦想给完全放弃了。HTML就是一个功能性的XML，它的目的就是让浏览器显示。要把内容和表现分离，我就是要从别的数据源中转换到HTML。<br />那是不是CSS就多余了？当然不会，css的目的是帮助HTML更好的表达如何显示这个要求。也就是XHTML+CSS共同表达的一个目的，网页的外观布局。它们的目的是一致的，而不是我以前想象中的HTML表达内容，css来表达外观。而且CSS的存在，能够表达更加精确更加丰富的内容，而且比用table这样的表格排版更加简洁明了。<br />14、XML作为HTML的源头<br />我把HTML表达网页的内容这个想法给放弃了之后，很自然的想法是把XML作为HTML的数据来源。但是这并不是很常见的做法。更多的做法是，利用数据库，利用文件然后用网络脚本进行提取，然后可能还要通过一道模板，直接产生HTML。其中并没有XML的位置，那么到底在产生HTML的过程中需不需要XML呢？<br />现在问题已经很明白了，HTML完全作为一种表现语言。焦点是对于HTML从何而来这个问题。务实的态度是尊重现有的解决方案，而且它们可以做得很好。这里只是对于XML能够在产生HTML的过程中的什么阶段进行参与工作，进行一些个人的看法的探讨。<br />15、XML直接产生HTML<br />这个可能是很多人头脑中首先想到的办法。利用XSLT，把XML转换成HTML。而且关于这个，我将在文章最后，给一个我个人的全面的想法。<br />我觉得利用XML产生HTML，主要是用在小型的纯发布的场合（比如个人主页），因为对于XML文件的更新和删除这些，并不是很完善。而且即使是使用XML数据库，也不能胜任大型的场合。而XML更多的是作为中间数据：<br />16、有数据库产生XML然后产生HTML<br />这可能是一个很好的方案。只是在现在看来有一些多余。因为网络脚本从数据库中提取了内容之后，直接就产生HTML了，或者调用一个模板也把HTML产生了。如果其中在多一个产生XML的过程，还需要再编写XSLT来产生HTML，让人觉得没有这个必要。<br />17、XML与数据库<br />很自然的，就延伸出了一个讨论就是&ldquo;XML与数据库，用哪一个？&rdquo;。其实这个问题之所以成为，我认为是XML的发展不成熟。XML有其结构和功能上的优越性，但是同样带来了很大的复杂度。对于XML进行查询，就比对于结构简单的数据库查询复杂变数大很多。同样，XML的表现力也要强很多。<br />另外还与XML的两个用法有关，XML一方面可以用作以数据为中心，比如网站的客户订单。这和关系型的数据库的特点是一致的，每个table的项是固定的，数据都是类似重复的。而XML同时还能用作文档为中心的，比如你写一篇文章时，用XML对文章进行标记。这样使得标记出现的位置，以及上下文就变得非常重要。<br />所以关于，在什么场合下用XML，什么场合下需要XML这种问题，很难有答案。至少有一点，随着XML技术的完善和被越来越多的人掌握，XML会在其适合的场合越来越多的使用。<br />18、XML与网站<br />如果仅仅是泛泛而谈XML与数据库，我觉得是很难定论。但是如果把讨论的范围缩小到网站，我觉得还是很容易得出答案的。<br />对于交互性的场合，比如论坛，数据经常要更新，XML就不适合。<br />对于发布性的场合，比如文章系统，XML就是一个很好的选择。<br />当然还要考虑查询是否方便。以及XML适合描述松散的信息，比如站长信息这样的数据存放到数据库中显然是overkill，而放到xml中就比较合适。所以，我个人认为如果是个人主页这样性质的网站，使用xml是非常合适的。<br />19、在个人主页中使用XML<br />个人主页一般都是无法购买那种有网络脚本支持的服务器的，更不用说数据库了，这个是来自于现实环境的限制。<br />个人主页的数据一般比较松散凌乱，而且文档比较多，比较适合XML来描述，这个是显示的需求。<br />所以综合了这两点，对于一般个人主页的站长来说，这样的组合方案是很不错的：<br />1、用XML来描述网站数据，用XSLT来做转换<br />2、注册一个免费的留言板<br />3、注册一个免费的BLOG<br />这样你就只需要一个HTML空间，同时又可以实现内容与外观分离，至少对我来说是一个梦想的实现。<br />20、最终实现指导<br />这个纯粹是个人意见，而且技术门槛相对比较高一些，估计没有人会采纳。<br />第一步：<br />描述你的网站内容。如何描述完全是你的自由，而且是否使用DocBook这样的东西来描述你的文章这样的东西也是你的自由。描述应该分布在很多个xml文件之中，可以利用XInclude技术，也就是利用&lt;xi:include href='...xml'/&gt;这样的标签把所有的xml逐级串起来，最终是一个site.xml。找到了site.xml，就找到了你整个网站的内容。<br />你可以不用xinclude，而只是简单的用一个元素记录下文件位置，然后在XSLT中用document函数读取也是可行的。<br />第二步：<br />描述你的网站的结构，也就是页面的信息。这个我是用sitemap.xsl来做的。最终产生的就是一个sitemap.xml。里面由类似这样的元素组成：<br />&lt;page name=&quot;article1&quot; template=&quot;article.xsl&quot; output=&quot;article1.html&quot; param=&quot;1&quot;/&gt;<br />这样有两个非常重要的作用，其一是能够让自动化的工具从产生的页面信息中提取内容，自动调用xslt处理器把网站给编译出来。其二是能够让页面索引到其他页面，比如你要在一篇文章的页面中链接到所属的分类的所有其他的文章，你就可以在sitemap.xml中提供出哪些页面是干什么的，比如所属分类是什么。然后具体page的xsl就可以在sitemap.xml中根据这些信息，然后找到页面最终写出超级链接。<br />第三步：<br />设计每个页面的xslt。xslt的输入有两个，一个是site.xml，另外一个就是sitemap.xml。从site.xml得到内容，从sitemap.xml得到其他页面的位置。<br />第四步：<br />利用你喜欢的脚本工具（设置是xslt+bat），自动化的完成整站的编译工作。你还可以提供选项选择编译什么页面。<br />第五步：<br />你也可以自己编写一个工具来实现新旧对比的ftp上传工作。<br />21、后记<br />既然把HTML作为了完全的表现工具，那么HTML的地位就和FLASH啊这些应该是平等的。所以网页设计完全可以把所有数据最终做到xml中，然后传递给FLASH，让FLASH来做表现层。这样同样做到了内容与外观分离。<br />OK，对于网页设计的技术的我的思考就基本上告一段落了。]]></description>
		</item>
		    
		
		<item>
			<title>日本怎么做seo的</title>
			<link>http://apigwanttofly.blog.sohu.com/71336496.html</link>
			<comments>http://apigwanttofly.blog.sohu.com/71336496.html#comment</comments>
			<dc:creator>想飞上天的猪</dc:creator>
			<pubDate>Fri, 23 Nov 2007 15:23:09 +0800</pubDate>
			<guid>http://apigwanttofly.blog.sohu.com/71336496.html</guid>
			<description><![CDATA[<p>想知道的话 可要看看了 </p>
<p>&nbsp;&nbsp; 在日本，做SEO重点针对的搜索引擎为雅虎日本，Google为第二选择。雅虎搜索在日本运营是相当成功的，连google都难以撼动其地位，这如同繁体雅虎在中国台湾和香港地区一样。 </p>
<p>国家不同，国情也自然不同。中国的SEO服务周期一般是一年，而日本则是半年。中国的SEO项目是签订合同后，支付预付款，然后余下的款额分批支付；而在日本，SEO项目的服务费用是按照月来支付的。</p>
<p>众所周知，在日本，色情行业是合法的。由于该行业的暴利特性，因此色情网站的SEO需求也是蛮大的。对于色情网站的优化，大部分客户是可以接受SPAM手法的。</p>
<p>日本客户很忌讳把网站的FTP帐号和密码告知SEO操作人员，因此网站自身的优化工作很难开展，你可以告知客户哪个网页的Title、Meta部分怎么写，自己却很难对网站进行修改。因此，在日本，网站的外部优化是SEO操作人员的工作重心，也即是你可以投入大部分的时间来做站点的外链建设工作。</p>
<div>&nbsp;&nbsp;&nbsp;<b>原文出处：</b><a href="http://www.soidc.net/articles/1183730975605/20070812/1186903034314.html" target="_blank">http://www.soidc.net/articles/1183730975605/20070812/1186903034314.html</a>(IDC专家网)<br /><br />&nbsp;&nbsp;&nbsp;<a href="http://bbs.soidc.net/" target="_blank">孟菲斯社区</a>为您奉献 </div>]]></description>
		</item>
		    
		
		<item>
			<title>个人网站制作及博客建站技巧</title>
			<link>http://apigwanttofly.blog.sohu.com/71336441.html</link>
			<comments>http://apigwanttofly.blog.sohu.com/71336441.html#comment</comments>
			<dc:creator>想飞上天的猪</dc:creator>
			<pubDate>Fri, 23 Nov 2007 15:22:40 +0800</pubDate>
			<guid>http://apigwanttofly.blog.sohu.com/71336441.html</guid>
			<description><![CDATA[<div><font size="2">中国互联网起步的年代，网易首次把个人网站引入了互联生活。一时间，制作出色的个人网站成了网民上网的&ldquo;终极目标&rdquo;。由于当时相关软件功能相对简单，中文资源匮乏，相关资料甚少，不少人是&ldquo;摸爬滚打&rdquo;地摸索着做出了自己的第一个个人网站。笔者就是其中的一员&hellip;&hellip; <br /><br />　　<b>一、复杂方法</b> <br /><br />　　在手工制作个人网站的时代，我们可以总结出的网站制作步骤基本为：设计、切割、代码生成、发布。而在此之前，应该规划出网站的结构，包括页面数、栏目设置等。 <br /><br />　　1.设计 <br /><br />　　进行页面总体规划，包括风格、布局等。网站制作要有整体风格，各部分要保持协调，整个页面看起来才不显得凌乱。然后用平面设计软件制作整个页面，常用的软件有Adobe Photoshop、CorelDraw、Macromedia Fireworks等。Photoshop是平面设计的大拿，笔者也一直用它做页面设计，它从6.0版开始特别增强了对网页制作的支持，显得非常方便。现在流行的Fireworks是Macromedia网页制作三剑客的重剑手，由于它与Dreamweaver及Flash无缝集成，越来越受到网站制作人的欢迎。 <br /><br />　　2.切割 <br /><br />　　做完第1步，我们得到的只是一个图片文件，还没集成网页上应该有的元素。接下来要将图片按制作需求切割成小图。切割功能前面提到的两个设计软件中已经集成了（如Photoshop中提供的切片工具），不需要专门的软件来处理。 <br /><br />　　3.代码生成 <br /><br />　　这是整个制作过程中最重要的一环。我们要用HTML语言将切割下来的组件按整体设计&ldquo;拼装&rdquo;回去。众所周知，HTML语言是一种标记型语言，不须要编译就可以直接在浏览器中执行。所以理论上，我们可以用记事本等文本编辑工具来写代码。手写代码虽然被看作是一种很&ldquo;酷&rdquo;的行为，但是很耗时间，而且很难精确地控制格式。这时，便该专门的HTML编辑软件出场了。 <br /><br />　　HTML编辑软件大体上可分为两类：一类是代码型，典型代表为Homesite、Hotdog等；一类是所见即所得型，典型代表为Frontpage。也有两者兼具的，就是大名鼎鼎的Macromedia Dreamweaver。代码型实际上就是一个文本编辑器，不同的是，它可以有专门的代码提示功能，用起来比较方便。所见即所得是目前大家最推崇的方式，因为可视化的编辑基本丢弃了代码，方便快捷。 <br /><br />　　说到Dreamweaver，笔者就不多介绍了，我相信大部分的网站制作人都使用它在工作。Dreamweaver提供了代码编写模式和设计模式（即所见即所得），并且首次将&ldquo;层&rdquo;概念引入网页制作。Dreamweaver几乎可以满足所有人的需求，甚至还提供了ASP、PHP等脚本语言的代码提示。 <br /><br />　　4.发布 <br /><br />　　将制作好的页面放到服务器上，以便更多的人能浏览。发布通常采用FTP的方式，将文件上传到服务器。目前的网页制作工具基本上都有发布工具，可以通过各种方式发布你的页面，如Dreamweaver中的&ldquo;站点管理器&rdquo;。用户亦可使用FTP客户端软件进行这步操作。</font><font size="2">　<b>二、简单方法 </b><br /><br />　　上面我们介绍了网站制作的步骤，虽然那是曾被人们大规模采用的方式，但是现实看起来实在是复杂得让人头晕。对于初学者，暂时可能还摸不清里面的门道。但是，我们今天不就是讨论&ldquo;由繁入简&rdquo;吗^_^？没问题，初学者在没掌握那一大堆软件之前，不妨&ldquo;独辟蹊径&rdquo;，时尚地Blog一把。 <br /><br />　　1.什么是Blog <br /><br />　　在最初的定义中，Blog是Web Log的缩写，中文意思是&ldquo;网络日志&rdquo;。它是由简短且经常更新的文章所构成的网页，这些张贴的文章按照年份和日期排列。创办Blog的人自称Blogger，中文的说法叫博客&hellip;&hellip; <br /><br />　　不过，现在你完全不必去理会那些关于Blog的定义了，因为我们已经见过了许许多多奇怪而有趣的Blog。在众多的Blog里，我们看到有人正在对其他网站的内容进行链接和评论，看到从国际政治到鸡毛蒜皮的新闻报道，看到了日记、照片、诗歌、散文，甚至有人在自己的Blog中发表小说。2003年，木子美在自己的Blog上发布《遗情书》引发访问热潮；而最近的&ldquo;超级女声&rdquo;张含韵，也在Blog上全程发布自己参赛的过程及感受，引起了网友的关注。如果一定要找出现在的Blog与以前那些个人网站有什么不同，那么最大的区别就是&mdash;&mdash;创建Blog比原来那种个人网站更方便。 <br /><br />　　Blog是一种网络服务，由专门的网站提供，用户只要申请账号，便可以拥有一个属于自己的Blog。国内的Blog服务商有中国博客网（<a href="http://www.blogcn.com/" target="_blank">http://www.Blogcn.com</a>）、中华部落阁（<a href="http://www.mblogger.cn/" target="_blank">http://www.mBlogger.cn</a>）等。 <br /><br />　　2.注册Blog <br /><br />　　Blog的注册非常简单，步骤跟注册免费电邮差不多。朋友们应该能搞定吧？ <br /><br />　　在Blogcn.com的首页点击&ldquo;用户注册&rdquo;，再在接下来的页面中填入相关信息。确定注册成功后，点击页面下方的&ldquo;点此立即拥有一个BLOG&rdquo;链接，即可开始创建自己的Blog（附图1）。给Blog取一个标题，然后写入一段吸引人的描述（可不要像笔者这样简单哟），在其他必填项中填入相关信息，选择自己中意的模版（附图2），最后按下&ldquo;确定&rdquo;。OK，你的Blog已经创建成功了，就这么简单！ <br /><br />　　 </font><br /><font size="2"><img alt="" src="http://www.xfbbs.com/UploadFiles0/200675123522734.jpg" border="0" /></font><br /><br /><font size="2">　　图1 拥有Blog <br /><br />　　 </font><br /><font size="2"><img alt="" src="http://www.xfbbs.com/UploadFiles0/200675123532580.jpg" border="0" /></font><br /><br /><font size="2">　　图2 选择模版</font><br /><font size="2">　　3.后台管理 <br /><br />　　建立完毕后，系统会自动跳转到你的控制面板中。这里就是你的管理后台了。 <br /><br />　　首先建立Blog的分类。Blog中的分类与个人网站中的栏目相同，用于分门别类地放置不同的文章。点击面板中&ldquo;文章管理&rdquo;类下的&ldquo;类别管理&rdquo;，输入类别名和修饰类别名。类别名是分类的名字，而修饰类别名则是显示在页面上的名字。完毕后按&ldquo;添加类别&rdquo;按钮（附图3）。 <br /><br />　　 </font><br /><font size="2"><img alt="" src="http://www.xfbbs.com/UploadFiles0/200675123537621.jpg" border="0" /></font><br /><br /><font size="2">　　图3 类别管理 <br /><br />　　点击&ldquo;编辑模板&rdquo;下的&ldquo;编辑模板&rdquo;，右边弹出的是Blog首页的代码。点击上方的&ldquo;可视化模板编辑器&rdquo;可以用所见即所得的方式编辑模板。由于可以非常个性地定制自己的Blog界面，稍微懂一点HTML的玩家可以在首页中加入各种元素，或者更改原模板。　　 <br /><br />　　4.后台管理 <br /><br />　　如果你知道怎么在论坛里发帖，那么恭喜，你已经掌握了在Blog里发布文章的方法。点击&ldquo;添加日志&rdquo;中的&ldquo;可视化编辑&rdquo;，你是否对屏幕右边的界面感到熟悉（附图4）？ <br /><br />　　 </font><br /><font size="2"><img alt="" src="http://www.xfbbs.com/UploadFiles0/200675123542360.jpg" border="0" /></font><br /><br /><font size="2">　　图4 发布文章 <br /><br />　　小知识：Blog中的地址引用 <br /><br />　　在发布文章时，如果你想引用别人Blog中的文章，只要在高级选项中点击&ldquo;显示高级编辑选项&rdquo;，输入引用地址便可。 <br /><br />　　现在的Blog都支持引用通告（TrackBack）功能。它将全世界无数个Blog连接起来。用户可以把评论写到自己网站上，然后向刊载原始文章的服务器发送该网页的URL及标题、部分正文、网站名称等信息。通过这种办法，在原始文章的地方就留下了你的评论的URL、标题等部分信息（Trackback Ping）。当然别人也可以向原始文章发送TrackBack Ping，所以在原始文章中就将包括你的TrackBack Ping在内的所有评论都记录了下来。 此外，如果你在自己网站上也设置了TrackBack Ping功能的话，那么谁都可以通过TrackBack Ping来发表针对你文章的意见了。这样，多家网站就通过相关话题而连接起来。　　 <br /><br />　　编辑点评：与旧有的复杂方法相比，通过Blog建立自己的网上空间，省去了手工制作网页与上传的过程。使用者轻松地从网页形式的桎梏中解脱开来，可以专注于做好网页的内容。这无疑是一种巨大的进步。</font></div>]]></description>
		</item>
		    
		
		<item>
			<title>Sina网怎么赚SEO的钱</title>
			<link>http://apigwanttofly.blog.sohu.com/71336368.html</link>
			<comments>http://apigwanttofly.blog.sohu.com/71336368.html#comment</comments>
			<dc:creator>想飞上天的猪</dc:creator>
			<pubDate>Fri, 23 Nov 2007 15:21:57 +0800</pubDate>
			<guid>http://apigwanttofly.blog.sohu.com/71336368.html</guid>
			<description><![CDATA[<p>大家看了才明白啊 </p>
<p>例子： <br />　　1、进入 http://www.123cha.com/google_pagerank 查看 www.u88.cn 这个页面的 PR 值是 6<br />　　2、进入 http://www.123cha.com/search_engine/ 在搜索引擎收录框输入www.u88.cn,看看第一行:<br />　　&quot;Google 搜索引擎共收录了 59,200 个页面&quot;，再看看详细的查询结果，你会发现绝大多数的链接来自 tech.sina.com.cn<br />　　3、随便打开 tech.sina.com.cn 含有该链接的任一文章，我打开的是 http://tech.sina.com.cn/other/2004-08-19/1730408557.shtml<br />　　4、详细浏览该页面，你找不到任何与www.u88.cn有关的信息，奇怪了是吗？<br />　　5、再查看该页面的源文件，搜索u88.cn，发现了吗？再往上找，还会发现一条语句 &lt;div id=PublicRelation2 name=&quot;PublicRelation&quot; style=&quot;DISPLAY:none&quot;&gt;<br /><br /><br />　　这下完全明白了吧？他们设了一个不在页面显示的&ldquo;层&rdquo;，里面含有大量收费链接信息。不明白不显示出来有什么用吗？明白 Google PageRank 基本原理的人都知道，大量的反向链接是提高 PR 值的最重要途径。 <br /></p>
<div>&nbsp;&nbsp;&nbsp;<b>原文出处：</b><a href="http://www.soidc.net/articles/1183730967269/20051021/1184481272841.html" target="_blank">http://www.soidc.net/articles/1183730967269/20051021/1184481272841.html</a>(IDC专家网)<br /><br /></div>]]></description>
		</item>
		    
		
		<item>
			<title>面对搜索引擎降权问题，如何处理</title>
			<link>http://apigwanttofly.blog.sohu.com/70634985.html</link>
			<comments>http://apigwanttofly.blog.sohu.com/70634985.html#comment</comments>
			<dc:creator>想飞上天的猪</dc:creator>
			<pubDate>Fri, 16 Nov 2007 16:08:05 +0800</pubDate>
			<guid>http://apigwanttofly.blog.sohu.com/70634985.html</guid>
			<description><![CDATA[<div>所谓降权就是搜索引擎封闭站点的某个页面或者减少收录页面。封站顾名思义就是搜索引擎不收录你的站点或者删除站点的所有页面。<br /><br />这段时间因BAIDU更新，很多站长发现自己的网站被降权，甚至封杀。这些站长并没有进行恶意作弊，优化也正常，那么是什么原因造成了这些问题呢？站在SEO的角度去想，主要出在网站自身原因上。如果网站的结构不合理，很容易出现类似的问题。下面的内容就是与大家探讨如何提高搜索引擎的权重，甚至解决封站的问题。<br /><br />如果解决下面六个问题，应该可以提高你的网站的权重。<br /><br />　一、精代码<br /><br />　　很多网站都为了自己页面的美观华丽，为了实现一些复杂的功能而使用很多繁琐的程序来进行控制，而且在部署使用这些程序的时候，非常不注意这些程序的工整性，经常没有任何原则的随便胡乱插入，这样会让搜索引擎非常困惑，没有思路。所以为了搜索引擎能够更好的收录您的站点，请放弃那些花哨或一些不实用的功能吧。<br /><br />　　二、改结构<br /><br />　　网站的结构也就是说网站的整体框架。刚才说到的那两位客户，为了实现一些在线功能，一个页面出现了六个iframe。虽然搜索引擎都在进步，Google已经避免了此问题，但Baidu仍然不是很喜欢存在iframe的页面。<br /><br />　　对于网站的内部链接情况，一定要本着清楚明白、保持链接通畅、尽量不要出现死链坏链情况。对于出现死链问题(如果是自己的服务器)，可以重新制定错误信息。<br /><br />　　定期使用Google Webmaster Tools或Xenu来检查自己的站点。<br /><br />　　三、重质量<br /><br />　　网站应当具有一定的质量，如果一个网站不能给用户提供有价值的信息和内容，会被搜索引擎大打折扣，搜索引擎也一样很注重网站内容、页面质量，内部链接、外部链接质量和网站最终页面质量。<br /><br />　　内容质量，我原来也写过很多文章，对于网站优化来说，我个人认为网站的优质内容在优化中占据很大比重!既然内容很重要，我们应该怎样去创造优质内容呢?搜索引擎读取文章只能把网页中的内容分离，分别建立索引，然后通过分词等技术对内容进行机器编译。再后是用户使用引擎搜索相关关键词，搜索引擎提供内容。按照它对页面网站的权重、唯一性等将网站或相关页面提前或靠后，展示给用户。所以对于优质内容来说尽量使用原创内容。每个人的写作方式都是不同的，所体现出来的断词形式，也肯定不同，所以尽量保证内容的原创唯一性。<br /><br />　　Baidu的贴吧、知道、词条，可以说是Baidu的几大产品中最有意义的，这几个产品创造了很多唯一独立内容，而且很多内容都是按照中国人的搜索习惯研制的。也可以说这几个产品为各大搜索引擎都提供了比较好的内容。<br /><br />　　页面质量，指的是最终的终端页面质量，内容也算其一了。这里我还要提到一些网站不曾注意的但是很重要的方面。很多网站都有自己的新闻页面，这个页面可以说是终端页面了，但是站长都会忘记增加此类页面的关键词和一些最基本的meta标记，具体标记我不想说了，真的应该注意一下。但切记不要滥用。<br /><br />　　搜索引擎的进步体现在不断的为用户提供更高质量内容，并且会更注重网站的时效性，搜索引擎会把最新的新闻相关内容提高到搜索引擎搜索结果前面，尤其是新闻搜索。这块做好之后，也可以给你的站点带来一些流量，一些客户。如何来优化网站实效性呢?如何让搜索引擎更快收录到我的新闻终端页面呢?<br /><br />　　首先要保证的是网站在搜索引擎中的权重，你的站点与搜索引擎必须要有个良好的&ldquo;合作&rdquo;关系。让Spider们及时去关注自己的网站，甚至驻留Spider，这你就成功了!主要通过高质量外部资源来托起你的站点。网站页面本身应该注意代码简单，加入应有标记，保持良好链接。还有一点非常重要，那就是新闻页面的名称或目录。页面文件名来尽量使用NEWS071109.HTML或071109.HTML这样的名字，因为这些具有时间代表的文件名称是搜索引擎判断新闻的一个重要条件。对于专题来说搜索引擎也非常喜欢，因为他存在唯一性和时效性，对于目录性的专题来说，搜索引擎也比较喜欢。对于内容，该使用H1的地方一定要使用，并且重点词进行加粗等等。<br /><br />　　四、轻优化<br /><br />　　轻优化，你在做网站的时候，只要告诉你的设计人员SEO的几个大的原则(网络上有很多介绍SEO的文章，我在这里就不多说了)，让他按照这几大原则去做就可以了。千万不要为了优化而优化，这样效果可能适得其反。也不要累积关键词，为了扩大自己外链而疯狂的增加链接。我有很多客户的网站都因此而付出了很大的代价，换来的是搜索引擎对网站的降权，才去找原因。<br /><br />　　五、练内功<br /><br />　　练内功，说到内功肯定要先说到网站的整体结构，有过SEO经验或营销型网站(从用户体验，到用户行为跟踪，再到最后销售为一体的网站)建设的人都知道，网站漂亮不是目的，目的是将网站的访问用户转换，让网站高效率被搜索引擎认可。而要做到这些，网站的结构是非常重要的。说的简单一些，网站结构就是让用户看到他想看的东西，让他能时刻找到想要的信息和产品，并随时找到你的联系方式。搜索引擎方面，让搜索引擎能够顺利通过页面的链接抓取到网站中的每个页面，具体方面如建立有效的链接导航，让每个页面都具备导航功能，能方便引擎，也能方便用户。建立网站地图，将重要的内容或目录在地图中体现。尽量使用HTML页面。<br /><br />　　六、练外功<br /><br />　　练外功，一个网站有了完美的结构，具备营销而让搜索引擎高度认可的条件后，这就够了吗?我要肯定的告诉你，这是不够的。<br /><br />　　搜索引擎认可了，我们还要让它高度认可，这就需要外部链接了。外部链接也要注重质量。如果你的站点是一个新站点的时候，就不要在乎你的外部链接是否是高质量了。你只要找一些结构合理，不存在欺骗性，不存在过度优化的站点去交换链接好了。因为这些站点都是具备一定潜力的站点，有可能将来就会成为一个高权重的站点。<br /><br />　　如果你的网站已经拥有了一些搜索引擎方面的权重，那你在选择外部链接的时候就应该注意一下了，绝对不能与被降权的站点进行链接交换和链接。还有一点，就是不要吝啬你的链接，适当去为一些低权重，高质量的网站进行链接。<br /><br />　　处处留心，当你看到可以发布自己网站链接的地方一定要发布。但千万不要在那些贴满链接的留言本、论坛等地方发布。<br /><br />　　多多加入目录，现在国内有很多非常好的中文目录，如好123，虽然存在收费，如果能加入还是加入的好。265等等很多这样的目录。好好利用。国外的DMOZ也不错，如果能加入国外的目录引擎也可以。<br /><br />　　如何面对降权<br /><br />　　面对降权要冷静分析，主要问题还是在与网站本身。所以要从网站开始，如果站点已经被降权了我们该怎么办?<br /><br />　　一般降权分为四种：<br />　　1、站点部份收录内容减少;<br />　　2、网站首页被屏蔽;<br />　　3、网站外部链接减少;<br />　　4、网站全部页面删除。<br /><br />　　站点收录内容减少，面对此问题，我们网站制作者应该考虑网的内部链接是否存在过失，是不是网站内出现过多死链。<br /><br />　　网站首页被屏蔽，这类问题主要出现在BAIDU。这个问题解决比较简单，直接将服务器的主机头索引修改为其他页面。或将首页的文件名称重新修改。但是做这些的先决条件是这个页面没有进行过度优化。<br /><br />　　网站外部链接减少，主要是因为你站点的外部连接质量不高，搜索引擎再进行调整的时候将你的外部那些&ldquo;垃圾&rdquo;链接删除。所以一定要注重高质量外部资源。<br /><br />　　网站全部页面删除，这个问题是比较严重，一般出现了这个问题就意味着你的站点肯定存在很大问题。有可能是过度优化、有可能是网站结构等等。遇到这样的问题必须要将站点恢复原样，去掉多余链接修改网站框架结构。等待搜索引擎重新收录，一般这个周期会很长。如果这个站点域名不是很重要的话，可以考虑换掉域名，重新提交搜索引擎。<br /><br />看了上面的分析，如果大家还有什么更好的想法，可以跟帖回复，与大家一起分享。</div>]]></description>
		</item>
		    
		
		<item>
			<title>正成为google的新麻烦－Trustrank</title>
			<link>http://apigwanttofly.blog.sohu.com/70634850.html</link>
			<comments>http://apigwanttofly.blog.sohu.com/70634850.html#comment</comments>
			<dc:creator>想飞上天的猪</dc:creator>
			<pubDate>Fri, 16 Nov 2007 16:06:57 +0800</pubDate>
			<guid>http://apigwanttofly.blog.sohu.com/70634850.html</guid>
			<description><![CDATA[<p>想知道的话　就看看了啊～～～～</p>
<p>如果你经常搜索，你会发现，从来没有一个时候象现在使用google搜索一样，著名和权威站点的影子似乎无处不在。你去搜索各种各样的软件，总是少不了天空，华军等下载名站的影子。而如果你经常寻找产品和商机，你会发现不管搜索什么样的产品，那些大型的站点比如阿里巴巴等信息总是出现的几率非常之高，越来越多的搜索结果被那些常见的信息发布站点或大型门户站点所占据，企业网站排在前面的越来越少。</p>
<p>用英文也是一样，搜索很多的热门词的时候，比如&ldquo;seo&rdquo;都开始离不开维基百科（wikipedia.org）。事实上大多数的维基百科条目，在google对应搜索里的排名都惊人。有人甚至开始惊呼：照着这样的速度下去，以后我们根本就没有必要用google了。直接进维基去查对应的条目好了。何必浪费时间到google上搜一次，在进维基百科呢？</p>
<p>越来越多的案例表明，google上的搜索结果越来越有被大型站点所垄断的趋势。而这些大型站点的质量就一定是搜索者所最需要找的吗？就一定是正确和权威的信息吗？以维基百科为例，只要你愿意，任何人都可以成为它的编辑，对感兴趣的条目做出自己的修改。所以根本也无法确保信息就一定准确。很多占据大量排名的信息发布站点，比如客齐集，任何人都可以注册，发布自己的信息。这样的信息质量有时候完全是一些垃圾信息。但是目前google的trustrank让这样页面的高排名可能性大于一般的企业站点。</p>
<p>Trustrank导致google对老站点和大型站点越来越信任，但这些站点上的页面内容仍然可能是狗屎。而一些好的小个人站点或企业站点，尤其是新建的站点，即使内容非常好，在排名上也很难获得更多的优势。以搜索&ldquo;google排名&rdquo;为例，google上的搜索结果可以用惨不忍赌来形容。而百度，yahoo包括msn在对应<a href="http://www.soidc.net/search_article.shtml?wo=%B9%D8%BC%FC%B4%CA" target="_blank">关键词</a>搜索上，都质量远高于google。这正是google对大型站点的过度信任，而导致的后果。</p>
<p>所以，不能不说，Trustrank给google带来众多积极意义的同时，也开始产生了不少的负面影响。已经渐渐影响google搜索结果的质量，google必须要意识到这个问题。大家就跟石头一起拭目以待，看google的算法如何继续完善，弥补不足的。</p>
<div>&nbsp;&nbsp;&nbsp;<b>原文出处：</b><a href="http://www.soidc.net/articles/1183730967269/20061123/1184481511007.html" target="_blank">http://www.soidc.net/articles/1183730967269/20061123/1184481511007.html</a>(IDC专家网)<br /><br />&nbsp;&nbsp;&nbsp;<a href="http://bbs.soidc.net/" target="_blank">孟菲斯社区</a>为您奉献 </div>]]></description>
		</item>
		    
		
		<item>
			<title>人生致命的八个经典问题</title>
			<link>http://apigwanttofly.blog.sohu.com/70634775.html</link>
			<comments>http://apigwanttofly.blog.sohu.com/70634775.html#comment</comments>
			<dc:creator>想飞上天的猪</dc:creator>
			<pubDate>Fri, 16 Nov 2007 16:06:20 +0800</pubDate>
			<guid>http://apigwanttofly.blog.sohu.com/70634775.html</guid>
			<description><![CDATA[<div>
<div>问题一，<br /><br />　　如果你家附近有一家餐厅，东西又贵又难吃，桌上还爬着蟑螂，你会因为它很近<br /><br />　　很方便，就一而再、再而三地光临吗?<br /><br />　　回答：你一定会说，这是什么烂问题，谁那么笨，花钱买罪受?<br /><br />　　可同样的情况换个场合，自己或许就做类似的蠢事。<br /><br />　　不少男女都曾经抱怨过他们的情人或配偶品性不端，三心二意，不负责任。明知在一起没什么好的结果，怨恨已经比爱还多，但却&ldquo;不知道为什么&rdquo;还是要和他搅和下去，分不了手。说穿了，只是为了不甘，为了习惯，这不也和光临餐厅一样?<br /><br />　　&mdash;&mdash;做人，为什么要过于执著?!<br /><br />　　问题二，<br /><br />　　如果你不小心丢掉100块钱，只知道它好像丢在某个你走过的地方，你会花200块<br /><br />　　钱的车费去把那100块找回来吗?<br /><br />　　回答：一个超级愚蠢的问题。<br /><br />　　可是，相似的事情却在人生中不断发生。做错了一件事，明知自己有问题，却*也不肯认错，反而花加倍的时间来找藉口，让别人对自己的印象大打折扣。被人骂了一句话，却花了无数时间难过，道理相同。为一件事情发火，不惜损人不利已，不惜血本，不惜时间，只为报复，不也一样无聊?<br /><br />　　失去一个人的感情，明知一切已无法挽回，却还是那么伤心，而且一伤心就是好几年，还要借酒浇愁，形销骨立。其实这样一点用也没有，只是损失更多。<br /><br />　　&mdash;&mdash;做人，干吗为难自己?!<br /><br />　　问题三，<br /><br />　　你会因为打开报纸发现每天都有车祸，就不敢出门吗?<br /><br />　　回答：这是个什么烂问题?当然不会，那叫因噎废食。<br /><br />　　然而，有不少人却曾说：现在的离婚率那么高，让我都不敢谈恋爱了。说得还挺理所当然。也有不少女人看到有关的诸多报道，就对自己的另一半忧心忡忡，这不也是类似的反应?所谓乐观，就是得相信：虽然道路多艰险，我还是那个会平安过马路的人，只要我小心一点，不必害怕过马路。<br /><br />　　&mdash;&mdash;做人，先要相信自己。<br /><br />　　问题四，<br /><br />　　你相信每个人随便都可以成功立业吗?<br /><br />　　回答：当然不会相信。<br /><br />　　但据观察，有人总是在听完成功人士绞尽脑汁的建议，比如说，多读书，多练习之后，问了另一个问题?那不是很难?<br /><br />　　我们都想在3分钟内学好英文，在5分钟内解决所有难题，难道成功是那么容易的吗?改变当然是难的。成功只因不怕困难，所以才能出类拔萃。<br /><br />　　有一次坐在出租车上，听见司机看到自己前后都是高档车，兀自感叹：&ldquo;唉，为什么别人那么有钱，我的钱这么难赚?&rdquo;<br /><br />　　我心血来潮，问他：&ldquo;你认为世上有什么钱是好赚的?&rdquo;他答不出来，过了半晌才说：好像都是别人的钱比较好赚。<br /><br />　　其实任何一个成功者都是艰辛取得。我们实在不该抱怨命运。<br /><br />　　&mdash;&mdash;做人，依靠自己!<br /><br />　　问题五，<br /><br />　　你认为完全没有打过篮球的人，可以当很好的篮球教练吗?<br /><br />　　回答：当然不可能，外行不可能领导内行。<br /><br />　　可是，有许多人，对某个行业完全不了解，只听到那个行业好**，就马上开起业来了。<br /><br />　　我看过对穿着没有任何口味、或根本不在乎穿着的人，梦想却是开间服装店;不知道电脑怎么开机的人，却想在网上**，结果道听途说，却不反省自己是否专业能力不足，只抱怨时不我与。<br /><br />　　&mdash;&mdash;做人，量力而行。<br /><br />　　问题六，<br /><br />　　相似但不相同的问题：你是否认为，篮球教练不上篮球场，闭着眼睛也可以主导<br /><br />　　一场完美的胜利?<br /><br />　　回答：有病啊，当然是不可能的。<br /><br />　　可是却有不少朋友，自己没有时间打理，却拼命投资去开咖啡馆，开餐厅，开自己根本不懂的公司，火烧屁股一样急着把辛苦积攒的积蓄花掉，去当一个稀里糊涂的投资人。亏的总是比赚的多，却觉得自己是因为运气不好，而不是想法出了问题。<br /><br />　　&mdash;&mdash;做人，记得反省自己。<br /><br />　　问题七<br /><br />　　你宁可永远后悔，也不愿意试一试自己能否转败为胜?<br /><br />　　解答：恐怕没有人会说：&ldquo;对，我就是这样的孬种&rdquo;吧。<br /><br />　　然而，我们却常常在不该打退堂鼓时拼命打退堂鼓，为了恐惧失败而不敢尝试成功。<br /><br />　　以关颖珊赢得2000年世界花样滑冰冠军时的精彩表现为例：她一心想赢得第一名，然而在最后一场比赛前，她的总积分只排名第三位，在最后的自选曲项目上，她选择了突破，而不是少出错。在4分钟的长曲中，结合了最高难度的三周跳，并且还大胆地连跳了两次。她<br /><br />　　也可能会败得很难看，但是她毕竟成功了。<br /><br />　　她说：&ldquo;因为我不想等到失败，才后悔自己还有潜力没发挥。&rdquo;<br /><br />　　一个中国伟人曾说;胜利的希望和有利情况的恢复，往往产生于再坚持一下的努力之中。<br /><br />　　&mdash;&mdash;做人，何妨放手一搏。<br /><br />　　问题八，<br /><br />　　你的时间无限，长生不老，所以最想做的事，应该无限延期?<br /><br />　　回答：不，傻瓜才会这样认为。<br /><br />　　然而我们却常说，等我老了，要去环游世界;等我退休，就要去做想做的事情;等孩子长大了，我就可以&hellip;&hellip;<br /><br />　　我们都以为自己有无限的时间与精力。其实我们可以一步一步实现理想，不必在等待中徒耗生命。如果现在就能一步一步努力接近，我们就不会活了半生，却出现自己最不想看到的结局</div></div>]]></description>
		</item>
		    
		
		<item>
			<title>在seo中越来越重要之ＳＥＯ</title>
			<link>http://apigwanttofly.blog.sohu.com/70634564.html</link>
			<comments>http://apigwanttofly.blog.sohu.com/70634564.html#comment</comments>
			<dc:creator>想飞上天的猪</dc:creator>
			<pubDate>Fri, 16 Nov 2007 16:04:19 +0800</pubDate>
			<guid>http://apigwanttofly.blog.sohu.com/70634564.html</guid>
			<description><![CDATA[<p>大家可要仔细看看了啊～～～</p>
<p>根据W3C的提议：title的字符不应该超过64个字符，绝对避免超过80个字符，一是有被封杀的危险，第二se有可能抛弃。(字符数是按照英文字符)<br />所有的title标签都打上自己网站的名字，换句话说是所有权。但有特例,如果这个页面是一个问题为title，或者说是一个帮助页面，就没必要。<br />每一页都要有不同的title，这样被索引的几率会增大，当然越独特的标题吸引浏览者更为有效果。如果你是copy的帮助或者其他文章，没有既定的title，那么就干脆将你的关键字做成你的title吧。<br />如果是企业站点，主页名称中可以明确中说明公司的名称或者所获得的一些组织的名称，比如&rdquo;阿里巴巴诚信会员&rdquo;等，表明组织身份,这样可以帮助提高客户的信任度。<br />你所包含的关键字最好用一句话来表示，title中应该注明你认为最为重要的工作，关键字词研究出主页内容和所属关键字词的关系，这样有利于搜索引擎更快的辨别页面的主题。<br />为了更好的被辨别，让title中有效的关键字或者标题标签，通常是将你认为比较重要的短语，或者接近的，公司名称or网站名称写出来，这样做的目的是多分配给其他的关键字词，获得长尾效应。<br />分隔符号很多人认为这是一个比较难以选择的问题，通常有&rdquo;|&rdquo;,&rdquo;-&rdquo;,&rdquo;_&rdquo;,&rdquo;,&rdquo;以及空格，这个主要看喜好，个人认为用&rdquo;-&rdquo;来分割公司与标题名称，用&rdquo;，&rdquo;来分割其他关键字词是个不错的选择，反正这个没有关系，<br />不做标题标签，绝对对seo来说是个严重的错误。如果你希望有好的<a href="http://www.soidc.net/search_article.shtml?wo=%C5%C5%C3%FB" target="_blank">排名</a>，多推敲你的title，一定要合理的分配你的title，点石小鹏一直强调为不要让搜索引擎轻易的认为你是在堆砌关键字词或者作弊，否则离你的世界末日不远了。 </p>
<div>&nbsp;&nbsp;&nbsp;<b>原文出处：</b><a href="http://www.soidc.net/articles/1183730967269/20061113/1184481313006.html" target="_blank">http://www.soidc.net/articles/1183730967269/20061113/1184481313006.html</a>(IDC专家网)<br /><br />&nbsp;&nbsp;&nbsp;<a href="http://bbs.soidc.net/" target="_blank">孟菲斯社区</a>为您奉献 </div>]]></description>
		</item>
		    
		
		<item>
			<title>ASP连接11种数据库语法总结</title>
			<link>http://apigwanttofly.blog.sohu.com/69802274.html</link>
			<comments>http://apigwanttofly.blog.sohu.com/69802274.html#comment</comments>
			<dc:creator>想飞上天的猪</dc:creator>
			<pubDate>Thu, 8 Nov 2007 13:58:38 +0800</pubDate>
			<guid>http://apigwanttofly.blog.sohu.com/69802274.html</guid>
			<description><![CDATA[<div><font size="2">经常使用到有关数据库的操作。包括连接代码、SQL命令等等，又不曾刻意去记忆它们（我本人是不愿意去记这东东），所以常常在用到的时候又去查书本，翻来翻去。一些比较少用的数据库还不一定能顺利找到，所以现在把它们全归纳到这里，提供大家参考。&nbsp; &nbsp;</font><br /><font size="2"><b>&lt;一&gt;数据库的连接方法</b>：<br /><br />　　1.Access数据库的DSN-less连接方法:<br /></font><font size="2">set adocon=Server.Createobject(&quot;adodb.connection&quot;)<br />adoconn.Open&quot;Driver={Microsoft Access Driver(*.mdb)};DBQ=&quot;&amp; _<br />Server.MapPath(&quot;数据库所在路径&quot;)</font><br /><br /><font size="2">　　2.Access OLE DB连接方法：<br /></font><font size="2">set adocon=Server.Createobject(&quot;adodb.connection&quot;)<br />adocon.open&quot;<img alt="" src="http://bbs.soidc.net/images/smilies/titter.gif" border="0" />rovider=Microsoft.Jet.OLEDB.4.0;&quot;&amp; _<br />&quot;Data Source=&quot; &amp; Server.MapPath(&quot;数据库所在路径&quot;)</font><br /><br /><font size="2">　　3.SQL server连接方法：<br /></font><font size="2">set adocon=server.createobject(&quot;adodb.recordset&quot;)<br />adocon.Open&quot;Driver={SQL Server};Server=(Local);UID=***<img alt="" src="http://bbs.soidc.net/images/smilies/titter.gif" border="0" />WD=***;&quot;&amp; _<br />&quot;database=数据库名;&quot;</font><br /><br /><font size="2">　　4.SQL server OLE DB连接方法:<br /></font><font size="2">set adocon=Server.Createobject(&quot;adodb.connection&quot;)<br />adocon.open&quot;provider=SQLOLEDB.1;Data Source=RITANT4;&quot;&amp; _<br />&quot;user ID=***<img alt="" src="http://bbs.soidc.net/images/smilies/titter.gif" border="0" />assword=***;&quot;&amp; _<br />&quot;inital Catalog=数据库名&quot;</font><br /><br /><br /><font size="2">　　5.Oracle 连接方法:<br /></font><font size="2">set adocon=Server.Createobject(&quot;adodb.connection&quot;)<br />adocon.open&quot;Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;&quot;</font><br /><br /><font size="2">　　6.Oracle OLE DB 连接方法:<br /></font><font size="2">set adocon=Server.Createobject(&quot;adodb.connection&quot;)<br />adocon.open&quot;Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;&quot;</font><br /><br /><font size="2">　　7.dBase 连接方法:<br /></font><font size="2">set adocon=Server.Createobject(&quot;adodb.connection&quot;)<br />adocon.open&quot;Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;&quot;</font><br /><br /><font size="2">　　8.mySQL 连接方法:<br /></font><font size="2">set adocon=Server.Createobject(&quot;adodb.connection&quot;)<br />adocon.open&quot;Driver={mysql};database=yourdatabase;<br />uid=username;pwd=yourpassword;option=16386;&quot;</font><br /><br /><font size="2">　　9.Visual Foxpro 连接方法:<br /></font><font size="2">set adocon=Server.Createobject(&quot;adodb.connection&quot;)<br />adocon.open&quot;Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;&quot;</font><br /><br /><font size="2">　　10.MS text 连接方法:<br /></font><font size="2">set adocon=Server.Createobject(&quot;adodb.connection&quot;)<br />adocon.open&quot;Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;&quot;&amp;_<br />&quot;extensions=asc,csv,tab,txt;Persist SecurityInfo=false;&quot;</font><br /><br /><font size="2">　　11.MS text OLE DB 连接方法:<br /></font><font size="2">set adocon=Server.Createobject(&quot;adodb.connection&quot;)<br />adocon.open&quot;Provider=microsof.jet.oledb.4.0;data source=your_path;&quot;&amp;_<br />&quot;Extended Properties'text;FMT=Delimited'&quot;</font><br /><font size="2"><b>&lt;二&gt;常用的四种SQL命令</b>：<br /><br />　　</font><font size="2"><b>1.查询数据记录(Select)<br /></b>　　语法：Select 字段串行 From table Where 字段=内容<br />　　例子：想从book表中找出作者为&quot;cancer&quot;的所有记录，SQL语句便如下：<br /></font><font size="2">select * from book where author=&rsquo;cancer&rsquo;</font><br /><br /><font size="2">　　&quot;*&quot;是取出book表所有的字段，如查询的字段值为数字，则其后的&quot;内容&quot;便无须加上单引号，如是日期，则在Access中用(#)包括，而在SQL server中则用(&rsquo;)包括，<br />如:<br /></font><font size="2">select * from book where id=1<br />select * from book where pub_date=#2002-1-7# (Access)<br />select * from book where pub_date=&rsquo;2002-1-7&rsquo; (SQL Server)</font><br /><br /><font size="2">　　<u>提示</u>：<br />　　日期函数to_date不是标准sql文，不是所有的数据库适用，所以大家在使用的时候要参考数据库具体语法<br /><br />　　另外如果是查询传入的变量，则如下：<br /></font><font size="2">strau=request.form(&quot;author&quot;)<br />strsql=&quot;select * from book where author=&rsquo;&quot;&amp;strau&amp;&quot;&rsquo;&quot;</font><br /><br /><font size="2">　　如果查询的是数字，则：<br /></font><font size="2">intID=request.form(&quot;id&quot;)<br />strsql=&quot;select * from book where id=&quot;&amp;intID</font><br /><br /><font size="2">　　在很多数据库中，如：oracle，上面的语句是可以写成：<br /></font><font size="2">strsql=&quot;select * from book where id='&quot;&amp;intID&amp;&quot;'&quot;</font><br /><br /><font size="2">　　但是字符型一定不能按照数字格式写，需要注意。<br /><br /><br />　　</font><font size="2"><b>2.添加记录(Insert)<br /></b>　　语法：<br /></font><font size="2">Insert into table(field1,field2,....) Values (value1,value2,....)</font><br /><br /><font size="2">　　例子：添加一作者是&quot;cancer&quot;的记录入book表:<br /></font><font size="2">insert into book (bookno,author,bookname) values (&rsquo;CF001&rsquo;,&rsquo;cancer&rsquo;,&rsquo;Cancer无组件上传程序&rsquo;)</font><br /><br /><font size="2">　　同样，如果用到变量就如下：<br /></font><font size="2">strno=request.form(&quot;bookno&quot;)<br />strau=request.form(&quot;author&quot;)<br />strname=request.form(&quot;bookname&quot;)<br />strsql=&quot;insert into book (bookno,author,bookname) values (&rsquo;&quot;&amp;strno&amp;&quot;&rsquo;,&rsquo;&quot;&amp;strau&amp;&quot;&rsquo;,&rsquo;&quot;&amp;strname&amp;&quot;&rsquo;)&quot;</font><br /><br /><font size="2">　　<b>3.用Recordset对象的Addnew插入数据的方法:</b><br />　　语法：<br /></font><font size="2">rs.addnew<br />rs(&quot;field1&quot;).value=value1<br />rs(&quot;field2&quot;).value=value2<br />...<br />rs.update</font><br /><br /><font size="2">　　</font><font size="2"><b>4.修改数据记录(Update)<br /></b>　　语法：<br /></font><font size="2">update table set field1=value1,field2=value2,...where fieldx=valuex</font><br /><br /><font size="2">　　例子：<br /></font><font size="2">update book set author=&rsquo;babycrazy&rsquo; where bookno=&rsquo;CF001&rsquo;</font><br /><br /><font size="2">　　如果用到变量就如下：<br /></font><font size="2">strno=request.form(&quot;bookno&quot;)<br />strau=request.form(&quot;author&quot;)<br />strsql=&quot;update book set author=&rsquo;&quot;&amp;strau&amp;&quot;&rsquo; where bookno=&rsquo;&quot;&amp;strno&quot;&rsquo;&quot;</font><br /><br /><br /><font size="2">　　<b>5.Recordset对象的Update方法</b>:<br />　　语法：<br /></font><font size="2">rs(&quot;field1&quot;).value=value1<br />rs(&quot;field2&quot;).value=value2<br />...<br />rs.update</font><br /><br /><font size="2">　　注意：使用语法3和语法5的时候，一定要注意字段的类型（尤其是日期型）一致，否则出错的几率非常的高。<br /><br />　　例子：<br /></font><font size="2">strno=request.form(&quot;bookno&quot;)<br />strau=request.form(&quot;author&quot;)<br />set adocon=server.createobject(&quot;adodb.connection&quot;)<br />adocon.open &quot;Driver={Microsoft Access Driver(*.mdb)};DBQ=&quot; &amp; _<br />Server.Mappath=(&quot;/cancer/cancer.mdb&quot;)<br />strsql=&quot;select * from book where bookno=&rsquo;&quot;&amp;strno&amp;&quot;&rsquo;&quot;<br />set rs=server.createobject(&quot;adodb.recordset&quot;)<br />rs.open strsql,adconn,1,3<br />if not rs.eof then &rsquo;如果有此记录的话<br />rs(&quot;author&quot;).value=strau<br />rs.update<br />end if<br />rs.close<br />set rs=nothing<br />adocon.close<br />set adocon=nothing</font><br /><br /><font size="2">　　<b>6.删除一条记录(Delete)</b><br />　　语法：<br /></font><font size="2">Delete table where field=value</font><br /><br /><font size="2">　　例子：删除book表中作者是cancer的记录<br /></font><font size="2">delete book where author=&rsquo;cancer&rsquo;</font><br /><br /><font size="2">　　(注意：如果book表中author字段的值为cancer的记录有多条，将会删除所有author为cancer的记录)<br /><br />　　好了，学会了用这些操作，大家在用asp操作数据库的时候，该是没有什么问题了。</font></div><br />]]></description>
		</item>
		    
		
		<item>
			<title>Google毁了Web吗?</title>
			<link>http://apigwanttofly.blog.sohu.com/69802243.html</link>
			<comments>http://apigwanttofly.blog.sohu.com/69802243.html#comment</comments>
			<dc:creator>想飞上天的猪</dc:creator>
			<pubDate>Thu, 8 Nov 2007 13:58:17 +0800</pubDate>
			<guid>http://apigwanttofly.blog.sohu.com/69802243.html</guid>
			<description><![CDATA[<p>想了解的朋友 可以看一看啊~~~~</p>
<p><br />&nbsp;&nbsp;&nbsp;&nbsp;凭借其受专利保护的PageRank算法，Google迅速脱颖而出，成为Web上占统治地位的搜索引擎。Google以一种打压竞争的方式带来了准确到位的Web搜索。其搜索主页和相关页面的能力是无可比拟的，有时完全是不可思议的。Google的相关性排序很大一部分是基于到被查询页面的回归链接。链接越多，页面就越可能令你感兴趣。&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;Google也借助关键字，但不仅仅是在那些多元标识符中的。它实际上是在Web页面内查找，看这个词在哪里被使用了，这样你就无法拿老技术哄骗搜索引擎。那种老技术是指把一些挑衅性的条件一遍遍地加载，一些站点的背景上甚至充满了白底白字的搜索引擎的诱饵词，而你不能看见它们。新方法就很好地摆脱了这些做法。&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;然而，对链接的依赖使Google&nbsp;受到其它的哄骗。作为纵横交错的站点网络一部分的某个网页在Google上的<a href="http://www.soidc.net/search_article.shtml?wo=%C5%C5%C3%FB" target="_blank">排名</a>会比同样受欢迎但链接较少的页面靠前。Google极力反对那些试图染指其关联性得分的人，但它并未用文件证明其采取了何种安全措施。已知的一项服务是手工减少站点的得分，如果他们滥用其排名算法的话。&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;Google的难题在于：大的站点往往排名靠前，因为它们的链接十分广泛，而排名靠后的新站点在页面上是如此靠下以至于它们常被忽视。&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;Brandt对隐私问题也很关注。虽然我们尚未得知有滥用的事例，但Google记录了你的IP地址、搜索条件以及你从返回的列表中点击了哪些站点。它还把一个不会过期的cookie放入你的系统中。我不知道这是为什么。Google把你敲入的搜索条件保存在搜索页面URL中，从而允许使你把搜索转发给别人。但你的浏览器也因此把搜索存入到其历史记录中，这会是令人难堪的或容易犯罪的&mdash;&mdash;取决于你要搜索什么。&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;Brandt对Google处理Web日志记载的方式尤其感到愤慨。日志记载器是专门负责记载日志的和日志保存者。只有它们公开地、在线上做这项工作，且通常都与其它日志有交叉链接。它们使用的软件能在它们每次张贴时自动生成新的XML目录，这样读者就很容易发现什么是最新的。在链接与容易阅读的目录之间，日志记载器对页面排名有很大的影响。页面的分数与其获得的实际的命中率偏差很大，而把一些潜在的重要内容放进结果SEO上面的空缺中。A列表日志记载器（Brandt这样称呼他们）在处理页面方面有过高的地位。&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;Google&nbsp;需要关注这个问题。解决途径也许是为日志制做独立于Web页面的索引或使语法标准化来抑制（或选择）日志结果。&nbsp;&nbsp;<br /></p>
<div>&nbsp;&nbsp;&nbsp;<b>原文出处：</b><a href="http://www.soidc.net/articles/1183730967269/20061214/1184480695457.html" target="_blank">http://www.soidc.net/articles/1183730967269/20061214/1184480695457.html</a>(IDC专家网)<br /><br />&nbsp;&nbsp;&nbsp;<a href="http://bbs.soidc.net/" target="_blank">孟菲斯社区</a>为您奉献 </div>]]></description>
		</item>
		    
		
	</channel>
</rss>
