分类目录归档:互联网记

IIS下 PHP FASTCGI安装(PHP优化)

    微软早些时候就出 的 FASTCGI 模块了 不过安装其来比较麻烦。需要单一的安装可以去查看 www.iis.net

不过现在在 WINDOWS 下 用PHP也有点福了,zend 出 zend core了,这个也是让PHP在IIS下 FASTCGI模式运行了,可以说稳定性和速度都达到了一定的程度。而且不用自己配置,直接下载 Zend core 安装就可以了,里面还集成可以安装 MYSQL,这样 MYSQL 都不用自己去安装了。有 IIS 的版本 也有 APACHE 的

是多平台的。呵呵,感觉PHP 越来越不错了,对他支持的东西也越来越多了。

下载

http://downloads.zend.com/core-new/2.5.0/ZendCore-2.5.0-Windows-x86.exe

http://downloads.zend.com/core-new/2.0.3/ZendCore-v2.0.3-Windows-x86.zip

百度进军C2C电子商务 与阿里巴巴正面交锋

记者魏宗凯

晨报讯 百度昨天宣布将进军电子商务领域,并将选取C2C(消费者与消费者)作为突破口,预计明年将推出面向用户的C2C网站。百度在阿里巴巴筹划香港上市的关键时刻推出C2C计划,业内人士称这是百度与阿里巴巴正面交锋的开始。

据了解,百度已专门成立了独立事业部运营百度C2C交易平台的业务,并由原百度搜索引擎产品市场部高级经理李明远出任电子商务事业部总经理。目前,有关C2C交易平台的产品技术研发工作已经展开。

百度昨天宣称,将要建立的百度C2C交易平台以百度庞大的搜索流量和互动社区作为业务基础,具有强大的生命力。百度董事长兼CEO李彦宏表示,目前百度的首选市场份额高达74.5%,并拥有全球最大的中文互动知识社区,这两方面因素将为百度成功进军电子商务领域奠定最牢靠的基石。

看了上面的新闻,稍微写下,自己的个人感想:
   百度现在的爪子也越爪越大了,一步一步的也正在扩张道路,而他的扩张就充满着霸气,可以说是毫不留情的给紧张对手来这么一击。就像前一年腾讯的一直的扩张,腾讯由原来的即使通讯软件到现在已经扩张到差不多也要无所不及了,但是他现在已经放慢了脚步,可以说变的默默干事情了,他的战略现在不是高调。而百度的兴起,现在正在疯狂的扩张,一个个频道的的出现,现在有触及C2C但是,他这种让人感觉都充满着说干就干的气度。而回首想想 GOOGLE ,他最近的就是收购和和人家合作,而不是直接自己的业务扩张,他主要专一做的还是他的搜索。

10月份百度的一次更新

   昨天发现百度小更新了一下,10月18号,这么久来的观察,好像百度每次更新的时间都不太一样,不过总体大概是月中和月末更新一次,而月末的一次是大更新。
还有其他百度的更新,他收录的文章早就蜘蛛爬好了,更新日期只是他的一个内容汇总。

什么是域名停放

域名停放就是利用你的域名解析到一个广告页面,达到有人通过访问你的域名或通过域名来到这广告页面后点击广告,你就能得到收入的一种方式,是一种网格技术,国外称之为WIKI技术的其中一种.
    一般是提供域名停放提供商,会做了一程序页面,让你把需要停放的域名解析到他的IP上,程序会根据来访的域名显示你的域名在这广告页面的上方。如果有人通过访问后,有点击广告你将得到收入。
所以,有的域名投资者会把域名做停放,达到用空域名赚钱的目的。一些不明的朋友,会发现,好像是许多域名都是同一个人似的,因为他看见页面相似就这样认为了。其实是不同域名爱好者在同一个站做的域名停放。

防范ARP欺骗的有效办法

开始 -运行 – cmd

arp -a #查看当前网关的IP 和MAC

看到如下东西

C:Documents and SettingsAdministrator>arp -a

Interface: 61.130.xx.xx— 0×10003
  Internet Address      Physical Address      Type
  61.130.xx.xx         00-0b-45-e6-2f-7c     dynamic

其中”dynamic” 代表动态缓存,即收到一个相关ARP包就会修改这项.如果是个非法的含有不正确的网关的ARP包,这个表就会自动更改.这样我们就不能找到正确的网关MAC,就不能正常和其他主机通信.静态表的建立用ARP -S IP MAC

