南阳SEO网络营销博客

专注于网络营销研究,致力于南阳网站建设,加强用户体验,提升客户价值!

Archive for the ‘经验小结’ Category

11月-18-08

动态网址与静态网址

posted by 南阳网

跟网络管理员沟通时经常会出现这种情形,一些广为传播的理念可能在过去是正确的,但是可能已不再切合目前的情况了。当我们最近在跟几个朋友谈及关于网址的结构时就碰到这种情况。其中一个朋友很担心动态网址的使用,甚至认为搜索引擎无法处理动态网址。另外一个朋友觉得动态网址对搜索引擎来说完全不是问 题,那些都是过去的事了。还有一个甚至说他从来都搞不懂动态网址和静态网址相比有什么区别。对于我们来说,这一刻使我们决定要好好研究一下动态网址和静态 网址这个话题。首先,让我们来界定一下我们要谈论的主题:

什么是静态网址?
一个静态网址,顾名思义,就是一个不会发生变化的网址,它通常不包含任何网址参数。例如:http://www.example.com/archive/january.htm。您可以在搜索框里输入 filetype:html 在谷歌上搜索静态网址。更新此种类型网址的页面会比较耗费时间,尤其是当信息量增长很快时,因为每一个单独的页面都必须更改编译代码。这也是为什么网站管理员们在处理大型的、经常更新的网站,像在线购物网站、论坛社区、博客或者是内容管理系统时,会使用动态网址的原因。

什么是动态网址?
如果一个网站的内容存储于一个数据库,并且根据要求来显示页面,这时就可以使用动态网址。在这种情况下,网站提供的内容基本上是基于模板形式的。通常情况下,一个动态网址看起来像这样:http://code.google.com/p/google-checkout-php-sample-code/issues/detail?id=31 您可以通过寻找像? = & 这样的符号识别出动态网址。动态网址有一个缺陷是不同的网址可以拥有相同的内容。这样导致不同的用户可能链向含有不同参数的网址,但是这些网址却都含有相 同的内容。这也是为什么网络管理员有时候想要将这些动态网址重写成静态网址的原因之一。

我是不是应该让我的动态网址看起来是静态的呢?
在处理动态网址时,希望您能了解以下几点事实:

  1. 要正确地生成和维护从动态网址到静态化网址的重写转变实际上是一件很难的事情。
  2. 将原始的动态网址提供给我们会比较安全,请让我们来处理诸如探测和避开那些有问题的参数的事情。
  3. 如果您想重写网址,请去掉那些不必要的参数,同时请保持它动态网址的样子。
  4. 如果您想提供一个静态网址代替动态网址,那么您应该切实地生成相应的静态内容。


静态和动态网址,Googlebot对于哪一个识别得更好呢?

们碰到过很多网站管理员,像我们的朋友那样,认为静态或者看起来是静态的网址对于网站的索引和排名是有优势的。这种看法是基于这样一个假设,即认为搜索引 擎在抓取和分析含有会话标识(session ID)和来源追踪器(source tracker)的网址时是有问题的。然而,事实是,谷歌在这两个方面都有了相当的进展。就点击率来说,静态网址可能略微有些优势,因为用户可以很容易地 读懂这个网址。但是,就索引和排名来说,使用数据库驱动网站并不意味着明显的劣势。相比较将参数隐藏以使他们看起来是静态的网址来说,我们更希望网站将动 态的网址直接提供给搜索引擎。

现在,让我们来看一些有关动态网址的广为传播的看法,并且来纠正一些蒙蔽网站管理员的假说。 :)

传说:动态网址不能被抓取。
事实:
我们可以抓取动态网址并且解释不同的参数。如果您为了让网址看起来像是静态的,而隐藏那些可以给谷歌提供有价值信息的参数,这样做反而会给该网址的抓取和排名带来麻烦。我们的建议是:请不要将一个动态网址改换格式以使其看起来是静态的。尽可能地使用静态网址来显示静态内容是可取的,但在您决定展示动态内容的情况下,请不要将参数隐藏起来从而使他们看起来像是静态的,因为这样做会删除掉那些有助于我们分析网址的有用信息。

