注册表脚本文件被禁用后的解决办法!
作者:chill 日期:2005-08-18 19:51
说来惭愧啊,某日上网一不小心“误入歧途”进了一个黑店(小声说:什么黑店,是黄色网站的,嘻嘻....)。等我打开网页后才发现,原来是个鸿门宴。各位看观是不是一头的雾水呀,还是让我细细道来吧。
网页一点一点打开后看到的内容不堪入目,于是我使出CS中摔枪的手法,以迅雷不及掩耳之势关闭了IE,然后环视一下四周,哎~~!幸好没人呀^O^ 。心里正在得意中,再次打开IE,咦~~!怎么又是那个网站,哦~~~~~~~~~~偶知道啦,它修改了IE的主页,切~!小意思。嘴里哼哼着小曲,拿起鼠标,点击“工具”----“Internet 选项”。电脑竟然给了我一个大红脸“由于该计算机受到限制,本次操作已被取消。请与您的系统管理员联系。”。什么~~~~~~~!(用力把嘴巴合上)。岂有此理,我的电脑为什么要受别人的限制呀。不就是在注册表中改了IE的相关键值了吗,切,这个我也会。点击“开始”----“运行”---- “REGEDT32”嘴里哼哼着小曲,轻轻按下“回车”。“当”~~~吓了我一跳,又是一个大红脸“注册表编辑已被管理员禁用”。简直是没有王法了,不让我用编辑器我照样可以修改注册表。拿出我的看家本领,自己动手丰衣足食吗^O^ 。手动编辑一个注册表本脚本文件,然后哼哼着小曲轻车熟路地保存文件----双击文件。啊~~~~~(从此后再没听见此人哼过任何一曲了)。一个注册表本脚本文件竟然没有被导入注册表,却被记事本打开了。好家伙,够毒辣~~~~~~~ ~O~ 。好吧,我先忍了。打开IE上网搜。功夫不负有心人呀^O^终于找到解决的办法了。那就是“INF”----设备信息文件。
提起INF文件我想大家应该不会太陌生,我们常常在安装程序时看到它的身影。其实INF文件不仅可以用来安装程序,它还有另外一个用处,那就是----修改注册表。重要的是它可以像注册表脚本文件(REG)一样用记事本来打开编辑。我先来说一下它的文件格式。在用它来安装设备驱动程序和修改注册表时的文件格式会有些不同,在这里我只说一下有关修改注册表时要用到的格式,以后的讨论均在此基础上。
INF文件的格式共有3个语段,分别是Version、DefaultInstall、Registy。下面分别来介绍一下。
Version语段,这是所有INF文件必需的语段,该语段用来指明操作系统的类型。
DefaultInstall语段,这个语段是指明要进行怎样的操作。
Registy语段,这是具体要进行的操作。
举个例子吧,就像我前文所讲的注册表编辑器已被禁用,我们用INF文件来解除。那么我们可以在记事本里写入下面的内容:
[Version]
Signature="$Windows NT$"
[DefaultInstall]
ADDREG=Myadd
[Myadd]
;解禁注册表编辑器
HKCU,SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem,DisableRegistryTools,1,0
然后把文件另存为一个INF文件,右击文件----点“安装”就可以啦^O^
我们可以看到第一个语段,在Signature后面的签名"$Windows NT$"它是指明我的操作系统是NT的,如果你的操作系统是98的在后面的签名中应该写"$CHICAGO$"。
再看第二个语段,等号左边的“ADDREG”是不能更改的,等号右边的内容就随你的心情啦,但是有一点要注意,就是要与在第三个语段中使用的语句保持一致。另外还有一项操作是“DELREG”(删除键)和“ADDREG”的用法一样,后面介绍。
好了,这回各位看观是不是想要跃跃欲试了呢,不要着急,好像还有一点和REG文件不一样噢,呵呵我看出来了,就是在文件的最后,怎么有“,”(注:逗号)。还有“HKCU”这些都是什么呀?
这就是与REG文件不一样的格式啦。
“HKCU”指的是注册表中的根键,其中“HKCU”是“HKEY_CURRENT_USER”的缩写,其它的还有“HKCR”--- “HKEY_CLASSES_ROOT”、“HKLM”----“HKEY_LOCAL_MACHINE”、“HKU”---- “HKEY_USERS”、“HKCC”----“HKEY_CURRENT_CONFIG”、“HKDD”----“HKEY_DYN_DATA”。如果你想要对哪个根键操作那么就可以按照上面的缩写对号入座了。
“,”(注:逗号),它是根键与子键、子键与键名、键名与键类型、键类型与键值的分割符。
在具体修改注册表键值语段的格式为:根键,子键,键名,键类型,键值(注:中间的逗号不能省略)。
上面这个文件中我们知道其实要修改的是DisableRegistryTools键,把它的值改为“0”。它的类型为DWORD(双字节),在INF文件有关注册表的操作中有字符串类型(用“0”表示)和二进制类型(用“1”表示),在网上没有找到INF文件表示双字节类型的资料,望知道的人补充。在这里我们直接用二进制类型就可以了,所以大家看到在键类型的位置上是个“1”,最后是要修改的键值“0”。
前面提到“DELREG”它是删除键值的操作,如果要想把DisableRegistryTools键删除的话可以这样写:
[Version]
Signature="$Windows NT$"
[DefaultInstall]
DELREG=Mydel
[Mydel]
;删除DisableRegistryTools键
HKCU,SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem,DisableRegistryTools
就是省略掉键类型和键值字段,最后把这个文件另存为一个INF文件,右击文件----点“安装”就可以了。
好了,不知道各位看观是不是看明白了,没看明白也没关系,我写了一个,大家只要把下面的内容复制到记事本中,然后把这个文件另存为一个INF文件,最后右击文件----点“安装”就可以了。(注:这个文件可以解决前文中所提到问题,只能在NT系统中使用,主页会被改成20CN的首页,嘻嘻做个广告啦 ^O^)。
-----------------------------------------------------------------------------------
[Version]
Signature="$Windows NT$"
[DefaultInstall]
ADDREG=Myadd
[Myadd]
;解禁注册表编辑器
HKCU,SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem,DisableRegistryTools,1,0
;解禁IE的Internet选项
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerRestrictions,NoBrowserOptions,1,0
;解禁IE的Internet选项里面的各个具体选项
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerRestrictions,NoBrowserOptions,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Settings,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,HomePage,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,GeneralTab,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Cache,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,History,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Colors,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Fonts,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Languages,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Accessibility,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,SecurityTab,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,SecChangeSettings,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,SecAddSites,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,ContentTab,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Ratings,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Certificates,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,CertifPers,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,CertifSite,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,CertifPub,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,FormSuggest,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,FormSuggest Passwords,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Wallet,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Profiles,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,ConnectionsTab,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Connection Wizard,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Connwiz Admin Lock,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Connection Settings,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Proxy,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,AutoConfig,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,ProgramsTab,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,ResetWebSettings,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Check_If_Default,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,AdvancedTab,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Advanced,1,0
;解禁下载(可单独使用)
HKCU,SoftwareMicrosoftWindowsCurrentVersionInternet Settingsones3,1803,1,0
;自动修改IE标题栏文字、主页、搜索页等等
HKCU,SoftwareMicrosoftInternet ExplorerMain,Window Title,0,"Internet Explorer"
HKCU,SoftwareMicrosoftInternet ExplorerMain,Start Page,0,"http://www.20cn.net"
HKCU,SoftwareMicrosoftInternet ExplorerMain,Search Page,0,"http://www.20cn.net"
HKCU,SoftwareMicrosoftInternet ExplorerMain,Default_Page_URL,0,"http://www.20cn.net"
HKLM,SOFTWAREMicrosoftInternet ExplorerMain,Default_Search_URL,0,"http://www.20cn.net"
HKLM,SOFTWAREMicrosoftInternet ExplorerMain,Search Page,0,"http://www.20cn.net"
HKLM,SOFTWAREMicrosoftInternet ExplorerMain,Start Page,0,"http://www.20cn.net"
HKLM,SOFTWAREMicrosoftInternet ExplorerMain,Default_Page_URL,0,"http://www.20cn.net"
HKLM,SOFTWAREMicrosoftInternet ExplorerMain,Default_Page_URL,0,"http://www.20cn.net"
网页一点一点打开后看到的内容不堪入目,于是我使出CS中摔枪的手法,以迅雷不及掩耳之势关闭了IE,然后环视一下四周,哎~~!幸好没人呀^O^ 。心里正在得意中,再次打开IE,咦~~!怎么又是那个网站,哦~~~~~~~~~~偶知道啦,它修改了IE的主页,切~!小意思。嘴里哼哼着小曲,拿起鼠标,点击“工具”----“Internet 选项”。电脑竟然给了我一个大红脸“由于该计算机受到限制,本次操作已被取消。请与您的系统管理员联系。”。什么~~~~~~~!(用力把嘴巴合上)。岂有此理,我的电脑为什么要受别人的限制呀。不就是在注册表中改了IE的相关键值了吗,切,这个我也会。点击“开始”----“运行”---- “REGEDT32”嘴里哼哼着小曲,轻轻按下“回车”。“当”~~~吓了我一跳,又是一个大红脸“注册表编辑已被管理员禁用”。简直是没有王法了,不让我用编辑器我照样可以修改注册表。拿出我的看家本领,自己动手丰衣足食吗^O^ 。手动编辑一个注册表本脚本文件,然后哼哼着小曲轻车熟路地保存文件----双击文件。啊~~~~~(从此后再没听见此人哼过任何一曲了)。一个注册表本脚本文件竟然没有被导入注册表,却被记事本打开了。好家伙,够毒辣~~~~~~~ ~O~ 。好吧,我先忍了。打开IE上网搜。功夫不负有心人呀^O^终于找到解决的办法了。那就是“INF”----设备信息文件。
提起INF文件我想大家应该不会太陌生,我们常常在安装程序时看到它的身影。其实INF文件不仅可以用来安装程序,它还有另外一个用处,那就是----修改注册表。重要的是它可以像注册表脚本文件(REG)一样用记事本来打开编辑。我先来说一下它的文件格式。在用它来安装设备驱动程序和修改注册表时的文件格式会有些不同,在这里我只说一下有关修改注册表时要用到的格式,以后的讨论均在此基础上。
INF文件的格式共有3个语段,分别是Version、DefaultInstall、Registy。下面分别来介绍一下。
Version语段,这是所有INF文件必需的语段,该语段用来指明操作系统的类型。
DefaultInstall语段,这个语段是指明要进行怎样的操作。
Registy语段,这是具体要进行的操作。
举个例子吧,就像我前文所讲的注册表编辑器已被禁用,我们用INF文件来解除。那么我们可以在记事本里写入下面的内容:
[Version]
Signature="$Windows NT$"
[DefaultInstall]
ADDREG=Myadd
[Myadd]
;解禁注册表编辑器
HKCU,SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem,DisableRegistryTools,1,0
然后把文件另存为一个INF文件,右击文件----点“安装”就可以啦^O^
我们可以看到第一个语段,在Signature后面的签名"$Windows NT$"它是指明我的操作系统是NT的,如果你的操作系统是98的在后面的签名中应该写"$CHICAGO$"。
再看第二个语段,等号左边的“ADDREG”是不能更改的,等号右边的内容就随你的心情啦,但是有一点要注意,就是要与在第三个语段中使用的语句保持一致。另外还有一项操作是“DELREG”(删除键)和“ADDREG”的用法一样,后面介绍。
好了,这回各位看观是不是想要跃跃欲试了呢,不要着急,好像还有一点和REG文件不一样噢,呵呵我看出来了,就是在文件的最后,怎么有“,”(注:逗号)。还有“HKCU”这些都是什么呀?
这就是与REG文件不一样的格式啦。
“HKCU”指的是注册表中的根键,其中“HKCU”是“HKEY_CURRENT_USER”的缩写,其它的还有“HKCR”--- “HKEY_CLASSES_ROOT”、“HKLM”----“HKEY_LOCAL_MACHINE”、“HKU”---- “HKEY_USERS”、“HKCC”----“HKEY_CURRENT_CONFIG”、“HKDD”----“HKEY_DYN_DATA”。如果你想要对哪个根键操作那么就可以按照上面的缩写对号入座了。
“,”(注:逗号),它是根键与子键、子键与键名、键名与键类型、键类型与键值的分割符。
在具体修改注册表键值语段的格式为:根键,子键,键名,键类型,键值(注:中间的逗号不能省略)。
上面这个文件中我们知道其实要修改的是DisableRegistryTools键,把它的值改为“0”。它的类型为DWORD(双字节),在INF文件有关注册表的操作中有字符串类型(用“0”表示)和二进制类型(用“1”表示),在网上没有找到INF文件表示双字节类型的资料,望知道的人补充。在这里我们直接用二进制类型就可以了,所以大家看到在键类型的位置上是个“1”,最后是要修改的键值“0”。
前面提到“DELREG”它是删除键值的操作,如果要想把DisableRegistryTools键删除的话可以这样写:
[Version]
Signature="$Windows NT$"
[DefaultInstall]
DELREG=Mydel
[Mydel]
;删除DisableRegistryTools键
HKCU,SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem,DisableRegistryTools
就是省略掉键类型和键值字段,最后把这个文件另存为一个INF文件,右击文件----点“安装”就可以了。
好了,不知道各位看观是不是看明白了,没看明白也没关系,我写了一个,大家只要把下面的内容复制到记事本中,然后把这个文件另存为一个INF文件,最后右击文件----点“安装”就可以了。(注:这个文件可以解决前文中所提到问题,只能在NT系统中使用,主页会被改成20CN的首页,嘻嘻做个广告啦 ^O^)。
-----------------------------------------------------------------------------------
[Version]
Signature="$Windows NT$"
[DefaultInstall]
ADDREG=Myadd
[Myadd]
;解禁注册表编辑器
HKCU,SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem,DisableRegistryTools,1,0
;解禁IE的Internet选项
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerRestrictions,NoBrowserOptions,1,0
;解禁IE的Internet选项里面的各个具体选项
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerRestrictions,NoBrowserOptions,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Settings,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,HomePage,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,GeneralTab,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Cache,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,History,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Colors,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Fonts,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Languages,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Accessibility,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,SecurityTab,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,SecChangeSettings,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,SecAddSites,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,ContentTab,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Ratings,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Certificates,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,CertifPers,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,CertifSite,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,CertifPub,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,FormSuggest,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,FormSuggest Passwords,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Wallet,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Profiles,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,ConnectionsTab,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Connection Wizard,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Connwiz Admin Lock,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Connection Settings,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Proxy,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,AutoConfig,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,ProgramsTab,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,ResetWebSettings,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Check_If_Default,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,AdvancedTab,1,0
HKCU,SoftwarePoliciesMicrosoftInternet ExplorerControl Panel,Advanced,1,0
;解禁下载(可单独使用)
HKCU,SoftwareMicrosoftWindowsCurrentVersionInternet Settingsones3,1803,1,0
;自动修改IE标题栏文字、主页、搜索页等等
HKCU,SoftwareMicrosoftInternet ExplorerMain,Window Title,0,"Internet Explorer"
HKCU,SoftwareMicrosoftInternet ExplorerMain,Start Page,0,"http://www.20cn.net"
HKCU,SoftwareMicrosoftInternet ExplorerMain,Search Page,0,"http://www.20cn.net"
HKCU,SoftwareMicrosoftInternet ExplorerMain,Default_Page_URL,0,"http://www.20cn.net"
HKLM,SOFTWAREMicrosoftInternet ExplorerMain,Default_Search_URL,0,"http://www.20cn.net"
HKLM,SOFTWAREMicrosoftInternet ExplorerMain,Search Page,0,"http://www.20cn.net"
HKLM,SOFTWAREMicrosoftInternet ExplorerMain,Start Page,0,"http://www.20cn.net"
HKLM,SOFTWAREMicrosoftInternet ExplorerMain,Default_Page_URL,0,"http://www.20cn.net"
HKLM,SOFTWAREMicrosoftInternet ExplorerMain,Default_Page_URL,0,"http://www.20cn.net"
学习Linux的七点忠告
作者:chill 日期:2005-08-18 19:49
1、不要“玩 Linux” 很多人用 Linux 的时候会感觉很迷茫,该用哪个发行呢?是不是我少装了什么?怎么升级这么快啊!怎么这么不稳定!每当遇到新的软件他就想试用,每当新的版本出现,他就更新,然后用鼠标在新的菜单里选择从来没见过的程序来用用。
其实你是为了Linux而使用Linux,而没有找到正确的理由来利用 Linux。你首先要明确用电脑的目的,你用它是为了解决你的实际问题,而不是为了学习安装操作系统,不是为了测试哪个版本好用,不是为了“赶上潮流”,更不是因为你硬盘太大了,你想多占点空间。
如果你启动了电脑之后不知道应该干什么,那么最好先不要用电脑,因为你可能有更重要的事情需要做。
2、不用挑剔发行版本
很多人刚开始用 Linux 的时候,总是在怀疑别的发行版本是否比自己正在用的这个好,总是怀疑自己以后时候会失去支持,不得不换用别的发行。所以很多人今天是 Redhat,明天又换成了 debian, 一会儿又是 gentoo, …… 甚至有的人在一台机器上装了两个版本的 Linux,然后比较哪一个好。
其实你完全没有必要这样做,任何发行,只要你熟悉了,你在上面的工作方式几乎是不会受到任何影响的。你常常听说 Debian 的更新比 Redhat 快,包比 Redhat 多,但是你可以比 Debian 更新还要快,直接到你需要的程序的主站点下载源码来编译就是了。
Debian, TurboLinux, SuSE, Redhat, Gentoo, ... 任何一个版本都是不错的。
3、不要当“传教士”
很多人在讨论区不断的引起 "Linux vs. Windows" 之类的讨论,甚至争的面红耳赤,这是没有必要的。因为各人的需要不同,生活的环境不同,你不可能得到一个定论。我们需要尊重别人的选择,这是你在进行任何对工具的讨论前需要提醒自己的事情。面对一些容易引起争论的东西:Word 和 TeX;Emacs 和 VIM;MAXIMA,Mathematica 和 Maple;Gnome,FVWM 和 KDE;Mutt 和 Pine …… 一定要冷静。
你需要关心的不是你的工具是什么,而是你用它做了什么。精通 Linux 并不说明任何问题,因为它只是一个工具而已。如果你用 Windows 能很好的完成你的任务,那你就没有必要费时间去熟悉 Linux。直到有一天你发现一项任务只有 Linux 才能完成的时候再换也不迟,因为你身边的 Linux 的爱好者一定会很乐意的帮助你。
并不是喜欢一种东西就必须反对其它的。世界需要多样性,人们都需要FUN。用自己的兴趣去压制别人的,就会毁掉所有的兴趣。个人喜欢什么就用什么,完全没必要为这个争论。
不要做“传教士”!你说我现在就是在“传教”?冤枉啊~
4、直接从源码安装程序
很多人放着最新的源码不用,等着有人帮他做出 rpm, deb, 才能安装。我说你为什么不用源码编译,这样版本比 rpm 高的多,有很多新功能,而没有烦人的依赖关系。可是他说:“要是我用源码编译安装,卸载的时候就不方便了,会留下很多垃圾。”
为什么程序还没有安装你就想到卸载?难道你不知道这个程序是用来做什么的?你应该改变到处找程序来试用的作法,而应该先了解一下到底那些程序有同样的功能,听听别人的意见,看看它们各有什么长处和短处,然后挑一个最适合你的程序来用。
从源码编译安装程序,不但比你装rpm更适合自己的机器设置,而且它们一般会装到 /usr/local 目录,这样你以后如果换硬盘重装系统,也可以把以前 /usr/local 下的程序原封不动拷贝过去用。我的 /usr/local 下有 2G 之多的程序,你想要是我有一台新机器要重新安装,然后配置,得花费多少时间?实际上我曾经通过网络把它们传到一台新机器上,然后就出去吃晚饭,回来时我就得到了另一台一摸一样的 Linux 机器。
确实要卸载 make install 的程序怎么办呢?答案是直接删掉。别以为直接删掉程序会留下垃圾,引起“系统不稳定”。(btw: 这是谁教你的啊?呵呵。) make install 无非就是把可执行程序放在 /usr/local/bin, 把某些函数库放在 /usr/local/lib,把数据文件放在 /usr/local/share 下一个它自己的目录,你把这些东西都删掉就行了,不会留下垃圾,即使真的留下一点文件没有删掉也占不了多少空间,更不可能引起系统不稳定。UNIX 就是这么简单
但是有几个程序不建议从源码安装,它们是 Mozilla, Open Office, ... 它们编译时会占用你几个G的空间和好几个小时的时间,这种花费我觉得是不值得的,因为你不能从编译得到更多好处,不如直接安装编译好的版本。
5、不要盲目升级
不知道这是心理作用还是什么,有的人看到比较大的版本号,就会很想换成那个。很多人的 Redhat 本来配置的很舒服了,可是一旦 Redhat 发行新的版本,他们就会尽快下载过来,然后选择升级安装。结果很多时候把自己原来修改得很好的配置文件给冲掉了。新的软件又带来了新的问题,比如有一次我的 rxvt 升级到 2.7.8 就跟 miniChinput 冲突了,升级到 Redhat 8.0,发现 xmms 居然缺省不能放mp3了,XFree86 的 xtt 模块在 I810 上有新的 bug,会导致 Mozilla 突然退出。
如果你已经配置好了一切,千万别再整体升级了,这会浪费你很多很多时间的,不值得。如果需要的话,你可以只把某些部件升级,比如内核,glibc, gcc, XFree86,...
使用 UNIX 的经典程序
好的程序一般都是可以很方便的在很多种 UNIX 上移植的,bash, VIM, Emacs, Mutt, FVWM, xterm, 都是这样。如果你用这些程序,你就可以在 Sun, HP, ... 等工作站上也装上,这样你在各种机型上的工作环境就几乎完全一样了!你不需要在 Sun 上面用 CDE,在PC上又换成 KDE,在它们上面都装一个 FVWM,使用相同的配置文件,就能得到一致的界面。
这些程序大部分都是久经考验的,是经过很多人多年开发的结果。它们功能完善,各种情况都考虑周全,绝对是你的好助手。
6、不要配置你不需要的东西
如果你只想做一个像我这样的普通用户,主要目的是用 Linux 来完成自己的科研任务和日常工作,那就可以不用系统管理员或者网络管理员的标准来要求自己,因为当一个系统和网络管理员确实很辛苦。普通用户学习那些不经常用到的复杂的维护系统的工具,其实是浪费时间,学了不用是会很快忘记的!
我不是一个合格的网络管理员,我的服务器都只设置了我自己需要的功能,设置好 ssh, ftp 已经足够了,那样可以省去我很多麻烦。我从来不过度考虑“安全”,因为 Linux 缺省已经很安全了。我没有磁带机,就不用管 tar 的那些稀奇古怪的参数了,czf, xzf, ztf 已经可以满足我所有的需要。sed, awk, ... 我也只会几种常用的命令行。
7、不用忙着看内核源码
除非你想研究操作系统,否则还是先把怎么使用 Linux 掌握好再说吧。我以前看了那么多内核源代码,写了驱动程序,结果最后发现我还是一只很多事情不能用 Linux 解决的菜鸟吸取我的教训吧,你应该首先掌握 shell,Xwindow 的使用和原理,它们可不比内核简单。
其实你是为了Linux而使用Linux,而没有找到正确的理由来利用 Linux。你首先要明确用电脑的目的,你用它是为了解决你的实际问题,而不是为了学习安装操作系统,不是为了测试哪个版本好用,不是为了“赶上潮流”,更不是因为你硬盘太大了,你想多占点空间。
如果你启动了电脑之后不知道应该干什么,那么最好先不要用电脑,因为你可能有更重要的事情需要做。
2、不用挑剔发行版本
很多人刚开始用 Linux 的时候,总是在怀疑别的发行版本是否比自己正在用的这个好,总是怀疑自己以后时候会失去支持,不得不换用别的发行。所以很多人今天是 Redhat,明天又换成了 debian, 一会儿又是 gentoo, …… 甚至有的人在一台机器上装了两个版本的 Linux,然后比较哪一个好。
其实你完全没有必要这样做,任何发行,只要你熟悉了,你在上面的工作方式几乎是不会受到任何影响的。你常常听说 Debian 的更新比 Redhat 快,包比 Redhat 多,但是你可以比 Debian 更新还要快,直接到你需要的程序的主站点下载源码来编译就是了。
Debian, TurboLinux, SuSE, Redhat, Gentoo, ... 任何一个版本都是不错的。
3、不要当“传教士”
很多人在讨论区不断的引起 "Linux vs. Windows" 之类的讨论,甚至争的面红耳赤,这是没有必要的。因为各人的需要不同,生活的环境不同,你不可能得到一个定论。我们需要尊重别人的选择,这是你在进行任何对工具的讨论前需要提醒自己的事情。面对一些容易引起争论的东西:Word 和 TeX;Emacs 和 VIM;MAXIMA,Mathematica 和 Maple;Gnome,FVWM 和 KDE;Mutt 和 Pine …… 一定要冷静。
你需要关心的不是你的工具是什么,而是你用它做了什么。精通 Linux 并不说明任何问题,因为它只是一个工具而已。如果你用 Windows 能很好的完成你的任务,那你就没有必要费时间去熟悉 Linux。直到有一天你发现一项任务只有 Linux 才能完成的时候再换也不迟,因为你身边的 Linux 的爱好者一定会很乐意的帮助你。
并不是喜欢一种东西就必须反对其它的。世界需要多样性,人们都需要FUN。用自己的兴趣去压制别人的,就会毁掉所有的兴趣。个人喜欢什么就用什么,完全没必要为这个争论。
不要做“传教士”!你说我现在就是在“传教”?冤枉啊~
4、直接从源码安装程序
很多人放着最新的源码不用,等着有人帮他做出 rpm, deb, 才能安装。我说你为什么不用源码编译,这样版本比 rpm 高的多,有很多新功能,而没有烦人的依赖关系。可是他说:“要是我用源码编译安装,卸载的时候就不方便了,会留下很多垃圾。”
为什么程序还没有安装你就想到卸载?难道你不知道这个程序是用来做什么的?你应该改变到处找程序来试用的作法,而应该先了解一下到底那些程序有同样的功能,听听别人的意见,看看它们各有什么长处和短处,然后挑一个最适合你的程序来用。
从源码编译安装程序,不但比你装rpm更适合自己的机器设置,而且它们一般会装到 /usr/local 目录,这样你以后如果换硬盘重装系统,也可以把以前 /usr/local 下的程序原封不动拷贝过去用。我的 /usr/local 下有 2G 之多的程序,你想要是我有一台新机器要重新安装,然后配置,得花费多少时间?实际上我曾经通过网络把它们传到一台新机器上,然后就出去吃晚饭,回来时我就得到了另一台一摸一样的 Linux 机器。
确实要卸载 make install 的程序怎么办呢?答案是直接删掉。别以为直接删掉程序会留下垃圾,引起“系统不稳定”。(btw: 这是谁教你的啊?呵呵。) make install 无非就是把可执行程序放在 /usr/local/bin, 把某些函数库放在 /usr/local/lib,把数据文件放在 /usr/local/share 下一个它自己的目录,你把这些东西都删掉就行了,不会留下垃圾,即使真的留下一点文件没有删掉也占不了多少空间,更不可能引起系统不稳定。UNIX 就是这么简单
但是有几个程序不建议从源码安装,它们是 Mozilla, Open Office, ... 它们编译时会占用你几个G的空间和好几个小时的时间,这种花费我觉得是不值得的,因为你不能从编译得到更多好处,不如直接安装编译好的版本。
5、不要盲目升级
不知道这是心理作用还是什么,有的人看到比较大的版本号,就会很想换成那个。很多人的 Redhat 本来配置的很舒服了,可是一旦 Redhat 发行新的版本,他们就会尽快下载过来,然后选择升级安装。结果很多时候把自己原来修改得很好的配置文件给冲掉了。新的软件又带来了新的问题,比如有一次我的 rxvt 升级到 2.7.8 就跟 miniChinput 冲突了,升级到 Redhat 8.0,发现 xmms 居然缺省不能放mp3了,XFree86 的 xtt 模块在 I810 上有新的 bug,会导致 Mozilla 突然退出。
如果你已经配置好了一切,千万别再整体升级了,这会浪费你很多很多时间的,不值得。如果需要的话,你可以只把某些部件升级,比如内核,glibc, gcc, XFree86,...
使用 UNIX 的经典程序
好的程序一般都是可以很方便的在很多种 UNIX 上移植的,bash, VIM, Emacs, Mutt, FVWM, xterm, 都是这样。如果你用这些程序,你就可以在 Sun, HP, ... 等工作站上也装上,这样你在各种机型上的工作环境就几乎完全一样了!你不需要在 Sun 上面用 CDE,在PC上又换成 KDE,在它们上面都装一个 FVWM,使用相同的配置文件,就能得到一致的界面。
这些程序大部分都是久经考验的,是经过很多人多年开发的结果。它们功能完善,各种情况都考虑周全,绝对是你的好助手。
6、不要配置你不需要的东西
如果你只想做一个像我这样的普通用户,主要目的是用 Linux 来完成自己的科研任务和日常工作,那就可以不用系统管理员或者网络管理员的标准来要求自己,因为当一个系统和网络管理员确实很辛苦。普通用户学习那些不经常用到的复杂的维护系统的工具,其实是浪费时间,学了不用是会很快忘记的!
我不是一个合格的网络管理员,我的服务器都只设置了我自己需要的功能,设置好 ssh, ftp 已经足够了,那样可以省去我很多麻烦。我从来不过度考虑“安全”,因为 Linux 缺省已经很安全了。我没有磁带机,就不用管 tar 的那些稀奇古怪的参数了,czf, xzf, ztf 已经可以满足我所有的需要。sed, awk, ... 我也只会几种常用的命令行。
7、不用忙着看内核源码
除非你想研究操作系统,否则还是先把怎么使用 Linux 掌握好再说吧。我以前看了那么多内核源代码,写了驱动程序,结果最后发现我还是一只很多事情不能用 Linux 解决的菜鸟吸取我的教训吧,你应该首先掌握 shell,Xwindow 的使用和原理,它们可不比内核简单。
在网页中实现细线边框的两种方法
作者:chill 日期:2005-08-18 19:47
很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格。这样不仅有利于网页的维护,同时,提高了网页的观赏性。在众多网页制作风格中,细边框这个制作方法是必不可少的。这里,我将简单地谈一下细边框的制作方法。
谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
查看...
谈到细边框,本人认为大致有两种制作方法,第一种是用表格的嵌套,第二种是用CSS强制定义。
如何用表格嵌套呢?大家都知道,用Bgcolor可以在表格中任意定义表格的背景颜色,用Cellspacing可以控制表格单元的额外空间,如果定义两个表格,把其中一个的表格背景设为全黑,然后在这个表格中嵌套定义另外一个表格,背景设为全白,并且把Weight=100%。这时,两个表格是重叠的,但是,如果把背景为黑色的那个表格再定义一个Cellspacing=1。那么就是说,黑色的表格比白色的表格多出了一个像素的外围空间,而白色的表格又在黑色表格之上,从而达到细边框的效果。源代码如下:
<table border="0" cellpadding=0 cellspacing=1 bgcolor=black>
<tr>
<td>
<table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white>
<tr>
<td>
</td>
</tr>
</table>
</td>
</tr>
</table>
<tr>
<td>
<table width="100%" border="0" cellpadding=0 cellspacing=0 bgcolor=white>
<tr>
<td>
</td>
</tr>
</table>
</td>
</tr>
</table>
查看...
IIS/ Apache+PHP+MySQL+ Zend Optimizer完全安装手册
作者:chill 日期:2005-08-18 19:42
下载MySQL、PHP(均为解压缩文件)、Zend Optimizer(EXE文件)、Apache(msi安装文件)此次下载的文件分别是:
php-4.3.8-Win32.zip‖mysql-4.1.3b-beta-win.zip‖ ZendOptimizer-2[1].5.3-Windows-i386.exe
‖Apache_2.0.50-win32-x86-no_ssl.msi
下载网址如下:
PHP: http://www.php.net/downloads.php
MySQL:http://dev.mysql.com/downloads/
Apache:http://httpd.apache.org/download.cgi
Zend Optimizer:http://www.zend.com/store/products/zend-optimizer.php
安装MySQL:
解压缩mysql-4.1.3b-beta-win.zip双击setup.exe运行安装程序,在安装过程中注意选择mysql的安装目录(当然,你要默认目录也可以),比如我安装在D:wwwmysql目录下的话要先在D盘建立www文件夹再在该文件夹内建立mysql文件夹,安装时就可以在安装程序的列表里面选择安装目录了。安装完毕后,察看“服务”里有没有mysql该项服务在运行,如果没有,我们就要手动安装并启动它了。下面介绍详细方法。
“开始”→“运行”→“cmd”,启动cmd后做如下操作:
1、首先进入mysql安装目录内的bin目录
D:wwwmysqlin>
2、然后就是安装服务了
D:wwwmysqlin>mysqld-nt -install
3、若无意外应该显示提示语
Service successfully installed
表示mysql服务已经安装了
4、下面就要启动它了
D:wwwmysqlin>net start mysql
如果出现:
MySQL正在启动
MySQL无法启动
系统出错
发生系统错误 1067
进程意外终止
就要修改windows目录下(win2000系统为winnt)的my.ini指定mysql路径,默认值是c:mysql ,如果该文件不存在则要手动创建
[mysqld]
# set basedir to your installation path
basedir=D:/www/mysql
# set datadir to the location of your data directory
datadir=D:/www/mysql/data
[WinMySQLAdmin]
Server=D:/www/mysql/bin/mysqld-nt.exe
5、然后再次启动该服务
D:wwwmysqlin>net start mysql
如果出现:
MySQL服务正在启动
MySQL服务已经启动成功
正如提示所示服务已经启动成功。
6、现在可以测试MySQL是否可以正常工作了,运行以下命令:
D:wwwmysqlin>mysqlshow
D:wwwmysqlin>mysqlshow -u root mysql
D:wwwmysqlin>mysqladmin version status proc
D:wwwmysqlin>mysqladmin -u root shutdown
(该句运行后就关闭MySQL服务,再次启动该服务后就可以使用MySQL了)
查看...
php-4.3.8-Win32.zip‖mysql-4.1.3b-beta-win.zip‖ ZendOptimizer-2[1].5.3-Windows-i386.exe
‖Apache_2.0.50-win32-x86-no_ssl.msi
下载网址如下:
PHP: http://www.php.net/downloads.php
MySQL:http://dev.mysql.com/downloads/
Apache:http://httpd.apache.org/download.cgi
Zend Optimizer:http://www.zend.com/store/products/zend-optimizer.php
安装MySQL:
解压缩mysql-4.1.3b-beta-win.zip双击setup.exe运行安装程序,在安装过程中注意选择mysql的安装目录(当然,你要默认目录也可以),比如我安装在D:wwwmysql目录下的话要先在D盘建立www文件夹再在该文件夹内建立mysql文件夹,安装时就可以在安装程序的列表里面选择安装目录了。安装完毕后,察看“服务”里有没有mysql该项服务在运行,如果没有,我们就要手动安装并启动它了。下面介绍详细方法。
“开始”→“运行”→“cmd”,启动cmd后做如下操作:
1、首先进入mysql安装目录内的bin目录
D:wwwmysqlin>
2、然后就是安装服务了
D:wwwmysqlin>mysqld-nt -install
3、若无意外应该显示提示语
Service successfully installed
表示mysql服务已经安装了
4、下面就要启动它了
D:wwwmysqlin>net start mysql
如果出现:
MySQL正在启动
MySQL无法启动
系统出错
发生系统错误 1067
进程意外终止
就要修改windows目录下(win2000系统为winnt)的my.ini指定mysql路径,默认值是c:mysql ,如果该文件不存在则要手动创建
[mysqld]
# set basedir to your installation path
basedir=D:/www/mysql
# set datadir to the location of your data directory
datadir=D:/www/mysql/data
[WinMySQLAdmin]
Server=D:/www/mysql/bin/mysqld-nt.exe
5、然后再次启动该服务
D:wwwmysqlin>net start mysql
如果出现:
MySQL服务正在启动
MySQL服务已经启动成功
正如提示所示服务已经启动成功。
6、现在可以测试MySQL是否可以正常工作了,运行以下命令:
D:wwwmysqlin>mysqlshow
D:wwwmysqlin>mysqlshow -u root mysql
D:wwwmysqlin>mysqladmin version status proc
D:wwwmysqlin>mysqladmin -u root shutdown
(该句运行后就关闭MySQL服务,再次启动该服务后就可以使用MySQL了)
查看...
使用apache模块.将soft.php?id=123变为/soft/123.html
作者:chill 日期:2005-08-18 19:34
使用apache模块.将soft.php?id=123变为/soft/123.html
把
http://wwww.aaaaaaaaa.com/bbb.asp?id=888
的地址形式改为
http://wwww.aaaaaaaaa.com/888.htm
或者
http://wwww.aaaaaaaaa.com/yourname/888.htm
当然可以按照你的要求随便变.
APACHE的 MOD_rewrite模块.
大家可以看一个演示的一个 PHP学习论坛
http://www.phpx.com/happy/
这个论坛的版面和帖子,就是运用了这个技术,地址静态化.但是是假的.
这个技术哪里好?
可以让baidu, google等收入你的站点所有页面.
收入地址就是你的假静态地址.当然别人看不出你是假的.而且这个技术隐藏了你背后执行的程序.
你可以把
/soft/1234.html 重写传递给 soft.php?id=1234
当然你改一下名 换成 softxfewafew.php?id=1234
表面还是 soft/1234.html但是你 APACHE内部执行了你重写的文件.
从根本上可以防止别人从程序本身入侵.
下面我写怎么样重写.分为 WINDOWS和LIUNX2种
都是操作
APACHE安装文件夹内的 CONF文件夹里面的httpd.conf
打开以后,找到
#LoadModule rewrite_module "modules/mod_rewrite.so"
把#去掉.
然后找到虚拟主机配置
在虚拟主机中加入
RewriteEngine On
RewriteRule ^/soft/([0-9]+).html$ /soft.php?id=$1
//解释
//WWW.玉米.COM/SOFT/1234.HTML
//重写为
//WWW.玉米.COM/soft.php?id=1234
//这里ID是可以变的 你给它 1 就是传递1
RewriteRule ^/([0-9]+).html$ /soft.php?id=$1
//解释
//WWW.玉米.COM/1234.HTML
//重写为
//WWW.玉米.COM/soft.php?id=1234
RewriteRule ^/([0-9]+)_([0-9]+).html$ /soft.php?id=$1&catid=$2
//解释
//WWW.玉米.COM/1234_2222.HTML
//重写为
//WWW.玉米.COM/soft.php?id=1234&catid=2222
当然随便你怎么换!
这就是 WIN下的.
LIUNX下是一样的 但是要加
开始
结束
重写都加在虚拟主机设置中.
如果没有虚拟主机,那加在最后!
说的应该算详细清楚了.
(摘自:www.meyu.net)
把
http://wwww.aaaaaaaaa.com/bbb.asp?id=888
的地址形式改为
http://wwww.aaaaaaaaa.com/888.htm
或者
http://wwww.aaaaaaaaa.com/yourname/888.htm
当然可以按照你的要求随便变.
APACHE的 MOD_rewrite模块.
大家可以看一个演示的一个 PHP学习论坛
http://www.phpx.com/happy/
这个论坛的版面和帖子,就是运用了这个技术,地址静态化.但是是假的.
这个技术哪里好?
可以让baidu, google等收入你的站点所有页面.
收入地址就是你的假静态地址.当然别人看不出你是假的.而且这个技术隐藏了你背后执行的程序.
你可以把
/soft/1234.html 重写传递给 soft.php?id=1234
当然你改一下名 换成 softxfewafew.php?id=1234
表面还是 soft/1234.html但是你 APACHE内部执行了你重写的文件.
从根本上可以防止别人从程序本身入侵.
下面我写怎么样重写.分为 WINDOWS和LIUNX2种
都是操作
APACHE安装文件夹内的 CONF文件夹里面的httpd.conf
打开以后,找到
#LoadModule rewrite_module "modules/mod_rewrite.so"
把#去掉.
然后找到虚拟主机配置
在虚拟主机中加入
RewriteEngine On
RewriteRule ^/soft/([0-9]+).html$ /soft.php?id=$1
//解释
//WWW.玉米.COM/SOFT/1234.HTML
//重写为
//WWW.玉米.COM/soft.php?id=1234
//这里ID是可以变的 你给它 1 就是传递1
RewriteRule ^/([0-9]+).html$ /soft.php?id=$1
//解释
//WWW.玉米.COM/1234.HTML
//重写为
//WWW.玉米.COM/soft.php?id=1234
RewriteRule ^/([0-9]+)_([0-9]+).html$ /soft.php?id=$1&catid=$2
//解释
//WWW.玉米.COM/1234_2222.HTML
//重写为
//WWW.玉米.COM/soft.php?id=1234&catid=2222
当然随便你怎么换!
这就是 WIN下的.
LIUNX下是一样的 但是要加
重写都加在虚拟主机设置中.
如果没有虚拟主机,那加在最后!
说的应该算详细清楚了.
(摘自:www.meyu.net)
关于baidu一些排名规则的讨论
作者:chill 日期:2005-08-18 19:28
做了一些试验,baidu的排名顺序大致有以下的规则:
1.知名站点
2.联盟成员
3.非商业站点
4.页面的更新时间
分析:1.搜索程序是怎么确定一个网站是不是知名站点呢?我想大概和以下几个因素有关:
A.站点的收录数量
B.站点的外部链接 (也就是baidu所谓的web超链分析法)
C.站点的访问量 (这一点有争议,业界一般认为排名和网站的流量无关)
2.成员站点的解释(主要指baidu的一些合作伙伴,tomqq之类的,然后就是搜索联盟,一些盗用baidu数据库的程序也会沾光,比如网人的程序,以及playcomputer 这个著名的作弊站点
3.似乎因为竞价排名的问题,baidu对商业站点很不友好
4.页面根新时间,baidu很在意这个,也是,搜索引擎不可能把一个几月前的页面排 在 很*前的位置,呵呵
结束语:国内搞搜索引擎优化的人,都是搞google排名,google优化,呵呵,没人敢做baidu的优化排名,因为baidu的人工干预性很强,机器再怎么厉害还是有规则的,而人的思维是没有规则的
1.知名站点
2.联盟成员
3.非商业站点
4.页面的更新时间
分析:1.搜索程序是怎么确定一个网站是不是知名站点呢?我想大概和以下几个因素有关:
A.站点的收录数量
B.站点的外部链接 (也就是baidu所谓的web超链分析法)
C.站点的访问量 (这一点有争议,业界一般认为排名和网站的流量无关)
2.成员站点的解释(主要指baidu的一些合作伙伴,tomqq之类的,然后就是搜索联盟,一些盗用baidu数据库的程序也会沾光,比如网人的程序,以及playcomputer 这个著名的作弊站点
3.似乎因为竞价排名的问题,baidu对商业站点很不友好
4.页面根新时间,baidu很在意这个,也是,搜索引擎不可能把一个几月前的页面排 在 很*前的位置,呵呵
结束语:国内搞搜索引擎优化的人,都是搞google排名,google优化,呵呵,没人敢做baidu的优化排名,因为baidu的人工干预性很强,机器再怎么厉害还是有规则的,而人的思维是没有规则的
.htaccess文件使用手册
作者:chill 日期:2005-08-18 19:26
.htaccess必须以ASCII模式上传,最好将其权限设置为644。
错误文档的定位
常用的客户端请求错误返回代码:
401 Authorization Required
403 Forbidden
404 Not Found
405 Method Not Allowed
408 Request Timed Out
411 Content Length Required
412 Precondition Failed
413 Request Entity Too Long
414 Request URI Too Long
415 Unsupported Media Type
常见的服务器错误返回代码:
500 Internal Server Error
:P - .htaccess文件(或者"分布式配置文件"提供了针对目录改变配置的方法,即,在一个特定的文档目录中放置一个包含一个或多个指令的文件,以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。
- 子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。
用户可以利用.htaccess指定自己事先制作好的错误提醒页面。一般情况下,人们可以专门设立一个目录,例如errors放置这些页面。然后再.htaccess中,加入如下的指令:
ErrorDocument 404 /errors/notfound.html
ErrorDocument 500 /errors/internalerror.html
一条指令一行。上述第一条指令的意思是对于404,也就是没有找到所需要的文档的时候得显示页面为/errors目录下的notfound.html页面。不难看出语法格式为:
ErrorDocument 错误代码 /目录名/文件名.扩展名
如果所需要提示的信息很少的话,不必专门制作页面,直接在指令中使用HTML号了,例如下面这个例子:
ErrorDocument 401 "
文档访问的密码保护
要利用.htaccess对某个目录下的文档设定访问用户和对应的密码,首先要做的是生成一个.htpasswd的文本文档,例如:
zheng:y4E7Ep8e7EYV
这里密码经过加密,用户可以自己找些工具将密码加密成.htaccess支持的编码。该文档最好不要放在www目录下,建议放在www根目录文档之外,这样更为安全些。
有了授权用户文档,可以在.htaccess中加入如下指令了:
AuthUserFile .htpasswd的服务器目录
AuthGroupFile /dev/null (需要授权访问的目录)
AuthName EnterPassword
AuthType Basic (授权类型)
require user wsabstract (允许访问的用户,如果希望表中所有用户都允许,可以使用 require valid-user)
注,括号部分为学习时候自己添加的注释
拒绝来自某个IP的访问
如果我不想某个政府部门访问到我的站点的内容,那可以通过.htaccess中加入该部门的IP而将它们拒绝在外。
例如:
order allow,deny
deny from 210.10.56.32
deny from 219.5.45.
allow from all
第二行拒绝某个IP,第三行拒绝某个IP段,也就是219.5.45.0~219.2.45.255
想要拒绝所有人?用deny from all好了。不止用IP,也可以用域名来设定。
保护.htaccess文档
在使用.htaccess来设置目录的密码保护时,它包含了密码文件的路径。从安全考虑,有必要把.htaccess也保护起来,不让别人看到其中的内容。虽然可以用其他方式做到这点,比如文档的权限。不过,.htaccess本身也能做到,只需加入如下的指令:
order allow,deny
deny from all
URL转向
我们可能对网站进行重新规划,将文档进行了迁移,或者更改了目录。这时候,来自搜索引擎或者其他网站链接过来的访问就可能出错。这种情况下,可以通过如下指令来完成旧的URL自动转向到新的地址:
Redirect /旧目录/旧文档名 新文档的地址
或者整个目录的转向:
Redirect 旧目录 新目录
改变缺省的首页文件
一般情况下缺省的首页文件名有default、index等。不过,有些时候目录中没有缺省文件,而是某个特定的文件名,比如在pmwiki中是pmwiki.php。这种情况下,要用户记住文件名来访问很麻烦。在.htaccess中可以轻易的设置新的缺省文件名:
DirectoryIndex 新的缺省文件名
也可以列出多个,顺序表明它们之间的优先级别,例如:
DirectoryIndex filename.html index.cgi index.pl default.htm
防止盗链
如果不喜欢别人在他们的网页上连接自己的图片、文档的话,也可以通过htaccess的指令来做到。
所需要的指令如下:
RewriteEngine on
RewriteCond % !^$
RewriteCond % !^http://(www.)?mydomain.com/.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]
如果觉得让别人的页面开个天窗不好看,那可以用一张图片来代替:
RewriteEngine on
RewriteCond % !^$
RewriteCond % !^http://(www.)?mydomain.com/.*$ [NC]
RewriteRule .(gif|jpg)$ http://www.mydomain.com/替代图片文件名 [R,L]
错误文档的定位
常用的客户端请求错误返回代码:
401 Authorization Required
403 Forbidden
404 Not Found
405 Method Not Allowed
408 Request Timed Out
411 Content Length Required
412 Precondition Failed
413 Request Entity Too Long
414 Request URI Too Long
415 Unsupported Media Type
常见的服务器错误返回代码:
500 Internal Server Error
:P - .htaccess文件(或者"分布式配置文件"提供了针对目录改变配置的方法,即,在一个特定的文档目录中放置一个包含一个或多个指令的文件,以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。
- 子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。
用户可以利用.htaccess指定自己事先制作好的错误提醒页面。一般情况下,人们可以专门设立一个目录,例如errors放置这些页面。然后再.htaccess中,加入如下的指令:
ErrorDocument 404 /errors/notfound.html
ErrorDocument 500 /errors/internalerror.html
一条指令一行。上述第一条指令的意思是对于404,也就是没有找到所需要的文档的时候得显示页面为/errors目录下的notfound.html页面。不难看出语法格式为:
ErrorDocument 错误代码 /目录名/文件名.扩展名
如果所需要提示的信息很少的话,不必专门制作页面,直接在指令中使用HTML号了,例如下面这个例子:
ErrorDocument 401 "
你没有权限访问该页面,请放弃!
"文档访问的密码保护
要利用.htaccess对某个目录下的文档设定访问用户和对应的密码,首先要做的是生成一个.htpasswd的文本文档,例如:
zheng:y4E7Ep8e7EYV
这里密码经过加密,用户可以自己找些工具将密码加密成.htaccess支持的编码。该文档最好不要放在www目录下,建议放在www根目录文档之外,这样更为安全些。
有了授权用户文档,可以在.htaccess中加入如下指令了:
AuthUserFile .htpasswd的服务器目录
AuthGroupFile /dev/null (需要授权访问的目录)
AuthName EnterPassword
AuthType Basic (授权类型)
require user wsabstract (允许访问的用户,如果希望表中所有用户都允许,可以使用 require valid-user)
注,括号部分为学习时候自己添加的注释
拒绝来自某个IP的访问
如果我不想某个政府部门访问到我的站点的内容,那可以通过.htaccess中加入该部门的IP而将它们拒绝在外。
例如:
order allow,deny
deny from 210.10.56.32
deny from 219.5.45.
allow from all
第二行拒绝某个IP,第三行拒绝某个IP段,也就是219.5.45.0~219.2.45.255
想要拒绝所有人?用deny from all好了。不止用IP,也可以用域名来设定。
保护.htaccess文档
在使用.htaccess来设置目录的密码保护时,它包含了密码文件的路径。从安全考虑,有必要把.htaccess也保护起来,不让别人看到其中的内容。虽然可以用其他方式做到这点,比如文档的权限。不过,.htaccess本身也能做到,只需加入如下的指令:
order allow,deny
deny from all
URL转向
我们可能对网站进行重新规划,将文档进行了迁移,或者更改了目录。这时候,来自搜索引擎或者其他网站链接过来的访问就可能出错。这种情况下,可以通过如下指令来完成旧的URL自动转向到新的地址:
Redirect /旧目录/旧文档名 新文档的地址
或者整个目录的转向:
Redirect 旧目录 新目录
改变缺省的首页文件
一般情况下缺省的首页文件名有default、index等。不过,有些时候目录中没有缺省文件,而是某个特定的文件名,比如在pmwiki中是pmwiki.php。这种情况下,要用户记住文件名来访问很麻烦。在.htaccess中可以轻易的设置新的缺省文件名:
DirectoryIndex 新的缺省文件名
也可以列出多个,顺序表明它们之间的优先级别,例如:
DirectoryIndex filename.html index.cgi index.pl default.htm
防止盗链
如果不喜欢别人在他们的网页上连接自己的图片、文档的话,也可以通过htaccess的指令来做到。
所需要的指令如下:
RewriteEngine on
RewriteCond % !^$
RewriteCond % !^http://(www.)?mydomain.com/.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]
如果觉得让别人的页面开个天窗不好看,那可以用一张图片来代替:
RewriteEngine on
RewriteCond % !^$
RewriteCond % !^http://(www.)?mydomain.com/.*$ [NC]
RewriteRule .(gif|jpg)$ http://www.mydomain.com/替代图片文件名 [R,L]
Google的价值观,值得每位站长学习
作者:chill 日期:2005-08-18 19:23
大家天天抱怨自己网站的流量上不去,可是你自己反省过自己吗?看看人家google是如何做的,对照一下自己,就知道原因在哪里了。
Google的价值观
永不满足,力求最佳
Google 创始人之一 Larry Page 指出:“完美的搜索引擎需要做到确解用户之意,切返用户之需”。就搜索技术的现状而言,我们需要通过研究、开发和革新来实现长远的发展。Google 致力于成为这一技术领域的开拓者。尽管 Google 已是全球公认的业界领先的搜索技术公司,但其目标是为所有信息搜寻者提供更高标准的服务,无论用户是坐在波士顿的台式机旁,还是正在驾车穿过波恩,或是漫步在曼谷街头。
为了实现这个目标,Google 一直在孜孜不倦地追求技术创新,突破现有技术的限制,随时随地为人们提供快速准确而又简单易用的搜索服务。要完全了解 Google,您需要了解 Google 在重新定义个人、企业和技术人员对互联网的看法的整个过程的方方面面。
---------------------------------------------
Google 发现的十大真理
------------------------------------------
1. 以用户为中心,其他一切纷至沓来。
创建伊始,Google 即以提供最佳的用户体验为其中心任务。虽然很多公司主张客户利益优先,但难以抗拒各种诱惑,往往会牺牲客户的少量利益来增加股东价值。 Google 的一贯态度是:如果所做的更改不会给网站访问者带来任何优势,则将坚定不移地予以拒绝:
界面清晰易用;网页加载迅速;绝对不出售搜索结果中的排名位置。
在网站上刊登的广告应提供相关的内容,且不会影响用户的体验。
Google 始终秉持着用户第一的理念,因而从网上赢得了最忠诚的用户群体。用户群体的增长并不是通过电视广告活动,而是通过用户的交口称颂来实现的。
2. 最好的方式是将一件事情做到极致。
Google 要做的就是搜索。Google 不做星座预测,不做财经咨询,也不做聊天。而是带领着世界上最大的研发队伍,心无旁骛地攻克搜索问题。Google 知道自己擅长什么,也知道如何可以做得更好。通过持之以恒地对难题进行反复的探索,Google 始终能够解决困扰他人的复杂难题,并不断地改进已被公认为网上最佳的服务。借助于 Google 错别字改正程序以及 Google 工具栏等创新工具(通过后者用户可以从任何一个网站进行 Google 搜索)使得数百万用户能够享受到快捷、完美的信息搜索体验。Google 的全体员工均专注于创造“完美的搜索引擎”,并为实现此目标而孜孜不倦地努力工作。
3. 快比慢好。
Google 相信瞬间带来的喜悦。您需要解答的时候,是希望马上会得到解答的。这点是勿庸置疑的吧? Google 可能是世界上唯一一个努力让其用户尽快离开自己网站的公司。Google 执着地消减自己网页上的每一个多余的比特和字节,不断地提高服务环境的效率,并一次次地打破自己创造的速度记录。其他人认为大型服务器是处理海量数据的最快捷方式。但 Google 却发现联网的 PC 机速度更快。在他人已接受搜索算法所决定的明显速度限制时,Google 却写出了新的算法,证明了速度无限的真理。 Google 一直在不断地努力,让速度再快一点。
4. 网络需要民主的作风。
Google 之所以成功,原因在于它依赖数以百万计的向网站发布信息的用户来确定哪些网站提供的内容具有价值。Google 不依赖一组编辑人员或仅仅根据某个词汇出现的频率来为每个网页评级,而是采用一项突破性技术,即 PageRank™。PageRank 对一个网页所链接的所有网站进行评估,为它们分配一个值(在一定程度上参照了与相应网站链接的网站)。通过分析网络的整体结构,Google 能够确定哪些网站被最对其信息感兴趣的用户“投票”评为最佳信息来源。随着网络规模不断增长,每一个新网站将成为另一个信息点,同时也是要记入的另一张选票,该技术也会不断地得到改善。
5. 您不必坐在台式机前也能获得所需的答案。
世界的流动性越来越强,人们很难再局限于一个固定的角落。无论是通过 PDA,还是无线电话,甚至是在汽车里,人们都希望随时获得所需的信息。Google 在这一领域开发了多种创新技术,其中包括 Google Number Search。通过这一技术,人们从具有上网功能的手机以及即时转换系统(将以 HTML 格式编写的网页转换为手机浏览器可以读取的格式)上查找数据时,可以大大减少键击次数。借助于这一系统,人们能够从 Palm PDA、Japanese i-mode、J-Sky 和 EZWeb 等原先不能显示网页内容的设备上打开数十亿个网页,以查看网页内容。尽管搜索引擎在任何地方都可以帮助用户找到所需的信息,但 Google 仍然在不断地探索新技术和提供新的解决方案。
6. 您可以通过正当途径赚钱。
Google 是一个企业。它通过以下两种方式来获取收入:向其他公司提供搜索技术;向广告客户提供在 Google 或网络的其他网站上刊登广告的服务。然而,您可能从未在 Google 上看到过广告。这是因为,除非广告与所显示的搜索结果页内容相关,否则 Google 不允许在我们的搜索结果页上展示任何广告。因此,只有某些搜索才会在搜索结果的上方或右侧显示赞助商链接。Google 坚信,仅当广告与您要查找的内容相关时,才会为您提供有用的信息。
Google 同样也证明了广告不必过分渲染也能够切实有效。Google 不接受弹出式广告,因为这会干扰用户查看所请求的内容。我们发现,文字广告 (AdWords) 的内容在与其读者相关时,所带来的点击率要比随机显示的广告高得多。Google 的优化小组与广告客户合作,以提高广告系列在有效期内的点击率。因为点击率越高,表明广告与用户感兴趣的内容的相关性越高。任何广告客户,无论其规模大小,都可以利用这一针对性强的媒介。既可以通过我们的自助式广告服务计划在数分钟内在线投放广告,也可以在 Google 广告服务代表的帮助下发布广告。
在 Google 上刊登的广告总是明确地标记为“赞助商链接”。不损害我们搜索结果的完整性是 Google 的核心价值观。我们绝对不会操纵排名位置来将我们的合作伙伴放在搜索结果中排名较高的位置。没有人能够购买更高的 PageRank(网页评级)。我们的用户信赖 Google 的客观公正性,任何短期利益都不能够构成破坏这种信任的理由。
成千上万的广告客户使用我们的 Google AdWords 计划来推广他们的产品,我们相信 AdWords 是同类计划中规模最大的一个。此外,成千上万的网站管理人员利用我们的 Google AdSense 计划,刊登与其网站内容相关的广告,以增加收入和改善用户的体验。
7. 信息始终在不断地累加。
当 Google 索引中包含的互联网上的 HTML 网页超过任何其他搜索服务之后,我们的工程师开始将精力转到那些不太容易获得的信息上。有时只是合并新数据库的问题,如添加电话号码、地址查询以及企业目录。有时却需要更多的创造性工作,如增添可搜索超过 88,000 万张图片的功能,或增添对原始格式为 PDF 文件的网页进行查看的方式。由于 PDF 格式的大量使用,我们需要扩展所搜索的文件类型的列表,以支持使用 Microsoft Word、Excel 和 PowerPoint 等多种格式创建的文档。为了满足无线用户的需要,Google 开发了一种独一无二的技术,可将 HTML 格式的文件转换为移动设备可读取的格式。该列表不会就此终止,因为 Google 的研究人员将持续不断地探索新的方式,将全球范围内的所有信息提供给寻找答案的用户。
8. 对信息的需求超越了国界。
尽管 Google 的总部位于加利福尼亚州,但我们的办事处遍布全球,我们的宗旨是帮助全世界的用户获得所需的信息。为了实现这一目标,我们维护着十多个互联网域;在我们所提供的搜索结果中,超过一半提供给美国境外的用户。用户可以根据自己的喜好,从 Google 支持的 35 种语言中任选一种来展示搜索结果。此外,我们还提供翻译功能,无论用户的母语是哪种语言,都可以搜索到所需的内容;不喜欢使用英语搜索的用户可以将 Google 界面自定义为大约 100 种语言中的任意一种。为了更快地补充新语种,Google 为志愿者提供机会帮助做一些翻译工作,Google.com 网站上提供了供翻译使用的自动工具。这一流程大大改善了我们为用户(甚至位于地球上最偏远角落的用户)提供的服务的种类和质量。
9. 没有西装革履也一样严肃认真。
Google 的创始人一再声明公司所重视的惟有搜索。他们创建公司的理念是工作应具有挑战性,而挑战可以带来乐趣。正是由于这一点,Google 的企业文化不同于其他公司,而并不是因为这里到处都有熔岩灯和大橡胶球。同样,对于我们的在线服务,Google 始终将用户放在首位;而对于日常生活,Google Inc. 将自己的员工放在首位。我们重视团队的功绩,并为个人的成就而倍感自豪,这些都促成了公司的全面成功。新想法经过交流和试验,然后以惊人的速度投入实际应用。其他公司的会议可能会占用几个小时,而在这里通常只不过是在排队购买午餐时的一次聊天,写代码的人和写检查程序的人之间不存在任何屏障。这种畅所欲言的环境提高了员工的工作效率,并促进了员工之间的友爱,而这种氛围又因肩负数以百万计的人们对 Google 搜索结果的信赖而进一步加强。为希望做出重大贡献的人员提供适当的工具,他们定然不负您的期望。
10. 只是优秀还不够。
为您提供的服务始终超出人们的预期。Google 不会将最好视为终点,而是看作一个新的起点。通过创新和反复探索,Google 选择行之有效的技术,并以异乎寻常的方式不断进行改进。搜索对于拼写正确的文字没有问题,对于拼写错误的文字会怎样呢?我们的工程师透视用户的需求并相应地开发错别字改正程序,就像知道用户在想什么一样。在 WAP 手机上进行搜索时的时间太长?我们的无线技术部门开发了 Google Number Search,将每个字母击键三次减少为只击一次。尽管我们的客户群体数以百万计,Google 仍然能够迅速找到发生冲突的位置,随即加以解决。但是,Google 与众不同的一点,就是在全球用户还未明确意识到自己的需求之前为其做出周密考虑,并开发出富于创新的工具和产品来满足他们的需要。这种永不满足现状的态度就是深藏在世界上最佳搜索引擎背后的终极驱动力量。
Google的价值观
永不满足,力求最佳
Google 创始人之一 Larry Page 指出:“完美的搜索引擎需要做到确解用户之意,切返用户之需”。就搜索技术的现状而言,我们需要通过研究、开发和革新来实现长远的发展。Google 致力于成为这一技术领域的开拓者。尽管 Google 已是全球公认的业界领先的搜索技术公司,但其目标是为所有信息搜寻者提供更高标准的服务,无论用户是坐在波士顿的台式机旁,还是正在驾车穿过波恩,或是漫步在曼谷街头。
为了实现这个目标,Google 一直在孜孜不倦地追求技术创新,突破现有技术的限制,随时随地为人们提供快速准确而又简单易用的搜索服务。要完全了解 Google,您需要了解 Google 在重新定义个人、企业和技术人员对互联网的看法的整个过程的方方面面。
---------------------------------------------
Google 发现的十大真理
------------------------------------------
1. 以用户为中心,其他一切纷至沓来。
创建伊始,Google 即以提供最佳的用户体验为其中心任务。虽然很多公司主张客户利益优先,但难以抗拒各种诱惑,往往会牺牲客户的少量利益来增加股东价值。 Google 的一贯态度是:如果所做的更改不会给网站访问者带来任何优势,则将坚定不移地予以拒绝:
界面清晰易用;网页加载迅速;绝对不出售搜索结果中的排名位置。
在网站上刊登的广告应提供相关的内容,且不会影响用户的体验。
Google 始终秉持着用户第一的理念,因而从网上赢得了最忠诚的用户群体。用户群体的增长并不是通过电视广告活动,而是通过用户的交口称颂来实现的。
2. 最好的方式是将一件事情做到极致。
Google 要做的就是搜索。Google 不做星座预测,不做财经咨询,也不做聊天。而是带领着世界上最大的研发队伍,心无旁骛地攻克搜索问题。Google 知道自己擅长什么,也知道如何可以做得更好。通过持之以恒地对难题进行反复的探索,Google 始终能够解决困扰他人的复杂难题,并不断地改进已被公认为网上最佳的服务。借助于 Google 错别字改正程序以及 Google 工具栏等创新工具(通过后者用户可以从任何一个网站进行 Google 搜索)使得数百万用户能够享受到快捷、完美的信息搜索体验。Google 的全体员工均专注于创造“完美的搜索引擎”,并为实现此目标而孜孜不倦地努力工作。
3. 快比慢好。
Google 相信瞬间带来的喜悦。您需要解答的时候,是希望马上会得到解答的。这点是勿庸置疑的吧? Google 可能是世界上唯一一个努力让其用户尽快离开自己网站的公司。Google 执着地消减自己网页上的每一个多余的比特和字节,不断地提高服务环境的效率,并一次次地打破自己创造的速度记录。其他人认为大型服务器是处理海量数据的最快捷方式。但 Google 却发现联网的 PC 机速度更快。在他人已接受搜索算法所决定的明显速度限制时,Google 却写出了新的算法,证明了速度无限的真理。 Google 一直在不断地努力,让速度再快一点。
4. 网络需要民主的作风。
Google 之所以成功,原因在于它依赖数以百万计的向网站发布信息的用户来确定哪些网站提供的内容具有价值。Google 不依赖一组编辑人员或仅仅根据某个词汇出现的频率来为每个网页评级,而是采用一项突破性技术,即 PageRank™。PageRank 对一个网页所链接的所有网站进行评估,为它们分配一个值(在一定程度上参照了与相应网站链接的网站)。通过分析网络的整体结构,Google 能够确定哪些网站被最对其信息感兴趣的用户“投票”评为最佳信息来源。随着网络规模不断增长,每一个新网站将成为另一个信息点,同时也是要记入的另一张选票,该技术也会不断地得到改善。
5. 您不必坐在台式机前也能获得所需的答案。
世界的流动性越来越强,人们很难再局限于一个固定的角落。无论是通过 PDA,还是无线电话,甚至是在汽车里,人们都希望随时获得所需的信息。Google 在这一领域开发了多种创新技术,其中包括 Google Number Search。通过这一技术,人们从具有上网功能的手机以及即时转换系统(将以 HTML 格式编写的网页转换为手机浏览器可以读取的格式)上查找数据时,可以大大减少键击次数。借助于这一系统,人们能够从 Palm PDA、Japanese i-mode、J-Sky 和 EZWeb 等原先不能显示网页内容的设备上打开数十亿个网页,以查看网页内容。尽管搜索引擎在任何地方都可以帮助用户找到所需的信息,但 Google 仍然在不断地探索新技术和提供新的解决方案。
6. 您可以通过正当途径赚钱。
Google 是一个企业。它通过以下两种方式来获取收入:向其他公司提供搜索技术;向广告客户提供在 Google 或网络的其他网站上刊登广告的服务。然而,您可能从未在 Google 上看到过广告。这是因为,除非广告与所显示的搜索结果页内容相关,否则 Google 不允许在我们的搜索结果页上展示任何广告。因此,只有某些搜索才会在搜索结果的上方或右侧显示赞助商链接。Google 坚信,仅当广告与您要查找的内容相关时,才会为您提供有用的信息。
Google 同样也证明了广告不必过分渲染也能够切实有效。Google 不接受弹出式广告,因为这会干扰用户查看所请求的内容。我们发现,文字广告 (AdWords) 的内容在与其读者相关时,所带来的点击率要比随机显示的广告高得多。Google 的优化小组与广告客户合作,以提高广告系列在有效期内的点击率。因为点击率越高,表明广告与用户感兴趣的内容的相关性越高。任何广告客户,无论其规模大小,都可以利用这一针对性强的媒介。既可以通过我们的自助式广告服务计划在数分钟内在线投放广告,也可以在 Google 广告服务代表的帮助下发布广告。
在 Google 上刊登的广告总是明确地标记为“赞助商链接”。不损害我们搜索结果的完整性是 Google 的核心价值观。我们绝对不会操纵排名位置来将我们的合作伙伴放在搜索结果中排名较高的位置。没有人能够购买更高的 PageRank(网页评级)。我们的用户信赖 Google 的客观公正性,任何短期利益都不能够构成破坏这种信任的理由。
成千上万的广告客户使用我们的 Google AdWords 计划来推广他们的产品,我们相信 AdWords 是同类计划中规模最大的一个。此外,成千上万的网站管理人员利用我们的 Google AdSense 计划,刊登与其网站内容相关的广告,以增加收入和改善用户的体验。
7. 信息始终在不断地累加。
当 Google 索引中包含的互联网上的 HTML 网页超过任何其他搜索服务之后,我们的工程师开始将精力转到那些不太容易获得的信息上。有时只是合并新数据库的问题,如添加电话号码、地址查询以及企业目录。有时却需要更多的创造性工作,如增添可搜索超过 88,000 万张图片的功能,或增添对原始格式为 PDF 文件的网页进行查看的方式。由于 PDF 格式的大量使用,我们需要扩展所搜索的文件类型的列表,以支持使用 Microsoft Word、Excel 和 PowerPoint 等多种格式创建的文档。为了满足无线用户的需要,Google 开发了一种独一无二的技术,可将 HTML 格式的文件转换为移动设备可读取的格式。该列表不会就此终止,因为 Google 的研究人员将持续不断地探索新的方式,将全球范围内的所有信息提供给寻找答案的用户。
8. 对信息的需求超越了国界。
尽管 Google 的总部位于加利福尼亚州,但我们的办事处遍布全球,我们的宗旨是帮助全世界的用户获得所需的信息。为了实现这一目标,我们维护着十多个互联网域;在我们所提供的搜索结果中,超过一半提供给美国境外的用户。用户可以根据自己的喜好,从 Google 支持的 35 种语言中任选一种来展示搜索结果。此外,我们还提供翻译功能,无论用户的母语是哪种语言,都可以搜索到所需的内容;不喜欢使用英语搜索的用户可以将 Google 界面自定义为大约 100 种语言中的任意一种。为了更快地补充新语种,Google 为志愿者提供机会帮助做一些翻译工作,Google.com 网站上提供了供翻译使用的自动工具。这一流程大大改善了我们为用户(甚至位于地球上最偏远角落的用户)提供的服务的种类和质量。
9. 没有西装革履也一样严肃认真。
Google 的创始人一再声明公司所重视的惟有搜索。他们创建公司的理念是工作应具有挑战性,而挑战可以带来乐趣。正是由于这一点,Google 的企业文化不同于其他公司,而并不是因为这里到处都有熔岩灯和大橡胶球。同样,对于我们的在线服务,Google 始终将用户放在首位;而对于日常生活,Google Inc. 将自己的员工放在首位。我们重视团队的功绩,并为个人的成就而倍感自豪,这些都促成了公司的全面成功。新想法经过交流和试验,然后以惊人的速度投入实际应用。其他公司的会议可能会占用几个小时,而在这里通常只不过是在排队购买午餐时的一次聊天,写代码的人和写检查程序的人之间不存在任何屏障。这种畅所欲言的环境提高了员工的工作效率,并促进了员工之间的友爱,而这种氛围又因肩负数以百万计的人们对 Google 搜索结果的信赖而进一步加强。为希望做出重大贡献的人员提供适当的工具,他们定然不负您的期望。
10. 只是优秀还不够。
为您提供的服务始终超出人们的预期。Google 不会将最好视为终点,而是看作一个新的起点。通过创新和反复探索,Google 选择行之有效的技术,并以异乎寻常的方式不断进行改进。搜索对于拼写正确的文字没有问题,对于拼写错误的文字会怎样呢?我们的工程师透视用户的需求并相应地开发错别字改正程序,就像知道用户在想什么一样。在 WAP 手机上进行搜索时的时间太长?我们的无线技术部门开发了 Google Number Search,将每个字母击键三次减少为只击一次。尽管我们的客户群体数以百万计,Google 仍然能够迅速找到发生冲突的位置,随即加以解决。但是,Google 与众不同的一点,就是在全球用户还未明确意识到自己的需求之前为其做出周密考虑,并开发出富于创新的工具和产品来满足他们的需要。这种永不满足现状的态度就是深藏在世界上最佳搜索引擎背后的终极驱动力量。
本站立志于收集各类技术文档资料,便于本人和广大网友查询检索,任何转载文章均尽力标明来源,无论单位或个人认为本站存在侵权内容均可与本站联系,任何此类反馈信息一经有效身份证明、权属证明及详细侵权情况证明后,将立即清除!对于转载内容,本站不为其版权负责,其任何言论均与本站无关!