arp -s 61.130.xx.xx         00-0b-45-e6-2f-7c

arp -a

Interface: 210.31.197.81 on Interface 0×1000003

Internet Address Physical Address Type

210.31.197.94 00-03-6b-7f-ed-02 static

此时”TYPE”项变成了”static”,静态类型.这个状态下,是不会在接受到ARP包时改变本地缓存的.从而有效的防止ARP攻击.静态的ARP条目在每次重启后都要消失需要重新设置.

一个百度问题

当百度有时候对你的站收录变少的时候,site:www.lossr.com   发现收录变少,但是 site:lossr.com 和原来一样不变的时候,

等过几天再去 site:www.lossr.com   发现还会回来。不知道这个是提权 还是降权。反正现在我的站的收录昨天已经回来了,可能前几天我发现收录少了,一一SITE了每个友情链接站,发现有个被K 了,赶紧给去掉。不知道这次收录回来了是不是这个问题,主要是上次也有一次过了,但是上次我什么都没弄,他自己回来了。

可能百度是有点神经。

网站好像被百度降权,哭。。

    诶,好像服上的几个站都被百度一同降权了,以为收录减少还会回来的呢,不过现在好像没有希望了,今天都还没回来,IP少的可怜,原来的 1/3 都没了,我赖以生存的网站啊。。怎么就这样被降权了呢?
   难到我这段时间天天更新的缘故?不过都是采集更新的。不知道是否有关。诶。。

百度seo

    今天现在9点多 刚刚去百度site了一下,发现每个站少了很多收录量,不知道是什么原因,上次也有一次过了,不过等到后来有回来了。今天随时关注动态。如果不回来了,那我其不是损失大了。。。
   还有奇怪的是,site:域名  加上www的时候 显示文章数少了很多,不加WWW的时候和原来一样。不知道百度此举是为了什么。提取?还是将权?上次也有一次过了,不过我具体变化忘记了。

.htaccess设置指南 怎么支持.htaccess

需要

httpd.conf:
LoadModule rewrite_module libexec/apache2/mod_rewrite.so

LINUX 在安装APACHE 的时候需要将 mod_rewrite.so  编译进去

配置

启动rewirite
RewriteEngine on

支持.htaccess
AllowOverride All

现在国内的很多空间都不支持。即使是LINUX 空间。。。呵呵。无论从哪里来看,国内和国外差距确实还真大

.htaccess设置指南

会降低APACHE的性能,除非你对目录权限要求很高或需要做UrlRewrite,否则不推荐你使用.

如果你的服务器目录结构是这样:

/usr/corsak/wwwroot/www/maindir

如果Apache指令中开启了AllowOverride支持.htaccess文件,每访问一次会依次搜索:

/usr/corsak/wwwroot/www/maindir/.htaccess
/usr/corsak/wwwroot/www/.htaccess
/usr/corsak/wwwroot/.htaccess

    Apache指南: .htaccess文件 

.htaccess文件提供了针对目录改变配置的方法。 

  * .htaccess文件 
  * 工作原理和使用方法 
  * 使用.htaccess文件的场合 
  * 指令的生效 
  * 认证举例 
  * 服务器端包含举例 
  * CGI举例 
  * 疑难解答 

top 
.htaccess文件 
相关模块     相关指令 

  * core 
  * mod_auth 
  * mod_cgi 
  * mod_include 
  * mod_mime 

  * AccessFileName 
  * AllowOverride 
  * Options 
  * AddHandler 
  * SetHandler 
  * AuthType 
  * AuthName 
  * AuthUserFile 
  * AuthGroupFile 
  * Require 

top 
工作原理和使用方法 