传说:动态网址的参数要少于3个。
事实:
对于参数的数量是没有限制的。但是,一个好的经验是不要让您的网址太长(这 个适用于所有的网址,不论是静态的还是动态的)。您可以去掉一些对于Googlebot来说不重要的参数,给用户一个好看一点的动态网址。如果您不能确定 可以去掉哪些参数,我们建议您将动态网址中所有的参数都提供给我们,我们的系统会弄明白哪一些是不重要的。将参数隐藏起来会影响我们正确地分析您的网址, 我们也就不能识别这些参数,一些重要信息可能也因此丢失了。

下面一些是我们认为您可能会存在疑问的一些问题。

这是否意味着我应该完全避免重写动态网址?
是我们的建议,除非您能确保您只是去掉多余的参数,或能够把所有有可能有不良影响的参数完整地删除。如果您把自己的动态网址任意修改使其看起来像是静态 的,您要清楚这样做是有风险的,有可能会导致有些信息不能被正常地编译和识别。如果您想给您的网站再增加一个静态的版本,请您一定要提供一个真正意义上的 静态的内容,比如生成那些可以通过网站相应路径而获取的文件。如果您仅仅是修改了动态网址的表现形式,而没有真正提供静态的内容,那么您有可能适得其反。 请直接把标准的动态URL提供给我们,我们会自动找出那些冗余的参数。

你能给我举一个例子么?
果您有一个像下面这样标准格式的动态网址:foo?key1=value&key2=value2,我们建议您不用改动它,谷歌会决定哪些参数可 以去掉;或者您可以为用户去掉那些不必要的参数。不过要慎重,仅仅去掉那些不重要的参数。这里有一个含有多个参数的动态网址的例子:

www.example.com/article/bin/answer.foo?language=en&answer=3&sid=98971298178906&query=URL

  • language=en – 标明这篇文章的语言
  • answer=3 – 这篇文章含有数字3
  • sid=8971298178906 – 会话标识代码是8971298178906
  • query=URL – 使这篇文章被找到的查询是[URL]

并不是所有的参数都提供额外的信息。所以将这个网址重写为www.example.com/article/bin/answer.foo?language=en&answer=3 可能不会引起任何问题,因为所有不相关的参数都去掉了。

下面是一些经过认为修改而看起来像是静态网址的例子。相比较没有重写、直接提供动态网址来说,这些网址可能会引起更多抓取方面的问题。

  • www.example.com/article/bin/answer.foo/en/3/98971298178906/URL
  • www.example.com/article/bin/answer.foo/language=en/answer=3/ sid=98971298178906/query=URL
  • www.example.com/article/bin/answer.foo/language/en/answer/3/sid/ 98971298178906/query/URL
  • www.example.com/article/bin/answer.foo/en,3,98971298178906,URL

果您将动态网址重写成如上所述的示例的话,可能会导致我们很多不必要的抓取,因为这些网址中都含有会话标识(sid)和查询(query)参数的可变值, 这无形中生成了很多看起来不同的URL,而他们包含的内容却是相同的。这些格式让我们很难理解通过这个网址返回的实际内容和参数URL以及 98971298178906是无关的。不过,下面这个重写的例子却将所有无关的参数都去掉了:

  • www.example.com/article/bin/answer.foo/en/3

管我们可以正确地处理这个网址,我们还是不鼓励您使用这样的重写。因为它很难维护,而且一旦一个新的参数被加到原始的动态网址,那么这个网址就需要马上更 新。不这样做的话就会再次导致生成一个隐藏了参数的貌似静态网址的URL。所以最好的解决方法是通常将动态网址保持他们原来的样子。或者,如果您去掉不相 关的参数,请记住一定要保持这个网址是动态的:

  • www.example.com/article/bin/answer.foo?language=en&answer=3

我们希望这篇文章能够对您和我们的朋友有帮助,使围绕动态网址的各种推测清晰化。如果您有更多的问题的话,欢迎加入我们的网站管理员支持论坛进行讨论。

Tags:

把网站文件全部传到国外FTP后运行网站提示出错,是一段英文,晕拉,查查!
提示出错的英文是:Selected collating sequence not supported by the operating system
百度了一下,发现不止我一个人有这问题,主要原因是我现在用的这 web hosting 公司用的是英文操作系统英文版OS。我建的网站数据库是中文系统下生成的,而根据微软(Microsoft)的官方网站说明:若Access在一种语言下 创建,而在另一种语言下使用就会提示这种错误。以前买的很多都是支持中文的,所以都没有提示错误。
问题的关键被我找到了,主要出在新建数据库排序次序的问题上,默认选的是“中文”,改选“常规”就好了。详细解决方法如下:
1,打开一个access数据库,进入“工具”-》“选项”-》“常规”-》“新建数据库排序次序”中选择“常规”。
2,由于老数据库排序格式已经定了,所以还需新建一个按“常规”方式排序的新数据库。
“文件”-》“新建数据库”-》“空白数据库”-》输入一个文件名保存。
3,由于新数据库是空白数据库,我们需要把老数据导入进来。
“文件”-》“获取外部数据”-》“导入”-》选择以前的数据库-》“全选”-》确定
4,覆盖国外空间上的老数据,成功访问了.

效果:给没有完全显示的标题加上…,给图片和图片链接加上title

改法:

打开文件:includeinc_arcpart_view.php

找到:

以下为引用的内容:
//$this->dtp2->SourceString = $oldSource;
//$this->dtp2->CTags = $oldCtags;
//处理一些特殊字段
$row["description"] = cn_substr($row["description"],$infolen);
$row["id"] = $row["ID"];
if($row["litpic"]==”") $row["litpic"] = $GLOBALS["cfg_plus_dir"].”/img/default.gif”;
$row["picname"] = $row["litpic"];
$row["arcurl"] = $this->GetArcUrl($row["id"],$row["typeid"],$row["senddate"],$row["title"],
$row["ismake"],$row["arcrank"],$row["namerule"],$row["typedir"],$row["money"]);
$row["typeurl"] = $this->GetListUrl($row["typeid"],$row["typedir"],$row["isdefault"],$row["defaultname"],$row["ispart"],$row["namerule2"]);
$row["info"] = $row["description"];
$row["filename"] = $row["arcurl"];
$row["stime"] = GetDateMK($row["pubdate"]);
$row["typelink"] = “<a href=’”.$row["typeurl"].”‘>”.$row["typename"].”</a>”;
$row["imglink"] = “<a href=’”.$row["filename"].”‘><img src=’”.$row["picname"].”‘ border=’0′ width=’$imgwidth’ height=’$imgheight’></a>”;
$row["image"] = “<img src=’”.$row["picname"].”‘ border=’0′ width=’$imgwidth’ height=’$imgheight’>”;
$row["title"] = cn_substr($row["title"],$titlelen);
$row["textlink"] = “<a href=’”.$row["filename"].”‘>”.$row["title"].”</a>”;
if($row["color"]!=”") $row["title"] = “<font color=’”.$row["color"].”‘>”.$row["title"].”</font>”;
if($row["iscommend"]==5||$row["iscommend"]==16) $row["title"] = “<b>”.$row["title"].”</b>”;
$row["phpurl"] = $GLOBALS["cfg_plus_dir"];
$row["templeturl"] = $GLOBALS["cfg_templets_dir"];
//—————————

改为

以下为引用的内容:
//$this->dtp2->SourceString = $oldSource;
//$this->dtp2->CTags = $oldCtags;
//处理一些特殊字段
$row["description"] = cn_substr($row["description"],$infolen);
$row["id"] = $row["ID"];
if($row["litpic"]==”") $row["litpic"] = $GLOBALS["cfg_plus_dir"].”/img/default.gif”;
$row["picname"] = $row["litpic"];
$row["arcurl"] = $this->GetArcUrl($row["id"],$row["typeid"],$row["senddate"],$row["title"],$row["ismake"],$row["arcrank"],$row["namerule"],$row["typedir"],$row["money"]);
$row["typeurl"] = $this->GetListUrl($row["typeid"],$row["typedir"],$row["isdefault"],$row["defaultname"],$row["ispart"],$row["namerule2"]);
$row["info"] = $row["description"];
$row["filename"] = $row["arcurl"];
$row["stime"] = GetDateMK($row["pubdate"]);
$row["typelink"] = “<a href=’”.$row["typeurl"].”‘>”.$row["typename"].”</a>”;
//zouql
$row["imglink"] = “<a href=’”.$row["filename"].”‘><img alt=’”.$row["title"].”‘ src=’”.$row["picname"].”‘></a>”;
$row["image"] = “<img title=’”.$row["title"].”‘ src=’”.$row["picname"].”‘>”;
//zouql标题没有显示完全后面显示的省略号…,为空则不开启本功能
$cfg_list_slh = “…”;
if ($cfg_list_slh != “”) $slh = strlen($cfg_list_slh);
$row["title_full"] = $row["title"];
$row["title"] = cn_substr($row["title"],$titlelen);
$row["title_2"] = cn_substr($row["title_full"],$titlelen-$slh);
if($row["title"] != $row["title_full"]) $row["title"] = $row["title_2"].$cfg_list_slh;
$row["textlink"] = “<a title=’”.$row["title_full"].”‘ href=’”.$row["filename"].”‘>”.$row["title"].”</a>”;
if($row["color"]!=”") $row["title"] = “<font color=’”.$row["color"].”‘>”.$row["title"].”</font>”;
if($row["iscommend"]==5||$row["iscommend"]==16) $row["title"] = “<b>”.$row["title"].”</b>”;
$row["phpurl"] = $GLOBALS["cfg_plus_dir"];
$row["templeturl"] = $GLOBALS["cfg_templets_dir"];
//—————————

再改动下面这个:

$row["imglink"] = “<a href=’”.$row["filename"].”‘><img alt=’”.$row["title"].”‘ src=’”.$row["picname"].”‘></a>”;

改成

…….

其实现在有了一种更好的改法,就是在inc_arclist_view.php中

找到:

$row["title"] = cn_substr($row["title"],$titlelen);

改为:

以下为引用的内容:
$row["title_full"] = $row["title"];
$row["title"] = cn_substr($row["title"],$titlelen);

这样就可以在ARTLIST中多了个完全标题[field:title_full/]

模板中这样写就可以了,更加自由

<a href=”[field:filename/]“><img alt=”[field:title_full/]” src=”[field:picname/]“></a>

Tags:

“控制吃回扣,靠人管人不管用;要从源头控制;要把大权化成小权控制;要用规则法律控制;要让人自己控制自己。”

经营食堂应该是最简单的小生意,假设你是食堂的小老板,怎样才能有效防范食堂采购中的贪污问题?这可是一道考管理者的综合题,因为任何商品的标准都不如粮 油青菜油盐酱醋鸡鸭鱼肉复杂;任何商品质量都不如每天需要变换口味的饭菜难以衡量;任何产品的价格都不如员工顿顿吃的东西敏感。不信你试试看,你能管好一 个食堂吗?

【 食堂管理难题 】

有人可能说,如果我是食堂的老板,食堂采购就是我管理的重点。必要的话,可以采取如下措施:

⑴“我、我老婆或者我的亲信亲自去买。”

可是这样一来你不就成个体户了吗?你的食堂公司还能做大吗?如果再有第二个、第三个食堂你怎么管?再说了,别以为亲信就不会骗你的,人是这个世界上最高 级,也是最易变的动物。在缺乏监督和约束的环境中,你老婆都会藏私房钱。一个深圳制衣厂老板自嘲地跟我说:“自从我丈母娘管了食堂后,我小姨子和小舅子家 里就从来不买菜了。”仅靠亲情管企业是不行的。

⑵“那我就派两个人去买,一个买,一个监督。”

可是 管过企业的都知道,在现金交易,无发票,并且质量和价钱每天变化的菜市场中,采购者抵御诱惑的能力很差,靠人盯人不可靠的,因为两个人可以很快达成攻守同 盟。我见过有的公司甚至还用三个人去买菜,两人负责买,一个人复秤。结果怎么样?除了整天吵架之外,仍然不解决问题。更关键的是:千万别忘了,你经营的可 不是什么暴利生意,一个人能干的活,三个人干,你的饭菜成本怎么能下来?
Read the rest of this entry »

Tags:
10月-21-08

总结下Google Blogger使用技巧

posted by 南阳网

Blogger是Google提供的免费博客服务,提供中文界面,是一个很成熟的中文博客发布平台。

Blogger一个突出的特 点就是简洁但功能强大,没有多余而花哨的功能,必要的功能一个都不差。Bloger自由性最大的地方在于其模板可以自定义,也就是说你可以修改模板里的任 何内容,包括Google的广告,这给那些懂Html和CSS的Blogger提供了很大的自由度。Blogger默认把用户的网志发布到免费提供的 Blogspot.com主机上。可惜的是Blogspot.com从中国是无法访问。好在Blogger.com提供了一种很独特的服务,可以将博客的 静态页面通过FTP发布到用户选择的服务器上。

通过FTP发布到其他主机

用户在Blogger.com上的默认Blog地址显然无法从国内访问,但是如果你有一个虚拟主机空间,或者其他支持FTP的空间,那么Blogger.com可以将这个地址上的日志文件全部发布到你的虚拟主机空间上去。

具体的方法是:登陆你的Blogger帐号,进入控制面板,更改设置,在“发布”选项卡中点击FTP的超级链接,然后录入FTP服务器地址,FTP用户名和密码。点保存设置后,就可以发布了,这时Blogger.com会将你的整个站发布到你指定的主机上。

至于这个FTP服务器,我推荐一个国内GFans提供的免费Blogger Spaces空间,支持FTP发布,最重要的是支持域名绑定,其服务器在广州,速度很快,希望大家不要滥用其服务。

通过电子邮件发布日志

在Blogger中写日志麻烦?告诉你一个技巧,你可以不登录Blogger网站,只要发送一封电子邮件就可以发表文章了。

具体的方法是:登陆你的Blogger帐号,进入控制面板,更改设置,在“电子邮件”中,在Mail-to-Blogger地址中可以自定义一个邮件地 址,发送到此地址的邮件会自动张贴,BlogSend地址是另外一个电子邮件地址,只要一发布文章,系统会将其邮寄文章到此地址。

这里 再介绍一个小技巧,就是在更新Blogger的同时也更新MSN Space。因为MSN Space也是支持邮件发布的,因此将Blogger发布后发送邮件的BlogSend地址修改为MSN Space的发布邮件地址,这样在Blogger上发布一篇文章后,系统就会自动将文章内容发送到Msn Spaces里,这样就同时更新了两个博客。

有一点值得注意的是,Blogger默认的编码是UTF-8编码,因此发送邮件的时候要将邮件编码设置为UTF-8的格式,建议登陆GMail发送邮 件。一来GMail默认就是UTF-8格式的,编码全兼容,二来GMail支持自动保存功能,不怕电脑死机后丢失文章,三来GMail还可以自动备份发出 去的文章,以免文章丢失。

使用第三方软件发布文章

Zoundry是一个第三方的日志发布软件,可以做到不用登陆Blogger即可发布日志,使用它来编辑和发布,速度和效率都非常理想。

添加Google Adsense广告

Google Blogger用户可以很快捷方便地申请加入Google Adsense广告服务。Google本身也推荐博客们使用Blogger的广告来为自己和Google赚钱。

Google工具栏的应用

Google工具栏有一个按钮是“发送到Blogger”,可以快速将当前网页发送到自己的Blogger空间上。

Google Picasa的应用

Picasa是Google的图像管理软件,在Picasa中点图片,再点“Blog This”,可以将选定图片发送到自己的Blogger空间上。

Blogger的申请地址是: http://www.blogger.com

向上==========================

<div id=demo style=”overflow:hidden; width:128px; height:300px;”>
<div id=demo1>
<img src=”1.jpg”>
<img src=”2.jpg”>
<img src=”3.jpg”>
<img src=”4.jpg”>
<img src=”5.jpg”>
<img src=”1.jpg”>
<img src=”2.jpg”>
<img src=”3.jpg”>
<img src=”4.jpg”>
<img src=”5.jpg”>
<img src=”1.jpg”>
<img src=”2.jpg”>
<img src=”3.jpg”>
<img src=”4.jpg”>
<img src=”5.jpg”>
<img src=”1.jpg”>
<img src=”2.jpg”>
<img src=”3.jpg”>
<img src=”4.jpg”>
<img src=”5.jpg”></div>
<div id=demo2></div>
</div>
<script language=”javascript”>
var speed=30
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0)
demo.scrollTop-=demo1.offsetHeight
else{
demo.scrollTop++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>

向下================================

<div id=demo style=”overflow:hidden; width:128px; height:300px;”>
<div id=demo1>
<img src=”1.jpg”>
<img src=”2.jpg”>
<img src=”3.jpg”>
<img src=”4.jpg”>
<img src=”5.jpg”>
<img src=”1.jpg”>
<img src=”2.jpg”>
<img src=”3.jpg”>
<img src=”4.jpg”>
<img src=”5.jpg”>
<img src=”1.jpg”>
<img src=”2.jpg”>
<img src=”3.jpg”>
<img src=”4.jpg”>
<img src=”5.jpg”>
<img src=”1.jpg”>
<img src=”2.jpg”>
<img src=”3.jpg”>
<img src=”4.jpg”>
<img src=”5.jpg”></div>
<div id=demo2></div>
</div>
<script language=”javascript”>
var speed=30
demo2.innerHTML=demo1.innerHTML
demo.scrollTop=demo.scrollHeight
function Marquee(){
if(demo1.offsetTop-demo.scrollTop>=0)
demo.scrollTop+=demo2.offsetHeight
else{
demo.scrollTop–
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>

向左================================

<div id=demo style=”OVERFLOW: hidden; WIDTH: 580px; align: center”>
<table border=”0″ align=”center” cellpadding=”0″ cellspacing=”0″ bgcolor=”#ECE9D8″>
<tbody>
<tr bgcolor=”#FFFFFF”>
<td valign=”top” id=”marquePic1″>
<table width=”600″ height=”130″ border=”0″ cellpadding=”0″ cellspacing=”0″>
<tr>
<td width=”300″ align=”center”><img src=”4.jpg”></td>
<td width=”300″ align=”center”><img src=”4.jpg”></td>
</tr>
</table>
</td>
<td valign=”top” id=”marquePic2″></td>
</tr>
</tbody>
</table>
</div>

<script type=text/javascript>
var speed=30
marquePic2.innerHTML=marquePic1.innerHTML
function Marquee(){
if(demo.scrollLeft>=marquePic1.scrollWidth){
demo.scrollLeft=0
}else{
demo.scrollLeft++
}}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>

浏览器要升级,新版本带来的新特性让人忍不住想尝鲜,那些旧的扩展(插件)怎么办?

事实上,有相当一部分的扩展或插件跟浏览器自身的版本关系不大,稍微修改下这些插件内部的一两个文件,使他在浏览器启动的时候能够被加载,基本上就能使用。

Firefox 的 Extension 可以这样修改:

  1. 把下载到的 .xpi 文件改为 .zip 压缩包;
  2. 解压缩,在得到的文件夹中找到 install.rdf 文件;
  3. 用文本编辑器打开,修改 <em:maxVersion>3.1.0</em:maxVersion> 这一行,将中间那个数值调大一些;
  4. 保存后,将刚才解压缩得到的文件重新压缩(注意文件结构),然后将扩展名该回 .xpi;
  5. 将最终的 .xpi 文件拖到 Firefox 的扩展管理面板,安装。

Safari 的 Plugin 可以这样修改:

  1. 找到 Plugin 的存放位置,一般在 /Library/Application Support/SIMBL/Plugins 目录下,.bundle 格式;
  2. 右键点击目标 Plugin , 选择“显示包内容”;
  3. 用文本编辑打开 Info.plist,编辑 <key>MaxBundleVersion</key> 这一行下面<string>5550</string> 中的数值,调大一些;
  4. 有时也需要同样调整 Resources/Info.plist 文件;

最近下载了英文版Dreamweaver cs4  试用,效果真的很棒。adobe 公司真的是造福人类。呵呵。中国的程序员大多都用的是盗版的软件,虽然支持正版,但是现在没有太多的资金。只能用下盗版的了呵呵

其实也不是盗版,呵呵,最近试用期到了。就到国外网站找了可以用的序列号。找到一个好用的,分享给大家

Go to your local disk (到你的本地磁盘)
go to program—>programfiles—>common files—>Adobe—>Adobe PCD
—>cache—>and delete all inside (删除所有的安装文件)

Now open your dreamweaver and insert this serial  (现在打开你的DW ,输入下面的序列号就可以了)

1192-1413-8739-4724-1366-4303

Good luck! (祝你好运!)

上面是英文的原文,呵呵,老外也喜欢用盗版。。我已经通过了。你可以试下。

___下面是使用在MAC版上的dreamweaver cs4 序列号————

Mac SN:
1192-0099-6817-0618-7538-0626

————这个是用在beta版本上的————

SERIAL 1193-1117-4659-6225-5403-2674 Adobe.Fireworks.10.CS4.Beta

————下面这段貌似有用,不过也是用在beta上的————

t only blacklist the serial but it is beta still so

hire is fix for the beta ,backup your dll ,check you dll ver 2

http://rapidshare.com/files/122193844/amtlib.rar

you can use till the final ver

if you have some problems use delete this (如果安装不成功可以删除下面的文件就可以)

\Program Files\Common Files\Adobe\Adobe PCD\cache

cache.db

9月-5-08

Eclipse插件的安装与配置

posted by 南阳网

安装时有些小问题值得注意:

1、下载时注意Eclipse和Lomboz版本号很重要
一般来说相同版本号的才比较兼容。
即:2.0的Eclipse对应插件就装2.0的Lomboz;Eclipse3.01就对应装插件lomboz.301,这样不容易出错,下载时最好认真看清楚网站上的说明,否则有时安装总出现莫名其妙的问题,浪费时间。

2、安装Lomboz需要gef和emf插件的支持,所以光下载安装 Eclipse3.01,和lomboz.301.zip还不够,必须下载以下四个插件:
Eclipse3.01
lomboz.301.zip
GEF-runtime-3.0.1.zip
emf-sdo-runtime-2.0.0.zip

这一点很容易被忽视,结果安装时有时就会碰到一个问题:
按照步骤安装好后,启动Eclipse,结果【window】—>【Preference】左侧菜单上跟本找不到lomboz一项。
而在【Help】–>【About Eclipse Platform】—>【Plug-in Details】 里面查看,却又明明显示lomboz插件已都安装好了。这个问题折腾了我半天,网上一些中文安装教程都没明确说清楚,其实要安装好lomboz,gef和 emf这两个插件也是需要装的。

3、有时启动Eclipse未加载插件,解决方法很多,总结一下:

a 、 删除整个目录/eclipse/configuration/org.eclipse.update/,重启Eclipse

b 、在启动Eclipse时带上 -clean参数
如:d:\eclipse\eclipse.exe -clean

c 、 如果Eclipse启动找不到插件了,解决办法: 在/configuration/config.ini文件中加入一行
osgi.checkConfiguration=true
这样它会寻找并安装插件,找到后可以把那行再注释掉,这样以后每次启动就不会因寻找插件而显得慢了。

4、为了便于管理众多插件,建议用links方式安装各种eclipse插件
Eclipse基础--使用links方式安装Eclipse插件
eclispe想必大家都很熟悉了,一般来说,eclipse插件都是安装在plugins目录下。不过这样一来,当安装了许多插件之后,eclipse变的很大,最主要的是不便于更新和管理众多插件。用links方式安装eclipse插件,可以解决这个问题。
当前配置XP SP1,eclipse3.0.1

现在假设我的eclipse安装目录是D:\eclipse,待安装插件目录是D:\plug-in ,我将要安装LanguagePackFeature(语言包)、emf-sdo-xsd-SDK、GEF-SDK、Lomboz这四个插件。

先把这四个插件程序全部放在D:\plug-in目录里,分别解压。如Lomboz3.0.1.zip解压成Lomboz3.0.1目录,这个目录包含一 个plugins目录,要先在Lomboz3.0.1目录中新建一个子目录eclipse,然后把plugins目录移动到刚建立的eclipse 目录中,即目录结构要是这样的:D:\plug-in\Lomboz3.0.1\eclipse\plugins

Eclipse 将会到指定的目录下去查找 eclipse\features 目录和eclipse\plugins 目录,看是否有合法的功能部件和(或)插件。也就是说,目标目录必须包含一个 \eclipse 目录。如果找到,附加的功能部件和插件在运行期配置是将是可用的,如果链接文件是在工作区创建之后添加的,附加的功能部件和插件会作为新的配置变更来处 理。
其它压缩文件解压后若已经包含eclipse\plugins目录,则不需要建立eclipse目录。

然后在 eclipse安装目录D:\eclipse目录中建立一个子目录links,在links目录中建立一个link文件,比如  LanguagePackFeature.link,改文件内容为  path=D:/plug-in/LanguagePackFeature  即这个link文件要对应一个刚解压后的插件目录。

说明:

1. 插件可以分别安装在多个自定义的目录中。

2. 一个自定义目录可以安装多个插件。

3. link文件的文件名及扩展名可以取任意名称,比如ddd.txt,myplugin都可以。

4. link文件中path=插件目录的path路径分隔要用\\或是/

5. 在links目录也可以有多个link文件,每个link文件中的path参数都将生效。

6. 插件目录可以使用相对路径。

7. 可以在links目录中建立一个子目录,转移暂时不用的插件到此子目录中,加快eclipse启动。

8.  如果安装后看不到插件,把eclipse 目录下的configuration目录删除,重启即可。

Tags:
5月-22-08

收藏经过402项SEO优化的wordpress模板

posted by 南阳网

对于博客而言,一款具有个性化的模板,能够吸引读者。但是经过SEO技术优化的模板,更具有实用性。这里推荐一款以SEO优化为重点的WORDPRESS模板(seo wordpress themes),其号称到目前已经过402项SEO优化。(其真实性是宁可信其有,相信老外的SEO技术

这款模板界面相当简洁,没有一个多余的图片,加载速度非常快,以白底黑字和蓝色的链接文字构成,有三栏和两栏两种选择。而且是自适应模板,能很好的支持火狐、IE6.0、IE7.0等浏览器,适应各种分辨率。

从杨小天博客里面看到的,觉得应该很不错吧。

先保存下,留下老外的地址,自己用,也推荐给需要的朋友 。

http://www.easywebtutorials.com/blogging-tutorial/diy/index.php

Tags: ,