.htaccess文件(或者"分布式配置文件"提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。 

说明:如果需要使用.htaccess以外的其他文件名,可以用AccessFileName指令来改变。 例如,需要使用.config,则可以在服务器配置文件中按以下方法配置: 

AccessFileName .config 

允许放在这些文件中的指令取决于AllowOverride指令, 此指令按类别决定了.htaccess文件中哪些指令才是有效的。 如果一个指令允许放在.htaccess文件中,则,在本手册的说明中,此指令会有一个覆盖段, 其中说明了为使此指令生效而必须在AllowOverride指令中设置的值。 

例如,本手册对AddDefaultCharset指令的说明表明了, 此指令可以用于.htaccess文件(见 Context一行),而Override一行是"FileInfo", 那么为使.htaccess中的此指令有效,则至少要设置"AllowOverride FileInfo"。 
例子: 
Context:     server config, virtual host, directory, .htaccess 
Override:     FileInfo 

如果不能确定一个特定的指令是否允许用于.htaccess文件, 可以查阅手册中对指令的说明,看在Context(“上下文”)行中是否有".htaccess."。 
top 
使用.htaccess文件的场合 

一般情况下,不应该使用.htaccess文件,除非你对主服务器配置文件没有存取权限。 有一种很常见的误解,认为用户认证只能通过.htaccess文件实现,但并不是这样, 把用户认证写在主服务器配置中是完全可行的,而且是一种很好的方法。 

在内容提供者需要针对目录改变服务器的配置而对服务器系统没有root权限时, 则应该使用.htaccess文件。如果服务器管理员不愿意频繁修改配置, 则可以允许用户通过.htaccess文件自己修改配置,尤其是ISP在一个机器上 宿主多个用户站点,而又希望用户可以自己改变配置的情况下。 

虽然如此,一般都应该尽可能地避免使用.htaccess文件。 任何希望放在.htaccess文件中的配置,都可以放在主服务器的<Directory>段中,而且更高效。 

避免使用.htaccess文件有两个主要原因。 

首先是性能。 如果AllowOverride允许使用.htaccess文件, 则,Apache需要在每个目录中查找.htaccess文件,因此,无论是否真正用到, 允许使用.htaccess文件都会导致性能的下降。 另外,每次请求一个页面时,都需要读取.htaccess文件。 

还有,Apache必须在所有更高级的目录中查找.htaccess文件, 使所有有效的指令都起作用(参见how directives are applied.),所以, 如果有对/www/htdocs/example中页面的请求,Apache必须查找以下文件: 

/.htaccess 
/www/.htaccess 
/www/htdocs/.htaccess 
/www/htdocs/example/.htaccess 

而且,对此目录以外的每个文件访问,还有4个附加的文件系统访问,即使这些文件都不存在。 (注意,这可能仅仅发生在 / 允许使用.htaccess文件的情况下,虽然这种情况并不多。) 

其次是安全。 如此,会允许用户修改服务器的配置,可能会导致未加限制的修改,请认真考虑是否给予用户这样的特权。 但是,如果给予用户较少的特权而不能满足其需要,则会带来额外的技术支持请求, 所以,必须明确地告诉用户已经给予他们的权限,说明AllowOverride设置的值, 并引导他们参阅相应的说明,以免日后许多麻烦。 

注意,在/www/htdocs/example目录下.htaccess文件中放置指令,与, 在主服务器配置文件中<Directory /www/htdocs/example>段中放置相同指令, 是等效的。: 

/www/htdocs/example中的.htaccess: 
/www/htdocs/example中.htaccess文件的内容 

AddType text/example .exm 
httpd.conf文件中的段 

<Directory /www/htdocs/example> 
AddType text/example .exm 
</Directory> 

但是,把这个配置放置在服务器配置文件中则更加高效,因为只需要在Apache启动时读取一次, 而不是在有文件请求时每次都读取。 

将AllowOverride设置为"none"可以完全禁止使用.htaccess文件。 

AllowOverride None 
top 
指令的生效 

.htaccess文件中的配置指令作用于.htaccess文件所在的目录及其所有子目录, 但是,很重要需要记住的是,其更高级的目录也可能会有.htaccess文件, 而指令是按查找顺序依次生效,所以, 一个特定目录下的.htaccess文件中的指令可能会覆盖其更高级目录中的 .htaccess文件的指令,即, 子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。 

例如: 

目录/www/htdocs/example1中的.htaccess文件有如下内容: 

Options +ExecCGI 

(注意: 必须设置"AllowOverride Options"以允许在.htaccess文件中使用 "Options"指令。) 

在目录/www/htdocs/example1/example2中的.htaccess文件有如下内容: 

Options Includes 

由于第二个.htaccess文件的存在,/www/htdocs/example1/example2中 的CGI执行是不允许的,而只允许Options Includes,它完全覆盖了之前的设置。 
top 
认证举例 

如果你为了知道如何认证,直接从这里开始看,有很重要的