• 卡农-四声部人声自拍 订阅本博客

    如何订阅博客?
  • Blog首页关于和平海底Blog存档联系自由勇网站地图友情链接

  • 分类文档:互联网 106篇

    Go Daddy空间切换系统更换IP时现在需要慎选4GH主机

    2011年05月24日 09:53

    此文只针对Go Daddy的付费空间。如果你购买的Go Daddy空间分配的共享IP是被wall的,在国内无法访问,在过去可以通过切换系统,也就是例如原来的空间是Linux主机,可以先切换为Window主机,然后再切换为Linux主机,会分配到一个新的美国的共享IP。

    自从去年Go Daddy开通了亚洲主机,以及最近的几个月在切换系统时,有4GH的系统可以选择,如果原来的空间是美国IP,切换时如果选择4GH的主机,之后的IP全部是新加坡的IP。正确的方法是不要选择4GH的主机,仍然会分配US的主机,一旦选择4GH的主机,将不会分配US的主机。我在分配到184.168.*.*的IP后,尝试过使用美国的VPN,切换后的主机IP仍然是新加坡的IP,把Go Daddy帐号的联系地址临时改为美国地址再使用美国的VPN,切换后的主机IP依然是新加坡的IP,而不是美国IP。经过与Go Daddy客服的多次邮件联系,只能退款,然后重新购买才能获得一个美国IP。

    为什么选择美国IP而不用新加坡的IP?虽然Go Daddy是大公司,主机的技术是属于一流的等级,但并不是完美的技术。我前几天给Go Daddy发邮件,说新加坡的Go Daddy IP在中国访问太慢,很多用户反映ping值在600ms以上,而亚洲的香港,台湾,日本,韩国这4个地区的主机在中国访问最快,ping值在60ms~80ms。Go Daddy答复是新加坡主机的数据中心在美国,我登录主机后台,当前分配的IP是新加坡,而数据中心显示的是US,果然如此。也就是说,如果Go Daddy把服务器架设在香港,台湾,日本,韩国,如果他们仍然像新加坡主机一样使用美国的数据中心,速度还是不会快,并且一定会比Go Daddy的美国主机慢。

    目前Go Daddy的新加坡IP的主机,由于数据中心在美国而不在新加坡,这样实际上还是美国主机,新加坡的IP相当于是此主机的IP代(隔开)理,竟然把所有的亚洲空间使用这种类似于IP代(隔开)理的方式,这就是Go Daddy新加坡主机反而比美国主机慢的原因。Go Daddy应该尽快做改进,新加坡主机应该把数据中心建立在新加坡而不应该建立在美国。

    这一次经历了7天才换到一个可访问的US的共享IP,十分麻烦。另外Go Daddy空间还存在一些技术的问题,如Pending的时间,时长时短,有时添加一个域名会超过3天。或者经济条件不错的话,可以购买独立IP。

    固定链接 | 发表评论(2) | Trackback(0)

    cPanel的主机网页长时间500错误解决一例

    2011年04月19日 19:27

    有的网友发现自己的cPanel为控制面板的空间总是500错误。如果一直是500错误,网页从来都不能访问,这可能是由于权限过高引起的。可以登录cPanel或者连接FTP,查看文件夹和文件的权限,正常情况下,Linux+PHP主机,网站文件夹的权限应该为755,文件的权限为644。

    cPanel自带的解压缩功能,有的空间的cPanel版本,在解压缩时,会把所有文件夹和文件的权限设置为666。由于cPanel没有设定所有子目录的权限的功能,所以只能在站点的根目录编写一段遍历整个站点的程序,并在遍历程序中批量将文件夹的权限改为755,批量将文件的权限改为644,问题解决。

    国外很多Linux主机对网页文件或者目录并没有严格权限的要求,即使777权限也不会出现问题。例如本人使用过的Go Daddy和IX Web Hosting空间,对权限没有要求,不需要对权限进行操作;我使用DA面板的一个空间,那个空间则必须把权限全部设置为777。

    不同的Linux空间配置,可能对权限的要求不一样。

    固定链接 | 发表评论(1) | Trackback(0)

    随谈:2011-04-13 国外主机面板的简评

    2011年04月13日 08:31

    本文的中心主要是对cPanel的讨论,以及我使用过的一些国外虚拟主机面板的简评,将这些面板进行对比,取各自的优点,从而让读者了解什么样的功能是更方便的、以及什么样的功能是很不方便的。cPanel是一款十分优秀的虚拟主机面板程序,已经被国内外很多主机商所采用,是很明智的选择,因为比较少有比cPanel更好的虚拟主机面板程序。然而cPanel如果被广泛应用的话,似乎仍然是一个半成品,有着关键的不足。如果cPanel仅被少数的空间商使用的话,问题还不大,这一家的面板不好用就换另一家的主机;可是一旦被广泛地应用,问题就出来了,因为cPanel的不足被广泛地再次复制,到处都是有问题的面板,换了一家还是一样的问题。

    cPanel最大的优点是无需独立IP即可支持泛域名解析。添加泛域名解析的方法,例如先在域名面板添加*号的二级域名,然后在cPanel添加abc.com的主域名,添加二级域名的时候输入*号即可。我使用过Go Daddy和IX Web Hosting的虚拟主机,它们都是不支持泛域名解析的,但由于它们都能提供独立IP,可以通过独立IP的方法实现泛域名解析,可是这样成本很高。大家通过在本机使用Apache建立泛域名解析,就可以了解泛域名解析的原理,只是增加了一个*.abc.com的二级域名,并不会增加服务器资源,请见我写的这篇:http://www.auiou.com/relevant/00000573.jsp。相反,会节省服务器资源。因为当不支持泛域名解析时,依次手工增加很多个二级域名,Apache的配置文件会增大,所以当手工依次添加的二级域名多时,肯定是会增加服务器资源的;添加一条泛域名解析的记录,反而会节省资源。由此可见,各虚拟主机在技术上是可以轻松支持泛域名解析的,方法就是添加*号的二级域名,可是由于他们禁止输入*号的二级域名,所以就相当于禁止了泛域名解析。请您注意:泛域名解析是被禁止了,而不是真的不支持。所以在功能上,所有的Linux+Apache主机是可以十分轻松地、直接支持泛域名解析的,只是被“禁止”了。二级域名、泛域名解析的作用在前面已经谈过了,主要是为将来的流量分流作预留,便于站点的流量拆分而保持域名不变。

    cPanel的优势主要是允许泛域名解析,其它功能与各大虚拟主机商自己开发的面板比较起来,cPanel几乎没有多大优势了。cPanel如果是他们自己使用的话,有不足的时候他们自己可以随时改进;可是当有问题的cPanel被广泛地应用之后,这些不足是很难解决的。任何稍大的程序,通常只有程序的原开发者能够进行再次开发、修改。即使是顶尖的程序员,也很难开发别人的程序。因为一个应用型的成品程序,语句太多,信息量太大,需要有原开发者的开发文档、思路才可以进行再次的开发,并且需要先花费难以估量的、海量的时间去读懂所有的程序。即使是原开发者,如果经过了很长时间,要读懂自己写过的程序,也需要花费一定的时间。由于这么高的技术门槛,就像使用discuz,wordpress等程序一样,使用者一般是无法修改程序的。还不如自己从零开始全新开发一个程序,要比修改别人的程序相对容易许多。

    cPanel在一些关键的功能上没有选项,而是默认的设置。例如在一些版本上必须把域名的DNS修改为指定的DNS才可以添加域名,这一点是十分不必要的,毫无意义。它的存在,是由于上面所述,一是这种不足被广泛地复制,二是使用者(空间商)又无法修改程序,其实早就应该取消掉这一繁琐的步骤。另外,由于cPanel自带DNS功能,有一些强制修改DNS才可以添加域名的cPanel,同时还有另一个问题,就是无论域名使用哪里的DNS,服务器对域名下的子域名的解析,不是从域名所在的DNS提取的,而是全部从这个cPanel的DNS中提取的。例如,abc.com使用GD的DNS,主机A使用cPanel并且强制修改DNS才可以添加域名,先把DNS改为主机A指定的DNS,添加域名后再改为GD的DNS。这时使用gethostbyname()函数返回abc.com的二级域名,会发现无法解析为IP,这时在cPanel的Simple DNS Zone Editor功能中添加这个二级域名,再使用gethostbyname()函数测试,有的cPanel主机可以立即解析,有的cPanel主机则仍然无效。由于cPanel这个的问题,域名不能被正常解析,导致无法使用远程数据库。如果您使用的主机的cPanel版本,没有强制修改DNS才可以添加域名,则不存在这两大问题。

    cPanel还有一大缺点,购买主机时强制添加一个主域名,添加的域名列表十分混乱。在这一点上,GD和IX自己开发的主机面板则不存在这个问题。GD有强制添加主域名,IX没有强制添加主域名。GD和IX添加的域名列表很整齐,都是在第一页显示顶级域名,子域名都是放在顶级域名的下一级,点击超链接就可以对子域名进行管理。而cPanel,强制添加一个主域名例如我们添加def.com,当添加abc.com的新域名时,会产生一个abc.def.com这个毫无意义的二级域名。在cPanel的Subdomains里,这些自动产生的毫无意义的例如abc.def.com的二级域名,会显示在里面;并且不同域名的子域名,都是放在一起的,当域名稍微多一些,就会变得十分凌乱。不过好在cPanel提供搜索功能,只要搜索关键词abc,就可以显示所有的子域名。

    在错误日志和访问日志方面,IX主机是做得最好的,IX开发的面板可以选择关闭/开启访问日志,以节省服务器资源;IX的PHP报错,默认是关闭的。GD和cPanel,都无法关闭访问日志。cPanel的错误日志,十分灵敏,只要出现PHP报错,就会在与程序文件同一级目录产生一个error_log的文件。对于一些访问量大的网页,如果经常出现PHP报错,这个error_log文件很快就会变成几兆~几百兆。所以我现在是在PHP网页中写入error_reporting(0);语句,使其不会报错,这样是为了避免产生error_log文件。

    cPanel还有一个缺点是添加域名时会强制建立一个新的FTP帐号,并且要输入密码,这一点是不必要的。而且输入密码后,总是会提示不匹配,这可能是AJAX存在问题,解决的办法是输入之后,然后点击网页的空白处,再点击文本框,再输入,多试几次,就会出现绿色的勾。

    cPanel似乎有很多个版本,我使用过至少六七个使用cPanel为面板的不同空间商的主机,有些功能是不一样的,但是大体相似。最后需要提一点的是,在国内,GD空间比IX空间访问速度快,在前面已经写过几篇了,本博客现在使用GD空间。

    固定链接 | 发表评论(3) | Trackback(0)

    这两天国外线路又很慢

    2011年03月27日 23:14

    从昨天上午开始,整个上午Go Daddy空间和SoftLayer机房的空间,在国内访问都很慢,使用代理访问速度很快。昨天下午和晚上恢复了正常,访问速度很快。今天上午又出现了同样的问题,Go Daddy空间和SoftLayer机房的空间访问再次很慢,用代理访问则速度很快,直到今天下午2点左右才恢复了正常,一直到现在,速度都很快。因此可见,国外空间、国外的线路应该没有问题,问题出在了国内的中转线路。今天有很多站长都在反映这个问题,Go Daddy空间和SoftLayer机房的空间访问很慢。

    不知是不可抗拒因素导致的网络故障,还是人(隔开)为破(隔开)坏的原因,无法得知。不过,还是要发自内心地感谢他们,因为一年中的大部分时间都可以正常访问。如果一年中的大部分时间国外空间在国内都能正常访问,说明国内相关的管理者还是仁慈的,如果这样的话我会由衷地佩服他们。

    附:auiou.com现在使用的是Go Daddy的空间。

    固定链接 | 发表评论(2) | Trackback(0)

    关于Orshu帐号密码安全的新说明(拟密码安全使用说明)

    2011年03月12日 08:24

    ufoaq.com,salusa.net,aufor.com等等,都是使用Orshu帐号,您只要在这当中的任意一个网站申请了帐号,就可以在任意的其它域名中用相同的用户名和密码登录。过去因为论坛的数据是合并在一起的,现在开始拆分,在拆分之后,安全问题会出现一些新的变化。

    首先关于密码本身,数据库中不会记录您的密码,它记录的是一个加密之后的校验码。这个校验码是经过加密、再经过截取某些字符而产生的,例如123会转化为53575955866542,数据库中可能会从第2位开始截取、倒数第4位结束,也就是截取357595586。数据库中记录的是357595586,任何人都无法还原为53575955866542。并且,53575955866542也无法还原为123。好比24×15=360,175+185=360,当我们获得一个数字360的时候,是无法还原构成它的结果的数字和顺序的,可能是12×30,也可能是30×12,也可能是2×180,也可能是4×90,也可能是2×6×5×6,也可能是72+288,等等。

    如果您忘记了密码,可以使用Orshu帐号的找回密码功能,可以点击顶端的“帐号管理→忘记密码”,输入用户名和邮箱之后,会随机产生一个新的临时密码,这个临时密码会在1分钟之内自动发送到您的邮箱。

    需要先说明的是Cookies的时间问题。为了方便用户,启用了Cookies,它的作用是用户在一定的时间内不用输入用户名和密码重复登录。在申请帐号时,可以选Cookies的时间,默认为7天内不用输入用户名和密码,如下图:

    修改这个Cookies的时间,可以点击顶端的“帐号管理→修改资料”。如果您在公共的电脑上登录,离开前点击“退出”,即可保证帐号的安全问题。

    在过去,在一些需要密码校验的登录页面,例如“站内短消息”、发表新帖、回复等功能,密码校验是实时的。也就是当您在公共的电脑A上登录,离开前没有点击“退出”,在任意的其它一台电脑上修改Orshu帐号上的密码,旧密码在公共电脑A上会立即失效,公共电脑A无法再使用您的帐号。

    现在由于做了拆分,密码校验流程有了新的变化,请用户留意。但是不变的是,在公共的电脑上登录,离开前点击“退出”,即可保证帐号的安全问题。变化的是修改密码后,如果您在公共的电脑上登录,离开前没有点击“退出”,在另外的电脑上修改密码,是不能实时生效的,可能需要1个小时~1个多小时的时间。用户的数据存放在服务器D上,如果仍然采用实时校验密码,由于是远程数据,会很影响访问速度,因为每次刷新都会连接远程数据库。例如服务器B,服务器C都是使用Orshu帐号,现在的新程序是用户登录后,会给服务器B加载密码校验缓存B,会给服务器C加载密码校验缓存C。这个缓存B、缓存C的时间,程序上可以设置,目前统一设置为1小时。时间越短,安全性越高,但是越会影响访问速度。这个密码校验缓存的含义是1小时内,不会向服务器D发送数据获得新的校验码。1小时之后,访问服务器B的页面,会向服务器D发送一次请求,如果由于网络问题,服务器D连接失败,访问服务器B的页面时,会每隔10分钟向服务器D发送一次请求,以获得新的校验码。

    这个安全问题,也是本文介绍的安全问题,是当您在公共的电脑上登录,离开前没有点击“退出”,而产生的安全问题。如果您在公共的电脑上登录,离开前点击“退出”,则不会有这些安全问题。服务器B上的密码校验缓存B、或服务器C上的密码校验缓存C,也可以手动清除,用户点击“手动清除”后,也可以使原来公共的电脑上的密码立即生效,手动清除校验缓存的程序因为时间的关系未开发。开发这一功能会有些复杂,会有很多新的问题。

    需要留意的是由于ufoaq.com,salusa.net,aufor.com等使用Orshu帐号的站点,因为是不同的域名,如果您在当中的域名中登录帐号,退出时需要在这些不同的域名中一一点击“退出”。如果是同一个域名下的子域名,例如e.salusa.net、msg.salusa.net、sirius.salusa.net,则只要在其中的任意一个子域名点击“退出”即可。因为PHP的Cookies设置,由于安全问题,不能跨域名,以防止伪造Cookies;但是同一个域名下的子域名,可以一次设置Cookies。

    Orshu帐号在特定页面的Cookies时间的说明。对于不同的页面,Cookies时间是单独设置的。申请Orshu帐号时的“Cookies”选项,这个Cookies时间目前对于站内短消息、发表新帖、回复、修改资料页面会起作用,但此时修改资料页面只能查看,提交修改需要输入密码。aufor.com的论坛页面,Cookies时间是单独设置的。

    固定链接 | 发表评论(0) | Trackback(0)

    又要经历一次论坛大修改了

    2011年03月09日 17:19

    去年底用了30多天的时间把Orshu论坛做了大修改,当时是把多个域名的帐号、数据库全部合并在一起。最近这几天因为meeting,很多国外空间的线路被限制了,Gmail、Google企业邮箱变得很慢,时常打不开。ufoaq.com是Orshu的子论坛,它所在的空间,这两天白天已经彻底不能访问了,早上还能访问一会儿,白天需要用代理才能访问。估计要在3月18日之后,国外的网络才能恢复正常的速度。人为的因素,您懂得。俗话说,“大水冲了龙王庙”,原本都是一家人,何必做这些事情呢?

    Orshu论坛和帐号的程序要做新的修改,工作量同样很大,这一次是拆分,估计同样至少要30天的全天工作日,因为是使用不同的多个服务器上的空间,所以这次必须开始大规模地使用远程数据库。我没想到日子来得这么快,原本计划也许要在一两年后才需要拆分。这一次拆分之后,流量较大的子论坛可以随时拆分出去,流量小的子论坛的数据可以合并在一起。比如ufoaq.com现在不能访问的问题,如果是在已经拆分的情况下,现在直接转移到另一个空间即可访问。可是因为它现在所在的空间还有其它的域名,不能单独拆分出去。

    整个论坛都是我从零独自完成的,经历过几次大的修改,程序也做了很多次的修正和改进,一部分的进程记录在zj7.com的《Orshu论坛程序最新进度》系列,http://www.zj7.com/category/community/。其进程是:2008年完成了第一个ASP列表式论坛程序,现在看来ASP语言太繁琐,当时是花了很多时间艰苦完成的;2009年4月底完成了第一个PHP列表式论坛程序,还是以前的程序结构,但是程序都需要重新编写为PHP语言,PHP程序比ASP程序简化很多,当时是单域名、单版块儿、单语言,整个网站只能有一个论坛;后来调整了一次程序和数据库,使帖子能够支持无限回复;后来改为多版块儿程序,但仍然是单域名、单语言,要么只支持中文,要么只支持英文;2010年7~8月,这个多版块论坛程序再做一次大的修改,改为采用多域名、泛域名解析、预留了中英文的论坛页面,能够直接支持多语言;2010年底新开发了认证论坛。数据结构也做了几次调整,这是也最麻烦的事情之一。

    现在需要做的是程序和数据库拆分到各自的域名当中,是一个较大的工程。这次完成之后,论坛帖子暂不采用远程数据库,但这可能不是理想的状态。比较理想的状态是最新的数据使用站内数据库,老数据可以使用远程数据库,这样改起来和测试相当相当地繁琐,如果使用起来效果不理想还需要改回原来的站内数据库。远程数据库的优点是便于分配服务器的资源,也便于网站随时搬家。

    每一次大修改,都需要经历大量的规划,其中包含程序和数据结构的规划,有时候是在原来的基础上规划,有时候是做新的规划。更多的是要经历海量、无数次的测试,最后才能完成。咬紧牙关……1个月之后我才能休息。唉,现在不改,以后更麻烦,加油。

    固定链接 | 发表评论(2) | Trackback(0)

    2011-03-05:随谈原创博客的作者收入回报

    2011年03月05日 23:21

    在国外,原创博客如果添加AdSense广告,以及添加几个赞助商的广告链接或图片,每月几百美元~几千美元的广告收入是不难实现的,因为他们熟悉本土的环境和语言,较容易获得本土的访问流量。这种方式不是向读者收费,而是读者点击原创作者的博客中的广告,然后Google把广告费付给博客的作者,通常AdSense的点击率在0.8%~1%左右。不过,AdSense很不稳定,单价和收入变化较大。中文原创博客,同样的字数和访问量,收入则会缩水至不到1%~10%,每月可能只有几美元~几十美元。原因一是货币汇率的不同;二是国外的产品发布商对网络投入,比中国多很多倍,所以英文博客的广告点击单价比中文博客高很多;三是国外在网络上的版权十分严格,对个人作者的保护很重视,中国在网络上的版权没有出台相关的规定,个人作者在网络上的版本得不到保护,以至于转载泛滥,甚至采集、盗版、篡改作者泛滥,使原创文章的作者的博客流量大幅度下降。也就是说,在国外,如果你把文字发表在自己的博客上,网友需要阅读这篇文章时,都会访问你的博客;而在国内,网友看到你的文字,可能是在其它转载了你的这篇文章的地方看到的,而你的博客却没有被访问。

    在前面的《随谈现实与理想》系列的文字,在理想的状态下,确实一切原本都应该免费的。互联网改变了我们的生活,使很多传统中原本需要花很多钱的事情降低了成本,甚至免费。比如国际长途电话,一分钟需要几元钱,可是通过网络电话一分钟只要1角多钱,通过网络在线语音,则不需要花钱。传统的邮件,需要一定时间才能收到,并且需要花费邮费,电子邮件在不到1分钟就能够到达,并且免费。通过网络免费发送图片,代替了传真。网站,代替了传统的书籍、书刊、杂志。

    在国内的网络上写原创文章,获得经济回报,是十分困难的。但是相对于传统的出书,网络却是一个更方便的平台。因为网络写作会适当地比出书的尺度更灵活一些,出书可能有一部分会被删节。出书需要花费很多的人力、物力,消费者购买到书以后,当书一多起来,保存书会占用家里很多的地方。因为房价的上升,一般人很难有一间专门的书房。因此,购买一个类似于iPhone的掌上电子书阅读器,分辨率设计为480×360,价格如果能够定在100多元~500元,并且要机卡分离、以SD卡为存储介质,是一个不错的解决方案,它的成本肯定会低于一台手机的成本,希望有厂家能够多多开发这样的硬件。一本书的价格约在10元~30元左右,这个电子书阅读器一次性投资约合20本书的价格。

    特别是当你想远程搬家,或者出国,大部分书是无法带走的,只能保留少数重要的书。那些无法带走的书,要么保存在原来的地方,要么只能以极低的价格廉价赶快卖掉;或者一页一页扫描到硬盘中,然后把书处理掉。因为存储设备厂家是以1KB=1000B、1MB=1000KB、1GB=1000MB、1TB=1000GB计算(而计算机是以1KB=1024B、1MB=1024KB计算),硬盘或者SD卡、或者U盘的容量,1K合500个汉字,1M(1兆)合500×1000=50万个汉字,1G合500×1000×1000=5亿个汉字。1张4G的SD卡+一个读卡器,可以当作一个4G的U盘使用,价格是75元,4G的SD卡或U盘可以存储20亿个汉字。以一本书10万个字计算,一个4G的SD卡或U盘相当于2万本书。一张CD-ROM光盘的容量是640M~700M(兆),约可以存储50万×640~50万×700个汉字,也就是相当于3200~3500本书。1T的硬盘,现在的价格是362元,可以存储500×1000×1000×1000=5000亿个汉字,相当于500万本书。如果担心因为SD卡、U盘、光盘、硬盘损坏,可以再购买一个硬盘来做数据备份,复制一遍文件。

    由此可见,电子书是更好的阅读途径。我的阅读速度最快的时候约是1万字/小时,但不能总是保持这个速度,需要保持高度的注意力,读起来很费眼睛。因此使用“方正畅听”软件,可以把文字转成MP3来听,语速大约是1分钟1.1万字,会轻松很多。

    如果原创作者在网络上发布收费的电子书,如果参考传统出版的正版书的价格,以10万字的书20~25元/册为例,原版电子书的价格大约可以打4~8折,也就是8~10元,或者16~20元。由于传统书经常有降价,或者变成了二手书,原价20~25元可能会卖4~10元,所以原版电子书的促销价可以定在2~5元/本,事实上要在网络上卖出去100本,并不是件容易的事情。当然,在销售上,价格定得太低一是收入少,购买者可能还会认为产品不好。

    这里的原版电子书,指的是原创作者发布的电子书,收入要全部进入原创作者的帐号,而不能落入盗用原创作者资源的人、复制原创作者的文件拿来卖钱的人的手中,使原创作者的收益得到保障,这是一种理想状态下的网络创作获得收益的模式。上面的定价是很厚道的,对于传统的正版书,每位读者对正版书的付费约相当于2~2.5元/万字,以上述定价,每位读者对原创电子书的作者的付费约相当于0.2元~2元/万字。这种模式在中国目前可能还不太现实,不容易实现,因为中国网民获取免费的网络资源已经是习惯了,在某方面也是一种进步。但是网民对于ADSL费用,是不得不支付的;网民对网络游戏的花费,也是很舍得的。原创电子书作者因为付出了很多的努力,换取一点收入,未尝不可。

    还有一种收入途径是网盘,就是给读者提供文件免费下载,现在国内外有多家网盘都有联盟,会给上传者付钱,无论是国外还是国内的网盘,中国IP的下载单价为5元人民币~7元人民币/1000 IP。例如可以制作音频文件,制作语音的播客,既提高语言表达能力,又能更好地与网友互动。如果每天出一期,按照每一期的播客有1000人下载计算,每月的收入为150元~210元;如果按照每一期有1万人下载计算,每月的收入为1500元~2100元;如果按照每一期有10万人下载计算,每月的收入为1.5万元人民币~2.1万元人民币,以老徐、赵薇、韩寒的博客人气,应该是可以达到每期1万人的下载量。大多数的博客,可能只能达到每一期不到100人的下载量,其广告收益只能支持域名和网站空间的费用。这个途径虽然能产生一些收益,可是收益很困难。

    AdSense的收益比网盘高很多。英文博客的AdSense单价一般为几美分~几美元,以平均1美元计算,韩寒的博客文章单篇的访问量现在平均能够维持在100万次以上,老徐的博客文章单篇访问量为40多万~60多万次,长时间累积的访问量还会超过这个数。如果换成是英文博客、欧美访问量,以0.8%~1%的广告点击率计算,同样的访问量,韩寒的博客文章一篇的AdSense广告收益为8000美元~1万美元,老徐的博客文章一篇的AdSense广告收益为4000美元~5000美元。如果换成中文博客,中国以及世界各地的访问量,以平均0.04美元每次点击、以0.8%~1%的广告点击率计算,韩寒的博客文章一篇的AdSense广告收益为320美元~400美元,老徐的博客文章一篇的AdSense广告收益为160美元~200美元。目前老徐博客的总访问量超过3亿次,韩寒博客的总访问量为4574万多次。他们能够产生这样大的收益,是由于庞大的访问量。多数的博客不能达到老徐、韩寒这样的访问量。因为访问者都是真实的人,不是机器在访问,所以总体的访问量会有一个极限。假如有另外一个访问量巨大的博客出现,对原来的访问量大的博客是有影响的。

    我的中文博客单篇的访问量2年累积下来,平均每篇的访问约是韩寒的单篇博客的0.1%~2%,也就是每篇的访问量累积约为1000次~2万次,单篇文章的AdSense总收益约为0.32美元~6.4美元。因为点击率很低、单价太低,影响美观;Google AdSense对中国的广告商审核的力度不够,导致一些骗(隔开)钱(充值卡)、低俗广告的出现,所以我放弃了AdSense。

    由此可见,在网络上写原创文字,获得经济回报,依然是很困难的。

    固定链接 | 发表评论(1) | Trackback(0)

    国外空间“被限制”又开始了

    2011年03月03日 10:37

    已经两三天了,Go Daddy空间和SoftLayer机房的空间,这几天又开始访问不稳定,访问很慢,或者网页打不开,使用代理访问则很正常、飞快。1周前发生过这样问题,当时可能是国内中转DNS的问题。现在,可能是相关的线路被限制了。

    顺便提一下,SoftLayer有很多的分销商。SoftLayer在国内用户中的口碑很好,果然名不虚传,是值得一试的。

    固定链接 | 发表评论(0) | Trackback(0)

    重温广东电台《天生快活人》旗舰节目(广州的电台)

    2011年03月01日 13:14

    我从2000年开始听“广东电台音乐之声”这个电台,这个电台是我最喜欢的电台之一,本博客也提过很多次了。这个电台是粤语电台,整个广东省的无线收音机都可以收到。《天生快活人》是一个很特殊的节目,它是1998年林颐先生创办的与听众现场互动的节目,现场是位于广州的流行前线直播室。说这个节目特殊,是因为现场与听众互动,并且周1~周5每天的12:30~14:00都有这个节目。与现场听众互动这样的娱乐互动节目,通过电台的形式,并且周1~周5每天都有,全国也许仅此一家。

    昨天在youku上搜索,《天生快活人》居然有视频版的现场,感兴趣的朋友可以在youku.com搜索关键词“天生快活人”,其中这一期有任贤齐到现场:

    http://v.youku.com/v_show/id_XOTkzMjUzODA=.html (任贤齐做客《天生快活人》)

    《天生快活人》经常会有香港、台湾、以及大陆的歌手参与。在上面的这个视频链接中,共有4位主持人,其中穿白色短袖的男主持人就是这个节目的创办人和主要的主持人、广东电台音乐之声公认的王牌主持人:林颐。以前我刚听到林颐的声音,感觉好像有些像曾志伟的声音和风格,听久了,可能并不太像。林颐左手边的女主持人是欣欣(我们从视频中看到的是位于屏幕的右边),欣欣说话的声音我一直觉得很像梁咏琪的说话声音,她们讲粤语的时候声音很像。如果《天生快活人》每天的节目都能上传到网络上,会是一个很大的数量。

    网友也可以通过网络,每天收听这个电台,周1~周5,广东电台音乐之声,每天12:30~14:00。这个电台,经常会有香港、台湾的最新歌曲。怎样收听这个电台,可以在Google搜索“龙卷风网络收音机”,安装这款软件即可,然后点击“地域分类→大陆→广东→广东电台音乐之声”,如前面的介绍:http://www.auiou.com/relevant/00000634.jsp。

    固定链接 | 发表评论(1) | Trackback(0)

    全能空间能够实现静态化(3):小结

    2011年02月28日 09:46

    每写这个标题的文章,就需要先重复声明一下,使用全能空间是不得已,因为国内支持PHP的空间目前绝大多数都是全能空间,这是很可悲的现实,这篇文章并不是鼓励读者使用全能空间,而是相反地鼓励读者使用Linux+PHP空间,因为Linux+Apache+PHP的空间,几乎都是支持.htaccess文件的,使用.htaccess可以直接实现网址静态化。全能空间运行ASP,速度不会受影响;但全能空间运行PHP,在流量大的时候会有很大的瓶颈,全能空间是使用Windows+IIS+PHP,正如前面在本机的实际测试,有HTML代码或文本输出的时候,循环100万次,都是在Windows XP系统下,IIS+PHP运行31秒完成,Apache+PHP使用1秒完成,速度差别如此之大。

    对于使用全能空间的PHP用户,只要阅读《全能空间能够实现静态化》第1篇即可,不用阅读第2篇,PHP的实现较容易;对于使用全能空间的ASP用户,如果想实现静态化,需要阅读第1篇和第2篇。并且,需要认真通读,一定要阅读“说明”的部分。阅读这一两篇文章,是否值得?很值得,因为这项功能的重要性大家都知道,这里用一两篇的篇幅免费分享给读者。过去很少人能够在全能空间下实现静态化,因为全能空间不支持.htaccess文件;也可能有人通过.config文件在Windows下实现了静态化。但是国内的主机商可能有很多人不会做.config文件的相关的设置,我也没有成功过。也许你在这一家主机商支持.config文件,当换到另一家时,他们又不支持,而且又无法配置,这样就会相当的麻烦,要么再换一家主机商,要么放弃静态化,把整个站点的超链接改为动态地址,工作量相当大。并且,国内大多数的Windows主机商,可能不支持.config文件。

    利用IIS的404错误页,是一个不错的解决方案,因为多数主机商都能够支持。在建立第1篇、第2篇的404.php之前,需要做这2个步骤的测试:

    1、404.php这个文件先不要写入程序,随便写入一段文章,然后通过http://www.yourdomain.com/abc/或http://www.yourdomain.com/abc/1234等方式,测试一下能否访问。如果能够访问,说明404.php已经生效。

    2、404.php需要先写入这句来测试,这是决定能否成功的关键:
    <?=$_SERVER['REQUEST_URI']?>

    然后通过http://www.yourdomain.com/abc/或http://www.yourdomain.com/abc/1234等方式来访问,这时候输出的结果是地址栏。在本机或服务器的Apache环境下输出的值是以/开头的,如/abc/1234。IIS环境下可能是很长的路径,如果是这种情况,需要把第1篇、或第2篇404.php的程序中的$j[1].php,改为$j[4].php或者其它的值,逐一在服务器测试,一定可以成功,这是因为在不同的Windows服务器环境下$_SERVER['REQUEST_URI']输出的值不同造成的,而Apache环境下则不会出现这个问题。另外,404.php程序中的$j[1].php,是我在本机建立虚拟主机的环境下测试,如果你没有在本机建立虚拟主机,而是虚拟目录的方式,用http://localhost/site/的方式访问,则要把$j[1].php改为$j[2].php、或$j[3].php等值,依次测试;上传到服务器后仍然要依次测试。

    固定链接 | 发表评论(5) | Trackback(0)

    全能空间能够实现静态化(2):ASP及其它语言

    2011年02月26日 16:03

    在前面一篇的404.php这个文件,是我编写的程序实例,这段程序是一个主要的原理,你也可以根据需要来编写或者改进程序。由于时间的关系,当中没有写ASP实现静态化的程序。首先使用全能空间是迫不得已,这2篇文章并不是鼓励读者使用全能空间,而是鼓励读者、以及服务商使用Linux空间,转向PHP,国外很多的网站,都是使用PHP语言开发,甚至也有很多的主机服务商只有使用Linux系统的PHP主机,而不提供Windows主机。PHP的确有很多的优势、优点,是ASP无法媲美的,最显而易见的优点是程序简洁、函数丰富。程序简洁是因为其语句每句都以分号结束,而ASP必须回行,对于常用的程序,PHP可以把它们放在一行,这样在视觉上能大量地减少程序的复杂程度,这也是PHP比ASP开发速度快很多倍的原因之一。学习编程,并不需要精通,因为无论是大型的项目,还是小型的项目,实际的开发中,使用到的编程知识可能不到千分之一,虽然程序总是很复杂(实际上就是麻烦),复杂是因为有大量的问题需要处理,使程序经常是处于凌乱的状态。由于凌乱、以及大量语句的堆积,使其变得复杂。并且有时编程工作越做越多,永远都有做不完的事,永无止境。

    这2篇文章的出发点是如果不得不用全能空间,还是可以实现网址静态化的。我不知道之前有没有人用过这种方法,但我也发现了这种方法,于是写了这2篇文章。虽然篇幅稍长了一点,初次使用本方法需要做大量的测试,但是当理解了此方法的原理、熟悉了它的使用步骤,此方法确实是比较简单的。

    上一篇的404.php程序,http://www.auiou.com/relevant/00000657.jsp,对于使用全能空间的PHP程序适用。但ASP不能用同样的程序原理,因为PHP的include()函数中可以使用参数,而ASP的include则不能使用参数,由于这一点的差别,使ASP十分不方便。经过测试,PHP与ASP也不能混用,例如写一个测试页404.php,写入包含语句:include("aa.asp"),访问404.php时,仍然会将aa.asp识别为是PHP程序,而不是ASP程序。

    经过多次的测试,只能用file_get_contents()函数外部调用的办法。由于ASP语言的include不能使用参数,所以只能借助PHP平台,你还需要掌握一定的PHP知识。全能空间ASP语言实现网址静态化的步骤如下:

    1、如果你的网站有控制面板,可以设置404错误页,或者让服务商帮助设置404错误页,此404错误页是根目录的404.php。(而不是404.asp)

    2、404.php写入如下程序,实现的原理从下面的程序也可以看出来:
    <?$j=explode("/",$_SERVER['REQUEST_URI']);$a1="$j[1].asp";$i="au/$a1";
    if (file_exists($i)){header("HTTP/1.1 200 OK");$i=@file_get_contents("http://www.yourdomain.com/au/$a1");echo $i;$i="";}
    else header("HTTP/1.1 404 Not Found");?>

    3、把要实现静态化的ASP程序,全部放在根目录的au文件夹中。例如把abc.asp放在au文件夹中,实际路径即是/au/abc.asp,实现静态化后的效果是http://www.yourdomain.com/abc/或http://www.yourdomain.com/abc/1234或http://www.yourdomain.com/abc/1234.html或http://www.yourdomain.com/abc/def/1234.asp等等任意你喜欢的效果,然后在abc.asp写相关的程序获取地址栏信息。

    说明:首先要了解的是使用file_get_contents()函数是用来调用远程数据,可能会在一定程度上影响速度;但是由于调用的数据与404.php文件是在同一台服务器,所以可能对速度的影响不大。上述的程序中,为什么一定要用http://www.yourdomain.com……的方式,而不用$i=@file_get_contents("au/$a1");这样的方式?因为我用$i=@file_get_contents("au/$a1");这样的方式测试过,也成功了,但是ASP程序不执行。理论上ASP是可以正常执行的,但是它不执行,所以只能暂时用http://外部调用的方式。使用外部调用的方法,可能并不太适合大型的网站,博客只能凑合用这种方法。因为博客的流量较大,可以算是中型、或中小型的网站。用此方法,静态化后的地址同样不能用GET或POST。

    需要特别注意的是$j[1].asp,与前面第1篇的说明一样,由于不同空间,配置环境不一样,需要先在网站的根目录建立一个测试页,查看返回地址栏的值,在Apache环境下测试返回的值是以/开头的,IIS环境下可能是很长的路径,如果是这种情况,需要把上述程序中的$j[1].asp,改为$j[4].asp或者其它的值,逐一测试。否则,会导致无法成功,因为这是十分关键的一步。

    关于404.php这个文件的编码问题。使用默认的ANSI编码即可,如果被它包含的文件、或者被它远程调用的文件是UTF-8编码,经过我长期的测试,并不会影响使用。

    除了ASP语言,其它语言,都可以用本篇的方法,也就是404错误页一律使用404.php,在404.php中写入PHP程序,借助PHP平台,然后用file_get_contents()远程调用。如果你所使用的编程语言的include函数(方法)能像PHP一样能够使用参数,404错误页则需要用你所使用的语言,按照第1篇的404.php的程序,改为相应的语言即可。

    固定链接 | 发表评论(3) | Trackback(1)

    全能空间能够实现静态化(伪静态)(已测试成功)

    2011年02月25日 12:08

    全能空间是中国的主机商广泛使用的,在国外相对成熟的主机商几乎是没有全能空间的。如前的测试:http://s.orshu.com/#45,在有HTML代码或文本输出的时候,循环100万次,都是在Windows XP系统下,IIS+PHP运行31秒完成,Apache+PHP使用1秒完成,速度差别如此之大。当时之所以做这个测试,是因为当时有一个循环几十次的页面,在IIS+PHP下数据是逐行显示,后来安装了Apache+PHP是一瞬间全部显示。

    除了在大流量的情况下,IIS+PHP的速度远不如Apache+PHP之外,使用IIS+PHP的全能空间,不支持.htaccess文件。当然,在小流量的情况下,速度差别可能不是很大。如果不得不使用全能空间(因为国内的Linux主机实在是太少了),可喜的是,大多数使用IIS平台的服务器商,都支持自定义404错误页。Apache可以使用一个.htaccess文件可以为整个网站自定义404错误页,也可以每个文件夹单独使用一个.htaccess文件。但IIS,服务商可能一个站点只允许设置一个404错误页,所以本文的方法是使用根目录的404.asp或404.php,用这个文件来判断、自动包含相关的程序文件。总的来说,IIS+PHP有很多功能还是不如Apache+PHP那样方便的。今天经过测试,全能空间也能够使用用错误页,所以写了本文。由于本文是使用IIS的错误页实现静态化,所以不需要配置其它的文件如.htaccess文件、.config文件、也不需要配置Rewrite模块,是比较简单的。

    IIS下要实现静态化(伪静态),如果你的网站有控制面板,可以设置404错误,一般服务商是让404错误页放在根目录,ASP语言为404.asp,PHP语言为404.php。如果没有控制面板,可以让服务器商手动设置一下。要实现静态化,需要学习一定的编程知识,在本机调试成功后,再上传,因为需要有大量的调试才会成功。本文的方法可能是书上没有的,也是我很常用的方法,这里举例说明如何实现:

    以PHP为例:

    将自定义错误页设置为根目录的404.php。404.php写入如下的程序:
    <?$j=explode("/",$_SERVER['REQUEST_URI']);$i="au/$j[1].php";
    if (file_exists($i)){header("HTTP/1.1 200 OK");include($i);}
    else header("HTTP/1.1 404 Not Found");?>

    说明:在本机测试中,我安装了IIS+PHP,因为IIS下为虚拟目录设置错误页为404.php,但没有成功,所以本机不使用IIS+PHP测试。在本机测试中使用Apache+PHP,并且在本机设置了虚拟主机。在PHP方面,Apache对于PHP要比IIS简化许多,IIS相对更麻烦一些。
    本机使用Apache+PHP+本机虚拟主机来测试,并不影响上传到服务器的效果,效果是一样的,服务器的配置是IIS+PHP+远程虚拟主机。在PHP编程中,在本机设置虚拟主机是很必要的,可以减少很多不必要的麻烦,Apache在本机设置虚拟主机很简单,前面已写过,如http://www.auiou.com/relevant/00000576.jsp。

    第一行$j=explode("/",$_SERVER['REQUEST_URI']);用于获取地址栏,$j[1]是根目录下的第1个层目录名,同理,$j[2]是第2个目录名、$j[3]是第3个目录名,等等,这也是我很常用的读取地址栏的方法。由于不同空间,配置环境不一样,需要先在网站的根目录建立一个测试页,查看<?=$_SERVER['REQUEST_URI']?>返回地址栏的值,Apache环境下返回的值是以/开头的,IIS环境下可能是很长的路径,如果是这种情况,需要把上述程序中的$j[1].php,改为$j[4].php或者其它的值,逐一测试。否则,会导致无法成功,因为这是十分关键的一步。au/$j[1].php,其中au需要在根目录建立一个au的文件夹,需要实现静态化的程序文件全部放在au文件夹。从第2行,可以看出其原理,就是判断au文件夹中的文件是否存在,如果存在,则包含调用;如果不存在,则返回404代码。其中最后一行让不存在时返回404代码,是不可省略的,因为我经过测试,很多全能主机,当设置了404错误页后,访问不存在的文件时,返回的是200正常代码,这会导致搜索引擎错误收录,而降低网站的权重。

    要特别注意的是,网页上传到服务器后,如果静态化的网页可以显示,要测试一下网页的状态码,如果返回的不是200页,要修改header("HTTP/1.1 ……")的语句,例如header("Status: 200 OK");以及header("Status: 404 Not Found");。国外的Linux主机较多地可以使用header("Status: 200 OK");语句,国内主机则较多地可以使用header("HTTP/1.1 200 OK");语句。

    把所有需要实现静态化的程序文件全部放在au文件夹,如下图:

    /au/abc.php程序的在本机的预览效果如下图,上传到IIS+PHP的服务器也是这样的效果:

    /au/defer.php程序在本机的预览的效果如下图:

    ASP与上面PHP的方法是类似的,步骤和原理大致相同,只要把PHP语句转化为ASP语句。因为测试和转化要比PHP复杂一些,本文暂省略这部分程序,如果有网友需要,我再测试ASP下的静态化。(附:ASP的实现方法,已写在这里:http://www.auiou.com/relevant/00000658.jsp)因为404.asp在IIS下可执行,所以IIS+ASP一定可以实现地址栏静态化。在此也顺便提一下,我从事了6年多的ASP编程,2002年~2009年,后来转向PHP。ASP比PHP繁琐许多,祝大家早日投入PHP的怀抱,因为PHP比ASP容易很多。

    如前面的实际测试:Rewrite与404页的区别,http://www.auiou.com/relevant/00000525.jsp,使用404页的页面,既不能获得地址栏的GET,也不能接收POST,但Apache的Rewrite页既可以用GET,也可以用POST。使用本文的方法,如果需要使用GET或POST,只能建立一个实际路径的PHP页或ASP页。

    Apache+PHP实现静态化,建立.htaccess文件,编写相关的程序语句即可直接实现。

    固定链接 | 发表评论(2) | Trackback(1)

    这两天的网络故障的确是中转DNS服务器的问题

    2011年02月21日 09:37

    今天上午与昨天上午又出现了同样的问题,很多的国外空间打不开,或者访问很慢。打不开或者访问很慢的原因,是中转DNS服务器无法及时把域名解析传送给用户。是这样判断的,在本机的C:\WINDOWS\system32\drivers\etc\hosts建立一条不能访问的域名的解析,如66.172.n.n www.zj7.com,如下图:

    关闭所有IE浏览器后hosts就可以生效,再次访问此域名,就可以正常访问。步骤2,使用国外在线代理访问自己的域名,也可以访问。通过步骤2,说明域名所在的DNS服务器、国外的中转DNS服务器没有问题;通过步骤1,说明网站空间没有问题。由此可以确定,这两天的网络故障,的确是中转DNS服务器的问题。

    固定链接 | 发表评论(1) | Trackback(0)

    今天很多国外空间打不开的可能原因

    2011年02月20日 20:23

    今天上午很多国外空间打不开,刚才也有网友说他的Go Daddy空间全打不开了。可能是国内相关的DNS中转服务器的原因,我上午经过很多次的测试,可能是此原因。今天问题的原因可能主要在于DNS,而不在于空间,因为我用代理访问,则一切正常。判断是域名解析、或者是中转DNS的原因,还是空间的原因,简单的方法是用代理访问测试一下。

    正好我有2个域名这两天在修改解析,总是变回到旧的解析,所以导致这2个网站今天无法正常访问,现在故障已经排除。经过测试,是我使用的第三方国外免费DNS这两天也出现了问题,所以总是变回到旧的域名解析。今天下午找了另一家第三方国外免费DNS,namecheap的免费DNS,域名解析总是变回到旧的解析的故障已经解决。

    现在国内的DNS中转服务器可能已经恢复正常了,我的网站都已经可以正常访问。我不使用Go Daddy域名赠送的DNS服务,而使用第三方的免费DNS,是因为如果使用域名服务商的DNS,每次域名转移后都要修改域名的DNS、逐条添加解析记录,十分麻烦。使用第三方的(免费)DNS,域名转移后不需要修改记录,甚至不需要修改域名的DNS,因为转入方会从域名原来的whois信息中读取域名的DNS信息,十分方便,域名服务商在这一点做得很好,很人性化,使域名在转移的过程中不会出现网站不能访问的情况,使域名无缝转移。

    [2011-02-21 09:12]更新:今天上午很多的国外空间又出现了与昨天上午一样的故障,可能同样是国内中转DNS的问题。

    固定链接 | 发表评论(0) | Trackback(0)

    新上线的Ordue网站工具简介

    2011年02月19日 09:33

    ordue.com主要的功能目前有:PR值查询、Alexa流量排名查询、网页长度单位转化、网页分辨率预览。将来可能还会推出查询某些字符出现的次数、字符转化为英文小写、字符转化为英文大写、每个单词开头大写等等,这些工具适用于网页的开发、制作人员。

    PR值查询功能,是此网站的主要功能,速度还是比较满意的,此功能查询的是实时PR值,没有使用缓存。查询结果范例:

    在网页中添加PR值图标的功能,如果您需要申请此功能,在ordue.com网站上有介绍,可以按照ordue.com的提示获得代码,请在72小时内加入代码到任意的一个网页,刷新一次网页,此代码即可自动激活;如果72小时内未添加,此代码会自动失效,需要重新申请获得代码。

    图片的超链接指向http://www.ordue.com/#c,其中#c不可省略,它的作用是自动查询当前页的PR值,效果如下。请在auiou.com的网页中点击如下图片,因为http://www.ordue.com/#c中#c是自动检测来源页的PR值,没有#c或者您是在本机的RSS阅读器中点击时则不进行检测:

    (范例:www.auiou.com首页的PR值。)

    PR值图片缓存的说明:浏览器缓存时间为6小时,服务器缓存为3小时。它的含义很简单,就是用户申请了像如上的在网页中显示自己网站PR值图标的功能,这张图片在网友的浏览器中的缓存(简称“本机缓存”)时间为6小时,通过直接点击网页,在6小时内都会调用网友本机缓存文件夹的图片文件,而按F5刷新,则不会调用本机缓存文件,会从服务器调用此图片文件;服务器缓存为3小时,含义是在3个小时内调用这张图片,如果按F5刷新,服务器缓存的PR值是从rat.ordue.com所在的服务器读取的,3个小时之后再次刷新,会从Google服务器读取,这是为了减少对Google服务器发送大量的PR值查询请求。这个PR服务器缓存实际上设置的时间越长,越能减少对Google发送查询请求,但在PR值更新时,可能会影响新PR值的及时显示,所以决定设置为3个小时。

    以这个3个小时服务器缓存为例,假设PR值在2011年1月21日05:00更新的话,任何一位网友如果在05:01开始访问您的网页,并且网页中有ordue.com的显示PR值的图片代码,这时候显示的PR值是更新后的。如果任何一位网友如果在04:59开始访问您的网页,那么在04:59~07:59这段时间,无论如何刷新,都会显示旧的PR值,直到08:00才会显示新的PR值。这个缓存的作用过程,很类似于域名的TTL缓存。当然,也可以由网站管理员,或者让申请此PR值图片的站长,在PR更新时,手工删除服务器上的缓存,图片会立即显示新的PR值。这项删除ordue.com的PR值图片缓存的功能在程序上很容易实现,只是一般用不到,就暂不开发了,除非有很多网友要求,3个小时的缓存时间并不太长。

    正因为使用了缓存功能,所以您有多个域名,每个域名都需要进行单独申请。因为如果使用不需要申请也能在图片中显示网站每个页面各自的PR值,会向Google服务器发送大量的PR值查询请求,这些内页平时可能是不需要查询的。再加上如果将来申请的人多,会重复调用ordue.com的图片,加重服务器的负担。所以使用缓存的方式,减轻服务器的负担,提高网站的速度。由于是使用<img>元素来调用远程的图片,所以并不会影响您的网站打开速度,图片的体积为200多字节。

    网页长度单位转化,本博客之前已经有做过这个工具。这个工具用于px、pt、em单位的转化,特别是px与em的转化如果人工计算,是很复杂的,所以需要一个工具来转化。中文网页在CSS中的字体普遍使用固定大小,IE浏览器不能调整字体大小,例如使用px或pt为单位;英文网页的字体普遍使用百分比或em为单位,IE浏览器可以调整字体大小。当然,英文网页在百分比和em单位之间,更多地使用百分比,百分比和em的区别是使用em为单位的字体,会随IE浏览器的字体设置而变化更大。百分比和em的换算关系是100%=1em,em与pt的关系是1em=12pt。这些单位的换算关系是:100%=1em=16px=12pt。百分比或em单位要特别注意的是不能多层套用,例如<span style="font-size:110%">abcd<p><span style="font-size:130%">1234</span></span>,尽量避免这种情况的发生。因为abcd的字体是110%,而1234的字体并不是130%,是被重复定义了。解决的办法是使第一个<span闭合,或者我想到的办法是在万不得已的时候在<span style="font-size:130%">1234</span></span>的外面写一句表格的句子,用<table><tr><td></table>元素把它们包围,可以避免字体被重复定义,在IE6下测试通过。

    网页分辨率预览功能,本博客也在很久之前有做过这个工具。原理很简单,就是一个<iframe>元素框架的网页,<iframe>元素的长度参数是用户输入的数字。例如iPhone网页的开发,iPhone的分辨率是320×480,在这个工具中输入数字320,可以预览宽度为320像素在iPhone中的网页效果。

    ordue.com现在使用Go Daddy的Linux空间。

    固定链接 | 发表评论(0) | Trackback(0)

    随谈:2011-02-14

    2011年02月14日 22:57

    这个博客的空间已经到期了,所以今天下午转移了空间,新的空间仍然是Go Daddy的Linux空间。为了避免网友发的留言丢失,凡是在转移空间之前,我都会关闭评论,论坛会关闭注册功能。我在2011-02-14 22:39的时候再次打开auiou.com的计数器统计,为的是了解一下Go Daddy空间的负载情况,顺便也了解一下自己博客的访问情况,预计1周内关闭计数器统计。

    总的来说,Go Daddy空间的负载情况,目前来说是比较出乎意料地好(对于我自己的站点来说,因为负载与程序有着直接的关系)。对于大流量的站点,Go Daddy还是相对比较好的虚拟主机。Go Daddy去年在亚洲架设了服务器,放在新加坡,但是在国内的访问速度很慢,很多网友的ping值在600多ms,比GD的美国空间还慢。如果Go Daddy能够在香港、韩国、日本的主机这3个地区架设服务器,就完美了,将是一个巨大的市场。因为香港、韩国、日本的网页空间在中国的访问速度十分快,与国内空间几乎没有区别,目前香港、韩国、日本的主机普遍较贵。Go Daddy唯一不方便的是禁止了Apache的泛域名解析功能,这也是我对Go Daddy空间的依赖大打折扣的原因;还有不方便的是GD规定一个文件夹内的对象数不能超过1024个。

    使用国外空间的原因主要是ICP贝岸的原因。2005年那时候的贝岸流程还是比较人性化的,贝岸期间不用关闭网站。现在提交贝岸期间必须关闭网站,这个期间可能在1个月以上。2009年底我的域名就是经历了40多天才通过,网站关闭了40多天。国外空间不仅技术好,在这方面的管理也很成熟,域名随时任意绑定,不需要贝岸,绑定后立即就可以使用。国内空间,必须贝岸后才可以开通空间,新网站可能需要经历几十天贝岸通过后才能开通空间。

    固定链接 | 发表评论(5) | Trackback(0)

    有关ufoaq.com右侧投放的广告

    2011年02月07日 00:54

    前天开始在ufoaq.com右侧投放了广告,投放的广告是自己制作、指向自己的网站项目,相当于把广告卖给自己。aufor.com和orcou.com都是在2011年1月上线的新项目,这是此项目的简介1,http://www.auiou.com/relevant/00000636.jsp;简介2,http://www.auiou.com/relevant/00000638.jsp。为了支撑网站的发展,“幸运同在”的项目是收费的,目前此项目的收入仍为0。从现实社会的消费水平来说,“幸运同在”的会员费是很低廉的,打3折后最低3.3元/月;从理想的社会来说,原本是不应该收费的。“幸运同在”是一个很厚道、很健康的网站项目,logo采用绿色,也符合健康、恬静的主题,并且绿色代表同情心,这可能也是人喜欢绿色的原因之一;此项论坛服务的作用也比较特殊,能够帮助家庭的发展,目前可能只适用于特定的用户,但是一定是会有此需求的用户,比如本人即是此服务的使用者。此网站对外宣传也是用很厚道的方式,不会用虚假的数据来赢取客户,不会夸大投入的成本。这个项目因为是使用相对较成熟的技术,所以这个项目在未来的很多很多年里是不会停止服务的。即使没有客户使用“幸运同在”的2人论坛,我自己也会使用。这项服务的收入比起网络游戏,会微薄很多,但是却会健康很多。广告的位置如下图:

    关于aufor.com网站的简介、隐私政策、使用帮助等内容,我会逐渐编写;再过不久也会开通它的开发博客,地址将是http://blog.aufor.com;还有一些功能需要调整和改进、修正。

    ufoaq.com目前所使用的服务器空间(虚拟主机),价格是很低廉的,是因为这个论坛的程序是我亲自编写、并在数据结构做了多次的优化和改进,设计而成,所以能够在很低廉的虚拟主机上跑这个论坛程序。如果aufor.com有3~5位客户续费使用,就足已支持ufoaq.com的空间+域名全年的费用。如前所述,http://www.zj7.com/strive/134,ufoaq.com是永远不会要求网友合伙出钱或者捐助来维持网站,我永远不可能这样做。如果有一天网站因为资金不足维持不下去了,或者我没有时间来维护,我会选择关闭、或者暂停网站和论坛。

    因为有国内相关的网隔开络监隔开管部门经常在扫隔开描,如果一个网站中有一句不符合相关规定的话,整个网站都会被屏隔开蔽,由于ufoaq.com是公开的论坛,所以每条留言我都需要亲自审查。而去年底新推出的“Orshu认证论坛”(如http://www.zj7.com/category/community/),由于需要加载Cookies才会显示文字,所以这类论坛是不会被扫隔开描到的,开通认证论坛的初衷是为了免去大量的自己的审查工作,而采用简略审查的方式。因为我们根本无法预测哪个词语、哪个句子是不符合规定的,认证论坛的优点也在前面“Orshu论坛程序最新进度”的十几篇中谈过。

    “幸运同在”的论坛的隐私级别是最高的,甚至网站管理员、网站所有人都永远不会有权限去查看用户在论坛中发表的内容,就像短信、电子邮件一样,这是我们坚决的承诺,否则我会立即关闭这个网站,立即主动给客户退款。这种情况发生的可能性,也会无限地小。

    aufor.com与ufoaq.com同样,目前使用低廉、稳定的虚拟主机,也就是只要有3~5位客户续费,就可以支持aufor.com全年的费用。目前这个虚拟主机的空间估计至少能够支持100位客户同时访问aufor.com的论坛页面,当有客户续费,就会升级服务器,一台独立服务器估计此程序能够支持1万~10万人以上同时在线。

    会员费对于赢利其实是很难的,目前的收入仍然为0。aufor.com的收入情况、网站访问量、客户数量,是可以公布的,这不属于用户隐私的范围;但是谁在使用这项服务,对于aufor.com是需要高度保密的。即使有100位客户续费,按照3折的优惠价格,全年的收入只有3990元。因为现在物价的上涨,修理自行车的人,很多人月收入都是几千元;在商场门前看自行车的人,一辆自行车是0.5元,一辆电动车、摩托车是1元,每月下来收入3000元是比较轻松的。在现实社会中,如果很辛苦搞的项目没有相应的经济收入,是会很困难的。

    如果和所谓的一线城市动辄1万多、2万、3万每平方米,动辄一两百万的房屋价格比起来,aufor.com的收入是很微薄的,还不如看车的人收入多。现在在深圳、北京、上海,一两百万元的房子,是很常见的,都是这个价格。50多万,大概只能买二、三十平方米的房子。这就是可悲的现实,让人不得不去挣钱谋生。为了生活,我也不得不销售这个网站的服务。如果项目不推广、不做广告,这个项目也会死掉,如《“幸运同在”简介》的第1段,惨痛的教训。如赵传的《我是一只小小鸟》这首歌,“生活的压力与生命的尊严哪一个重要”,理想的生活,原本是尊严重要。但是现实的生活、由于集体的意识,造成了生活的压力比尊严更重要,因为现实是没有钱就没有尊严。

    固定链接 | 发表评论(1) | Trackback(1)

    Alexa与实际的访问量

    2011年02月05日 09:49

    Alexa是网站访问量的世界排名,可以在alexa.com查询每个域名的访问量排名。过年前我开始编写了一个访问统计的程序,使用JavaScript包含调用远程的程序,最初使用file_get_contents()调用远程数据库,测试使用了几天,由于是不同空间服务商的远程数据库,经过测试,速度会慢好几秒,如果是同一空间服务商、同一地区的远程数据库,一般不会影响速度。于是使用<img src=…….php>来激活远程的程序,这样不会影响速度,并且这个img元素使用CSS设置为隐藏,例如将图片高度设置为0,使用position:absolute将这个元素的位置设置为负值,如top:-99;left:-99。使用远程数据库来编写计数器的程序,一是网站访问统计的程序相对于论坛、博客的程序的编写要简单很多,便于程序的设计、练习、调试,二是便于数据的管理,三是程序与数据库可以用不同的空间,甚至可以使用GD强劲的免费空间作为远程数据库。远程数据库的很多优点,如前所述:http://www.auiou.com/relevant/00000633.jsp。

    计数器对于访问量小的站点,是很有作用的,因为除此之外再没有别的好办法了,查看服务器的访问日志是一件十分麻烦的事情。这些年来,访问量小的站点我都没有做过访问统计,这是很可惜的。访问量稍大一点的站点,我曾用AdSense作为访问量统计,但是如果多站点都用AdSense,则不能统计出每个站点的访问情况,不知道是哪个站点、哪个页面被访问。如果每个人自己写一个访问统计的程序,就可以评估站点的实际访问情况。如果是多站点、任意的页面,最好的办法就是使用JavaScript包含<script src=……></script>来调用远程的程序,并且这句要放在网页的最后才不会影响网页的打开速度,因为远程的JavaScript包含必须等远程文件加载完毕之后,在这个包含之后的父网页之后的HTML代码才会显示。

    网站的总访问量统计对我来说意义不是很大,前几天对我的一些站点做了抽查。下列数据中,我在程序中屏蔽了自己IP,自己的IP不统计。由于一周前是国内的春运高峰,很多网友都是在旅途中,网站的访问量可能会有所下降。半个月~一周前做了抽查,auiou.com的访问量IP数约为500人/天,估计超过2/3的访问量是来自搜索引擎,其中来自百度多于来自Google,估计6:4的比例,还有一些是来自RSS、友情链接,当时的Alexa三个月平均排名为39万多;zj7.com的访问量约为50~100人/天,估计有1/3的访问量来自搜索引擎,其它的访问量是来自auiou.com的链接引用(Trackback)、以及来自ufoaq.com,还有一小部分是来自友情链接,zj7.com的Alexa当时三个月平均排名为145万多;ufoaq.com的访问量约为80~150人以上/天,估计有1/3的访问量来自搜索引擎,其它的访问量也是来自auiou.com和zj7.com的链接、文章内的指向某篇文章的链接,也有不小的一部分访问量是来自友情链接,ufoaq.com的Alexa当时三个月平均排名为310多万。

    上述的3个站点中,auiou.com的实际访问量约是zj7.com的5~10倍,auiou.com的Alexa排名为39万多,zj7.com的排名为145万多;ufoaq.com的实际访问量约是zj7.com的1.5~2倍,可是ufoaq.com的Alexa排名却比zj7.com低很多,ufoaq.com的排名为310多万。

    访问量低的站点。auciou.com的实际访问量约为5~20人/天,Alexa排名为344万;salusa.net现在的实际访问量约为20~30人以上/天,Alexa排名为1600多万。还有一个每周不超过10 IP的站点,Alexa排名也是1600多万。还有一个曾经很长时间维持在20~30 IP/天的站点,Alexa排名一直为0。

    从上面的数据,可以看出Alexa排名与实际访问量不成正比,差距很大。曾有很多人说只有安装Alexa工具条,Alexa才会统计,如果真的是这样,那么Alexa数据就没有意义了,因为相信安装Alexa工具条的用户会很少。只有对每次访问进行统计,Alexa排名才会有意义。从上面的同样访问量的站点,Alexa排名却相距甚远;或者同样的Alexa排名,访问量却相差几十倍;访问量大的站点,Alexa排名却不如访问量小的站点,可以看出Alexa排名的统计并不准确。如果需要统计,自己编写访问量统计的程序,来评估哪个网页访问量大、重要比较有意义。

    固定链接 | 发表评论(3) | Trackback(0)

    为什么需要自己开发程序

    2011年01月29日 17:16

    前些天朋友的企业网站被攻击了,被人挂了木马、修改了首页。原因是他们的企业网站的程序不是自己开发的,而是使用别人开发的公用程序。本来使用这些公用程序应该不会有太多安全的问题,但如果因为使用公用程序而发生了这样网站被黑的事情,原因一是没有修改默认的一些参数和密码,二是或者专门从事做坏事的人熟悉这些公用程序的漏洞。一个公用程序的漏洞如果被做坏事的知道,他们会在网上搜索同样使用这个程序的站点来攻击、修改网页,来获得利益。

    如何知道这些漏洞在哪里?一般只有程序开发者自己知道,或者用户在使用中无意中发现的漏洞,或者专门从事干坏事的人熟悉各种漏洞。如果不是程序的原作者,一般人想查找研究程序的漏洞并修补,是相当困难的。很多时候查找别人的程序中潜在的漏洞,比猜银行密码还要难很多倍。一旦被攻击了,也找不出原因。

    为什么网页程序中总是会有漏洞?因为扩展名为PHP、ASP等类型的网页,自己本身就是可执行文件,任何一个扩展名为.php或.asp的文件,都可以执行、操作服务器上的任何文件,例如删除文件、修改文件等等。我们经常说“程序”,就是指可执行文件。例如一段遍历文件夹的删除程序,可以在1分钟内删除整个网站的所有文件,或者修改整个网站内所有的文件。由此可见,网站如果稍微有些致命的漏洞,就会被攻击。

    是不是自己开发的网站会不安全,其实恰恰相反,自己开发的程序会更安全。因为不是使用公用程序,别人无法知道你开发的程序中的漏洞。

    除了安全的问题,自己开发程序还有这些重要的优点:便于改进、功能的扩展。因为使用公用程序再进行开发,实际上相当困难,几乎是不可能的,要比自己从零开始开发要困难很多倍,付出的成本更多。

    当然,如果是因为服务器安全的问题,不在本文的讨论之中。

    固定链接 | 发表评论(2) | Trackback(0)

    aufor名称的趣谈

    2011年01月27日 11:32

    aufor的构成方式是au+for,而不是a+ufo+r。aufor这个词当中出现了ufo的一个组合,a UFO也恰好符合语法。这些都纯属是巧合,aufor与ufo无关,因为aufor.com这个域名前年在注册的当时,从来没有过办UFO类话题的网站的想法。UFO信息因为关系到整个人类的命运和福祉、提升、转变,所以可能只能谦卑地以公益的形式呈现,有大量的UFO信息被掩盖了几十年。

    UFO这几十年来在地球上空的若隐若现,还有他们制造的很多超自然现象,是为将来他们的出现、降落在做广告,因为如果他们现在公开降落星际联邦还不允许,但允许他们与少数地球人接触。直到他们公开降落,说明星际联邦已经允许。我办的UFO话题的公益网站,是后来的ufoaq.com。

    aufor的含义是auspicious for (you),中文可以翻译为“给你带来幸运”。aufor的读音是
    [:f:],其中第一个[:]是不卷舌的,第二个[:]在美式英语中是卷舌的,因为for这个词语的o元音后面有个字母r。au是一个词根,在很多的词语里都读作[:]。

    固定链接 | 发表评论(0) | Trackback(0)

    新项目“幸运同在”的简介(2)

    2011年01月26日 16:44

    “幸运同在”(www.aufor.com)的论坛因为只有2个人可以访问,因此帖子的排列形式采用留言板的形式,而没有采用标题列表的论坛形式。当然,也会根据用户的需要不断做改进。采用留言板帖子直接呈现的形式,可以减少点击的次数。这种留言板的形式,没有使用树状回复的形式,主要原因一是会增加数据库结构的复杂程度;二是由于论坛人数少,树状回复有时候会看不到对方的回复,以主帖的形式发表回复可以直接把最新的消息呈现出来。需要回复时,点击“回复”的按钮,在textarea文本框会显示“回复:#3”这样的形式。

    这个网站的程序开发工作量也是比较大。由于时间的关系,先把主要的程序开发完成,然后项目先上线。手机版的程序,也是早晚需要开通的,因为现在手机上网的用户一下子比以前多了很多。我没有使用过手机上网,不过听朋友说他用手机可以浏览新浪的首页。如果把论坛页面做成HTML语言的方式,实现起来还是不困难的,并且这反而比普通的网页简单很多。因为HTML的手机版网页,只要保留文字即可,无需设定宽度,让文字自适应浏览器的宽度。

    论坛的数据库结构与速度。数据库是使用拆分分布的形式,所以无论帖子发了多少,几乎都不会影响速度。每个论坛的帖子容量的数据库最初设计为20×10002条,也就是2000万条帖子的容量,一般情况下2个人的发帖是不会超过10万条的,2000万条的容量已经足够。但为了防止万一不足,现在每个论坛的帖子容量设计为20×10003条,也就是200亿条。

    邀请另一个人的方法,在论坛页面的上端的“系统消息”会有提示。对方先注册一个Orshu帐号,如这里,http://e.aufor.com/m/user/register/。如果已经有Orshu帐号,则不用再注册。然后他/她再访问邀请链接,就会完成邀请,直接跳转到论坛。拍档加入论坛之后,这个“系统消息”会自动消失;直到拍档退出这个论坛,这个“系统消息”会再提示新的邀请链接。在右边的“控制面板”,有一个解除拍档的连接,也就是把论坛的另一个人移出,论坛建立者会显示为“解除当前的拍档”,另一位成员会显示为“从这个论坛注销”。

    论坛成员在论坛中显示的昵称是可以更改的。可以点击“论坛设置”,修改成员1、或成员2的名字。修改名字之后,登录的用户名还是用原来的。例如我的用户名是“自由勇”,在论坛里可以显示为别的名字如Auc,但每次登录时的用户名仍然需要输入“自由勇”。

    删除帖子,可以点击右边的“删除一条发帖”,点击之后论坛页面会自动刷新一次,在每条帖子的最右边,有“删除”的连接。删除时最好从最上面的最新的帖子、或者与之相邻的帖子开始删除,如果删除后帖子变为空白,是因为帖子是从中间删除的,因为数据库的特殊设计,如果这个帖的存储位置被删除,当前的页面会少一楼。当进入删除状态之后,为了防止帖子被误点删除,可以点击右边的“不删除状态”,隐藏“删除”的链接。一般情况帖子也是不用删除的,因为论坛的程序采用了双重方法防止重复发帖,一个是按“发表”按钮后,这个按钮会变为灰色,另外是服务器端会判断是否重复发帖。

    昨天网站上线时,出现了一个小bug,这个bug很紧急。就是登录之后再次点击“我的论坛”无法进入论坛,在本机测试没问题,在服务器上就不一样了,这是因为我的电脑本机的环境配置环境与服务器不一样。今天这个bug已经修正,是因为我编写的这个网站根目录的泛域名解析的404错误页判断程序,会把所有页面状态码默认为是200码。而“我的论坛”页是使用重定向的方式,由于根目录判断页的200码,使重定向页无法正常工作,经过很多的测试才找到原因,给这页写入302码问题就解决了。

    另外今天修正的另一个程序是论坛页的数据库路径增加了一个加密的功能,以再提高数据库的安全性。正常情况下,原来数据库的路径是不会被破解的,也就是即使不加密,安全性本身已经是比较高的。即使数据库路径被破解,,也不可能看到数据库的内容,当然数据库路径被破解的可能性也很小,这里总共使用了三重加密来保证数据库的安全。论坛的地址原来是使用http://123456.abc.aufor.com这样的形式,但由于地址的123456本身是一个ID,这样会降低安全性,所以大约10天前把整个论坛的相关程序做了大改,论坛地址改为http://abc.aufor.com这样的形式,ID隐藏在其它的地方。也就是说,这有些类似于电子邮箱,可能会有几百个论坛的地址都是http://abc.aufor.com,但是登录之后显示的内容是不一样的,互不影响,您也绝对不可能看到别人的论坛的内容,因为您没有别人的密码。原先以为使用http://123456.abc.aufor.com的形式会更安全,但是经过对比之后,还是http://abc.aufor.com的形式更安全。

    Orshu帐号密码的安全性。Orshu帐号程序的主要结构是我在2006年设计的,当时的程序是ASP语言,我那时已经采用自己建立的转码加密的方式,从转码加密产生的字符中提取一部分字符,因此即使从数据库中看到这些字符,也是没有办法把它还原为真正的密码,好比一个数字是5955866542,我们取最后的位6542让一个人去猜前6位是什么,无论如何是不可能一下子猜出来的,是不可能还原、逆转换的,所以在这方面是安全的。实际的转码加密,要比这个例子的长度长很多,所以更加复杂。需要注意密码的安全的是,与很多网站同样,需要保管好您的邮箱密码,因为忘记时,Orshu帐号的“忘记密码”功能会把新的密码发到您的邮箱。

    有一些钓隔开鱼网站会伪隔开造别人网站的邮箱地址,然后让用户访问一个链接输入密码,这时候要看网址是否是真的网址。如果是“山寨”的、模仿真网址而注册的类似的网址,一旦输入密码,就100%会被这些恶意网站截获。遇到这类钓隔开鱼的垃隔开圾邮隔开件时,发了一个链接,例如模仿银行网站、或者模仿您所在的重要帐号的网站,提示要输入密码,这时候一定要警惕,要把网址复制下来,把真网站的网址也复制下来,然后按Ctrl+F查找,进行对比,看2个域名是否一样。

    Orshu帐号程序经过多次的简化和修改,2009年初改为PHP程序,去年底已经应用在多个域名当中,用户在这些不同的域名中共用同一个帐号,也就是只需注册一次。如果您之前已经在Orshu的不同域名的分论坛中注册了帐号,则不用再注册,会提示“此用户名已经被注册”,用原来的用户名直接登录即可。

    从昨晚发表《新项目“幸运同在”的简介》到现在,已经有整20个人在访问“幸运同在”(aufor.com)的首页,感谢大家的光临!无论您是否使用这项服务,只要有人访问我就很高兴了,只要您知道有这个网站即可。这个网站的名字前几天暂定为“幸运相伴”,后来感觉缺少一点活力,想改为“幸运与你同在”。但是“幸运与你同在”长了一些,就简化为“幸运同在”。

    固定链接 | 发表评论(3) | Trackback(1)

    新项目“幸运同在”的简介

    2011年01月25日 19:57

    很抱歉,我不得不发布这个信息,因为过去有2个项目是费了很大的力气才完成上线的,但是没有成功,没有成功的原因是没有做任何的推广。这次再不推广,项目就会死掉。并且博客推广是一种正规的渠道,合情合理。第1个是从2004年底开始构思,2005年下半年开始开发,电子元件型号的海量搜索程序。那时候在上班,每天回家后开始开发程序,这样的日子异常辛苦,因为白天在单位里对着电脑已经很疲惫,回家后再工作2个小时就已经很疲惫了,那时候每天总共至少要工作12个小时以上,没有节假日,过年照常开发程序,因为节假日对我来说太宝贵了。程序谁开发谁知道,只能用异常辛苦来形容。这种日子太辛苦了,单位的事情对自己的程序的进程影响很大,直到2007年底,我辞职了,辞职后再连续不停地开发了4个月,在2008年4月4日上线了。开通的当天,大大地放松了一口气,因为这是经过了3年多才完成的项目,马上和我的老婆在深圳家乐福附近去吃了“长沙家家面”。2008年7月~11月在全力开发另一个当地的网站,开发起来十分复杂,后来也没有成功。1年之后,因为效果不理想,这2个项目都关闭了。这几年的这些经历期间,我的博客都是开通的,并且这期间也在更新这个博客,但是这些事情从来没有在这个博客上说过,这也是我第一次如此真实地把事情说出来。

    每个人最亲的人,是自己的配偶(一生的伴侣),不是自己的孩子、也不是自己的父母、也不是朋友、更不是原本不该出现的婚外恋的第三者,最亲的人是自己的配偶,确定无疑,可以参考很多资料,这一点不能失衡。两个人能够结婚,就是最大的缘份,请相信自己不会嫁错、也不会娶错,如果没有缘份两个人是不可能结婚的。“幸运同在”(www.aufor.com)于今天2011年1月25日上线。这个网站不是交友网,这个网站仅为已婚家庭,或者确定恋爱关系之后的恋爱中的人提供交流的2人情侣论坛。如果还没有确定恋爱关系、单相思,或者单身是不适合使用这种论坛的。每个帐号只能建立一个论坛,这个论坛只有2个人可以访问,可以按照论坛内顶端的系统消息提示来邀请另一个人,这就是这个网站的主要功能。与“幸运同在”功能相同的英文版是www.orcou.com,于2011年1月9日上线。Orcou原本计划大约半个月可以完成程序,但实际上用了30天左右的全天工作日,因为有很多的细节需要处理。在Orcou上线的最初几天,我给外国人手动一条一条地发了7000多条信息,访问量都很少,不超过20人来访问。访问量这么少,有些出乎意料。这类服务原本应该是受外国人欢迎的,Orcou是专门供外国人使用,当时暂时没有计划推出中文版的。因为英文版的访问量太少,宣传渠道太有限,所以只好推出中文版。原本计划使用http://cn.orcou.com的域名,但因为中文网页使用GB2312更节省资源,所以只好使用Orshu的帐号,为避免中/英文帐号的混乱,再使用另外一个域名可能会方便一些。在帐号程序上,GB2312(ANSI)编码全部使用我原来开发的Orcou帐号,UTF-8全部使用我开发的Caimt帐号。也就是说,如果使用http://cn.orcou.com的域名,用户使用中文的Orcou帐号,使用http://www.orcou.com来访问,用户使用Caimt帐号会造成混乱,所以启用了aufor.com的域名,aufor的含义是auspicious for (you),中文可以翻译为“给你带来幸运”。这个2人情侣论坛,是我的创新项目,在这个项目上线之前,国内外还没有同类产品。

    我过去开发的很多项目都是免费的,“幸运同在”是收费的,并长期提供优惠,目前提供3折的优惠,优惠码请见aufor.com的首页。打3折后的价格约合0.13元/天,一次续费3年的价格约合0.11元/天,很便宜的价格,约相当于1分钟的电话费,比一根儿冰糕、一块儿口香糖便宜许多。提供15天免费试用,30天内无条件全额退款。这个网站以收费的方式,能够维持网站的发展。原本也不应该实行收费的方式运作的,但是现实的社会,没有收入来源的结果是大家可以想象的,很抱歉现在实行了收费。为了能成功地把产品卖出去,自己要先成为产品的用户,我自己已经注册了论坛与自己的妻子在自己注册的论坛里交流。

    关于这种论坛的隐私和安全问题。首先,不会有第三方在监控,并且需要登录才可以访问,因此可以保证在这个论坛发的信息不会被任何人看到。这个论坛的数据库最高权限,是我亲自在管理,没有别人,对于用户发表的信息,我也不可能去查看,否则这个网站将会迅速倒闭,用户是我们的上帝。当然,在网上留言需要谨慎,不是什么都可以说的。特别是密码、详细地址之类的信息,绝对不能发。这个论坛用来交流情感、生活琐事、工作的话题,还是很好的。Cookies在当初网站程序设计时设定为用户可以自选,为了安全起见,暂时不允许自选,默认为“退出时自动清除”,每次关闭浏览器再访问都需要输入密码,并且在私人论坛的登录页这个密码输入框使用了autocomplete=off语句,使Firefox或谷歌浏览器不会记住密码。如下图:

    这个论坛就像家里的一个记事本一样。家里的记事本,也不是什么都可以写,因为万一有的内容不希望别人看到,却被别人看到,就会出现隐私的问题,这也是隐私的底线。而生活中大量的琐事,因为人类的遗忘,这些大量的琐事、每天的想法,会因为时间的推移,大部分都会被忘掉,以至于哪件事是发生在哪天的日期,如果当时没记,是不会想起来的。结婚后,夫妻的生活是很平淡的,会被柴米油盐、生活大量的琐事冲淡了恋爱时的甜蜜。夫妻间也难免会因为各种纠纷而争吵,这是因为生活中的其它各种事情、条件、外力在束缚每个人的自由,再加上人与人之间的误解,而产生纠纷。所以这个论坛也可以用来沟通,把想说的话通过文字表达清楚。当你在这个论坛上的发言达到一定数量时,就会有更多的回忆。

    有了QQ、MSN等即时工具,也有短信、电话、手机的通讯工具,为什么需要论坛?论坛就像记事本一样,可以记录,帖子的保存时间更长,这个论坛也可以作为私人的2人微型日记或者2人聊天室。希望有需要的朋友来关注,谢谢!祝每个人爱情甜蜜!

    固定链接 | 发表评论(7) | Trackback(2)

    _self与_top在IE6.0中的另一点区别

    2011年01月24日 11:12

    IE6.0已经大约有9年多的历史了,因为XP系统很多用户使用的时间最长,XP系统的IE浏览器版本是IE6.0。以前的Win98第2版的浏览器是IE5.0,用户可以升级为IE5.5。IE5.0和IE5.5的时间都没有IE6.0的时间这么长,因为用户使用XP系统的时间长,XP系统是十分优秀的系统。相对于现在的IE7、IE8、Firefox、谷歌浏览器,IE6.0已经是一个版本很老的浏览器,它发布的时间大约在2001年,IE6.0现在已经无法抵御很多种陌生网页中隐藏的木马、病毒。

    超链接的_top,在IE中可以防止网页被别人使用框架引用,点击含有target=_top的超链接时,地址栏会一直显示为原网站的域名。如果是同一页的网页链接,在IE6.0中,点击含有target=_top的超链接时,网页会刷新一次,所有的表单内容会被清除;点击含有target=_self的超链接时,网页不会刷新,所有的表单内容不会被清除,这是_self与_top在IE6.0中的另一点区别。对于使用在同一页的书签#的超链接,如果想保留用户输入的表单内容,目标链接必须使用_self而不能使用_top。

    而在Firefox、谷歌浏览器中,点击含有target=_top的超链接时,网页不会刷新,所有的表单内容不会被清除。IE7、IE8,我没有试验过。

    固定链接 | 发表评论(1) | Trackback(0)

    极品软件重温:龙卷风网络收音机

    2011年01月22日 11:49

    因为最近很忙,已经几个月没有听收音机了。“龙卷风网络收音机”之前有介绍过,这款软件收录了国内外几百个真实的各地广播电台的在线播放网址。旧版本因为有很多电台已经失效,所以需要下载最新的版本,下载这个软件可以在Google或者百度搜索“龙卷风网络收音机”。因为现在全国各地的家庭宽带一般都是1兆(1024 kbps)、2兆(2048 kbps)或以上,而在线电台国内一般多为44 kbps、32 kbps左右,国外电台是20 kbps。44 kbps、32 kbps的广播音质,听音乐效果还是十分不错的。山东的电台则比较特殊,很多山东的在线电台都采用128 kbps的采样率,相当于MP3的音质。由此可见,1兆或2兆的宽带,对于收听网络电台是绰绰有余的,收听网络电台比看视频网站、网络电视要节省很多的资源。

    我朋友的卫星,有几百个电视台,他都没有时间看,因为台太多了反而没有了兴趣。广播电台节目也是很丰富的,释放了眼睛。有了龙卷风网络收音机,就有了几百个广播电台。全国各地当地能够收听到的无线电台,除了首都、直辖市、省会能收到的电台多一些,估计很多城市能收到的电台节目不超过4~6个,最多也不会收过10个。有了这款网络收音机软件,就能方便地收听自己喜欢的电台,电台中有广告时,马上换台。深圳比较特殊,因为与香港相邻,所以能收到香港的很多无线电台,我之前统计过,http://www.auiou.com/relevant/00000160.jsp,深圳能够收到18个无线电台,其中9个普通话电台,9个粤语电台。其中,“广东电台音乐之声”是广州的粤语电台,这个电台在广东省全省都能收到。

    全国各地的电台,都有“新闻电台”或“新闻频率”,新闻电台一般也是排列在每个省的分类的第1位。北京的电台,是必听的,因为这是标准的普通话,普通话是以北京话为代表,想学习标准的普通话,北京台或中央台是必听的。除了北京电台,我发现很多城市的电台也有普通话十分标准的主持人,与北京口音几乎没有区别,例如重庆、山西、上海、湖北等地的新闻广播。普通话电台,大家可以选择普通话标准的电台来收听。

    选择全国各地的电台,可以点击右边的“地域分类→大陆”,如下图:

    遇到喜欢的电台,可以点击鼠标右键→“添加到我的收藏夹”,如下图:

    然后就可以在最后的“我的收藏”找到,如下图:

    “广东电台音乐之声”是粤语电台,关注港台歌曲的朋友可以常听这个台,坚持听2~3年就可以听懂粤语了,喜欢香港音乐的朋友,学习标准的粤语也是十分必要的,除了收听电台能快速学习粤语,还需要买一本《广州音字典》,可以从网上买。粤语是以广州话为代表,所以广州电台的粤语是最标准的。香港是通俗音乐(流行音乐)的盛产地,有大量的优秀歌曲,“广东电台音乐之声”经常会有最新的香港歌曲,以及歌手互动节目。所以,全国的音乐电台中,“广东电台音乐之声”是一个非常极品的电台。

    如果有好的电台,请大家推荐一下。当然,用电脑专门来听网络电台太费电了,希望有厂商能够生产网络电台的播放器硬件,体积就像路由器那样大小,就很方便了。如果为了省电,如果只是为了收听网络电台,目前大家可以用一台便宜的笔记本电脑,或者便宜的上网本,安装此软件,然后关闭显示器来收听。

    这款软件最好不要安装在C盘,因为这款软件重装系统之后可以不用重装。

    固定链接 | 发表评论(5) | Trackback(2)

    建站经验分享:远程数据库的重要性

    2011年01月21日 22:53

    PHP的确是一种十分优秀的网页的程序语言,优秀之处有很多,当你经常使用PHP开发,会发现PHP的创造者对PHP下的功夫,以至于让原本很难实现的功能,PHP直接就能实现,所以PHP是一种相对更为简单易用的语言。使用PHP的另2个原因是国外主机有很多是PHP主机,ASP主机相对较少,如果你想使用国外主机,就必须使用PHP的程序;原因2是国内外使用PHP开发程序的人多,网上能搜索到更多的参考资料。

    PHP对于远程数据库方面,有很多种方法可以让我们使用远程数据库。既然PHP在远程数据库方面能够实现,那么就应该适当地使用起来。在什么情况下需要使用远程数据库?对于数据量较大,或者数据量庞大的站点,或者程序项目较多的站点,使用远程数据库便于数据的管理。数据量庞大的站点,如果主站点和数据库的服务器分开,不在同一个域名,或者不在同一个机房,便于站点的转移,或者流量的拆分。程序项目较多的站点,如果项目太多,主站点会越来越凌乱,这时候必须使用子域名来拆分管理,相应的数据库使用远程数据库会比较方便。

    例如主站点是A,主要数据存放在服务器B,用户资料存放在服务器C。我是这样分配的,最新的几十条数据存放在主站点A,大量的数据存放在服务器B。用户每次登录时,从服务器C复制相应资料到服务器A中,服务器A的用户资料修改时,再从服务器A复制到服务器C,这样也能实现跨域名的操作。

    PHP有一个重要的函数file_get_contents(),用来抓取远程页,也使用这个函数来直接获得远程数据;还有一个重要的函数copy(),可以复制远程文件或者远程网页。使用这2个程序,可以调用或者激活远程的程序,或者向远程服务器发送数据。当然,有时候使用file_get_contents()函数会影响主站点的性能,有时候网页打开会变得很慢,我解决的办法是使用JavaScript的JS文件包含,或者使用AJAX来调用远程的文件,这样可以节省主站点的负担。

    从原有的同站点数据库,改为远程数据库,需要编写相应的程序,也是一个很大的工程,但是远程数据库有利于网站的发展。数据库需要实际测试一下速度,如果速度慢,更换一下空间就可以了。比如国内的空间调用国外的远程数据库,速度会很慢,大约需要3~5秒钟以上。我使用IX Web Hosting空间调用Go Daddy的远程数据,速度很快,几乎与站内数据库差不多,一直很稳定,IX空间与GD空间的时差相差3小时。而我使用另一个与GD空间时差相差1小时的空间,调用远程数据库则很慢,需要2~5秒。

    固定链接 | 发表评论(1) | Trackback(1)

    建站经验分享:修改DNS、或域名解析在本机真正立即生效简法

    2011年01月13日 17:27

    过去有很多人是使用修改本机hosts文件的方法,这种方法虽然十分好,但还有更好一些的方法。因为修改本机hosts文件的不方便之处在于,等域名生效之后,需要删除hosts文件中添加的域名。另一方面,我的电脑中保存了3个hosts文件,也就是3个不同的版本,需要用到的时候,执行.bat文件将其替换。你也可以建立很多个hosts文件,用的时候将其替换。由于这3个文件中没有写入要使新修改的域名解析在本机生效,所以每次替换一下,本机C:\WINDOWS\system32\drivers\etc\hosts文件中的记录就会被清除,有些不方便。

    于是最近无意中摸索到不用修改hosts文件的方法而使修改的域名解析在本机立即生效。方法就是先在网上搜索各地的DNS,例如你的宽带是广州电信,能否使用湖北的DNS服务器,经过测试,是可以的,全国各地的都可以。如果你的ADSL是电信,就在Google搜索“电信 DNS”,网通则搜索“网通 DNS”,会有很多全国各地的DNS,然后分别ping这些DNS,点击“开始→运行”,输入“ping ***.***.***.** -t”,应该使用与自己的宽带同省,或者邻近省份的DNS,ping值在50ms以内是最佳的,70ms左右也可以,如果没有返回ping值,则不能用。

    然后打开域名的控制面板,修改DNS,或者修改A记录,或者修改CNAME,保存,约5分钟后执行下列的步骤:

    点击“开始→网络连接”,双击“本地连接”,双击最后一项“TCP/IP”,在最下方选择“使用下面的DNS服务器地址”,“首选DNS服务器”输入一个有效的DNS地址(也就是刚才搜索到的ping较快的DNS),“备用DNS服务器”输入8.8.8.8,或者固定使用其它的,为了方便起见,“备用DNS服务器”一直保持固定不要变,这样会省很多的麻烦,如下图:

    然后再点击“开始→网络连接”,双击“本地连接”,点击“断开”,再双击“本地连接”,会再次连接。这个操作因为很常用,直接把“本地连接”设置一个快捷方式比较方便。这时ping一下域名,正常就应该生效了。如果不能生效,“首选DNS服务器”再换一个。3小时后,再将“TCP/IP”的DNS服务器设置为原来的。

    无论是修改域名的DNS,还是修改A记录,用上述修改本机使用的DNS服务器的方法,都会立即生效。这是因为域名解析的原理,域名解析是先调用宽带所在的DNS服务器,如果此DNS服务器没有此域名,则会直接从域名所在的服务器中读取。域名的TTL建议设置为3600秒比较好,不要太长也不要太短。如果你在一天内对同一域名修改多次解析,可以多收集省内、邻近省份有效的DNS服务器,循环使用。估计5~10个左右就够用了,把它们妥善地保存起来;如果还是不够用,收集20多个应该足够用了。

    本文的作用是需要使域名在本机的DNS、或者域名解析生效,例如对于网站转移、修改域名解析的时候会用到。此方法的优点是本机真正立即生效,还可以用来检查域名的DNS、或者A记录等的设置是否正确。此方法能否立即生效,取决于本机使用的DNS服务器中是否有域名的缓存,而此方法与TTL的时间长短无关。过去我都是需要等几个小时生效,现在用了这种方法,可以立即生效,而不需要等了,这也是我之前有几次突然修改DNS会立即生效的原因,http://www.auiou.com/relevant/00000614.jsp。当然,要使域名的新解析在全国生效,要等浏览者的宽带所在的DNS服务器中此域名的解析缓存结束后才会生效,也就是TTL设置的时间。也有时会遇到域名解析在全国生效的时间会远大于TTL的值,可能另有原因。

    当然,如果你的域名流量较大、是全国各地很多网友常在访问,则不适于使用此法,只能用修改本机hosts文件的方法。因为全国的DNS服务器是有限的,在你测试的时候,那些DNS服务器中恰好有这个域名的缓存,则此方法不能奏效。

    固定链接 | 发表评论(4) | Trackback(0)

    cPanel支持泛域名解析

    2011年01月01日 10:12

    CP是cPanel的简称,是cPanel公司开发的产品。CP十分强大,目前最为珍贵的功能是它支持泛域名解析,这样不需要独立IP也能实现泛域名解析,我购买独立IP仅仅是为了实现泛域名解析。最近购买了3个使用cPanel的主机控制面板的国外空间,3个空间都是不同的服务商。经过测试,这3个空间都能支持泛域名解析,添加的办法是先在Addon Domains添加主域名如abc.com,然后再在Subdomains添加二级域名,子域名的名称输入*号即可。

    泛域名解析的原理很容易理解,Apache可以轻松在本机或者服务器建立泛域名解析,原理和步骤如前所述:http://www.auiou.com/relevant/00000573.jsp。由这个原理和步骤可以看出,Apache建立泛域名解析和普通的域名解析是一样容易的,只是很多的主机商关闭了此权限,不允许添加名称为*的二级域名。

    Go Daddy、IX Web Hosting等各大主机商,可能是他们自己开发的面板,都不允许泛域名解析,关闭了泛域名解析的权限,在添加的二级域名中不允许含有*号。DA面板可能不允许泛域名解析,我以前好像试过,现在不记得了。因此,对于需要使用泛域名解析的用户,使用cPanel作为控制面板的主机,是优先考虑的。

    当然,CP也不是完美的,还存在着一些问题,比如添加域名时会强制添加一个FTP,因为JavaScript程序设计的原因,添加域名时输入FTP密码,总是会提示Password strength must be at least 1,需要把密码删除几次,再重新输入或者复制才能添加域名。

    固定链接 | 发表评论(7) | Trackback(1)

    有关国内外的DNS

    2010年12月26日 15:12

    有很多人常在关注,国外的DNS对网站的速度是否有影响?只要了解DNS的大致原理,就可以知道了。经过我的实际测试,网友首次访问你的网站(这里的“首次”特指隔几小时或者隔很长时间后第一次打开你的网页),这时候会慢,因为访问你的网站时,先从用户端当地的DNS服务器查找该域名的DNS(临时的镜像)缓存,如果没有此域名,会连接国外的DNS服务器,首次访问你的网站速度慢的原因就是在于首次连接国外的DNS服务器。国外DNS服务器ping值约220ms~270ms,国内约60多ms,首次访问的速度差别就在于此。

    这也是使用国内DNS,首次访问速度仍然很快的原因。如果你的域名设置TTL为1小时,则1小时之内网友再次访问时,无论域名使用国外还是国内的DNS,速度都一样快,因为这时是调用当地DNS服务器的(临时的镜像)缓存。

    如果你的网站是国内的访客较多,使用国内的DNS更为理想;如果使用国外的DNS,则首次访问时会慢,TTL失效后再次访问会和首次一样慢。即使是在国外注册的域名、使用国外的空间,使用国内的DNS仍然可以明显地提高首次访问的速度。当然,如果你的网站访客大多为国外,则使用国外的DNS更好。国内的免费DNS提供商很少,当然国外的免费DNS提供商也不是很多。网页服务器、邮件服务器、DNS服务器,在硬件上是完全一样的、单位数量的投资上是一样多的,这3者不同的是服务器所运行的程序不同,相对来说DNS服务器最节省成本,容量更大。因为DNS服务器不像网页服务器、邮件服务器那样复杂、访问量大,DNS服务器只是记录一些简单的数据,并且还有当地的DNS做缓冲。所以我们可以在whois查询到很多的DNS服务器,一台DNS服务器上就有几百万、几千万个域名。

    一台服务器的托管约几千元~1万多元每年,DNS至少需要2台服务器,算下来一年一两万元。如果一家公司能够捐出这个资金,来做免费DNS服务,会使很多人受益,相对应的回报,对于这家公司,会是很好的口碑宣传。如果一台DNS服务器为10万个域名提供免费DNS服务,那么平均为每个域名付出的捐赠成本约是0.07元/年。

    固定链接 | 发表评论(0) | Trackback(0)

    随谈:2010-12-21 谈二级域名/三级域名

    2010年12月21日 13:24

    现在国内很多大的网站,都使用三级域名。例如一级域名是abc.com,二级域名是news.abc.com,三级域名是aa.news.abc.com。子域名与网站目录的排列顺序正好是相反的,子域名是倒着排列。例如通常认为news.abc.com是abc.com的子域名,aa.news.abc.com是news.abc.com的子域名。事实上如果有需要的话,我们也可以设定为news.aa.abc.com,将news与aa互换。如果服务器同一个目录里有多个站点,修改相关的程序,使news与aa互换。

    在域名的DNS功能控制面板里,添加二级域名和三级域名、四级域名、甚至更多级的方法是完全一样的,所不同的是二级域名添加的名称中不含“.”(点)这个符号。在这个意义上,二级域名和三级域名、四级域名其实都是一级域名的子域名,也就是news.abc.com和aa.news.abc.com实际上是并列的关系,这个“.”(点)既可以当作是是无实际意义的分隔符,也可以当作是有意义的从属关系,在这个意义上无需区分是二级域名和三级域名、四级域名;也可以认为是子子域名、子子子域名的关系。增加了一个“.”(点)的符号,既可以扩展新的子域名的子域名、子子域名、子子子域名,也可以将它们认为是并列的关系。

    举一个实际的例子。例如一个http://1234567890.abc.com的二级域名(域名1),将它拆分为http://1234567.890.abc.com(域名2),或者http://1234.567.890.abc.com(域名3),http://12.34.567.890.abc.com(域名4)。这4个域名,既可以认为都是并列的abc.com的子域名,而不区分是几级域名,当不区分是几级域名时,这4个域名的子域名的名称分别是:1234567890、1234567.890、1234.567.890、12.34.567.890,在这时候,这些“.”(点)可以没有实际意义,也可以有实际意义,这些分隔符可用,也可不用,在于网站程序的调整。这些域名,也可以认为是从属关系,例如域名2是http://890.abc.com的子域名。

    使用二级域名和三级域名、四级域名,而不使用网站目录,作用在于为了网站拆分、使用多台服务器做了预留。当子域名很多的时候,有的DNS提供商,提供子域名、或子子域名的DNS服务。假设abc.com的DNS服务器是A,打开A的域名控制面板,添加一个news.abc.com的NS,使其指向B。然后,添加aa.news.abc.com的三级域名时则需要在服务器B的域名控制面板添加,这样节省了DNS服务器A的负担。根据这个原理,abc.com可以更轻松地实现无限个子域名、无限个子子域名、子子子域名,可以指向无限个服务器。

    泛域名解析是为了节省服务器成本,因为泛域名解析的域名指向的都是同一个IP,使用同一台服务器,当资金有限而泛域名解析的子域名流量不大时,不可能一个子域名就用一个IP,这时候使用泛域名解析会节省成本。当泛域名中的一个域名流量大时,可以单独把它解析到另一个IP。泛域名解析同样可以使用二级域名、三级域名,等等,例如*.abc.com,*.news.abc.com。

    固定链接 | 发表评论(0) | Trackback(0)

    感谢QQ之(2)

    2010年11月03日 10:59

    如前篇所述,互联网对于人类向更便捷的文明发展(第四密度),提供了很好的平台。在通讯方面,只要平台建设得好,用户使用得好,互联网是很方便、快速的。通过互联网,一份文件即时就可以发给对方。通过传统的平邮、快递,则要几天的时间。缩短时间、简化繁琐的流程、去掉各种沉重的条件的限制,是一个必然的趋势。淘宝就是这样的一个平台,可以让你在很短的时间内搜索到需要的商品,比去逛商场、到处找货源大大缩短了时间。

    然而淘宝不能解决的问题是,一方面货品需要从外地运输,需要花几天的时间才能收到货,小额购物还要花12元的运费;另一方面,不能解决一些不良商家的以次充好、卖假隔开货等欺骗行为,支付宝也不能解决此问题。第四密度可以解决这两大难题,运输使用“时间螺旋”的方式,像电子邮件一样的速度,发货方指定时间和空间在宇宙中的坐标,将实物瞬间送达;第四密度不存在欺骗、金钱的问题,不需要争夺,因为第四密度是爱与理解的更高等的文明。这么好的技术,为什么不开发?Why not?

    电话、手机最麻烦的是号码如果在网上或者报纸上公布出来,经常会有人打错电话,或者推销电话,或者不相关的人来打扰,需要为这些不必要的麻烦付出一些时间和精力。当一个旧的号码接的打扰电话太多时,就需要增加一个新的不对外公布的号码,或者更换号码。QQ软件以及各种网站的平台,都是基于编程技术。这些编程的平台,有很大的扩展性,平台与平台之间能够很好地连接。与传统行业相比较,编程的平台功能更多,只要技术人员有时间,可以无穷地开发各种功能。一旦这些编程的平台投入使用,服务器的运算、处理速度比传统的人力要快无穷倍。对于陌生人打扰方面,QQ软件和及互联网平台,可以开发各种防打扰的功能。

    因此,互联网的优势在于速度快,功能强大,可以随用户需要开发各种功能。互联网的自由之处在于,是随大多数用户的需要来调整和开发,在利益方面,用户得到了很多实惠的服务。多年来,互联网很多服务都是基于免费。免费新闻内容,相对应传统收费的报纸、杂志;免费电子邮箱,相对应传统收费的平信、文档快递;免费网上语音(QQ有此功能)和免费网络电话,相对应传统收费的电话、手机通讯;免费BBS,相对应传统的需要租用场地的聚会、研讨会、发布会等。互联网上太多的免费服务,免费、分享应该是第四密度最基本的特征,原因请见本文开头的“第四密度”的链接。而在现在的第三密度的原始社会,金钱决定一切,一切都是为了赢利、效益,开发各种可赢利的项目,这是不得不承认的现实。人家克服了那么大的困难,投入了那么多的钱,如果最后完全免费为你服务,如果没有其它的收入来源,企业很快就要倒闭。

    很多都是在处于过渡的时期。

    固定链接 | 发表评论(3) | Trackback(0)

    1 2 3 4

    下一页 | 末页 (共4页)

     (点击申请)

    文章分类 Category:
    Blog的发展 Development
    为什么写博客 W-do we Blog
    互联网 Internet
    社会 Society
    教育 Education
    BBS社区研究 Community
    编程 Program
    友人 Younet
    QQ研究 QQ Research
    公告 Announcement

    最新的评论 Comments:
    » 毁谤别人的匿名者
    » 一家门户网站的博客管理
    » Entropay(欧贝
    » 又一位不可思议的扮音天
    » Google搜索结果在
    » 声卡无声硬件排除一例
    » 如何关闭ixwebho
    » 今天值得纪念的数字

    近期的主题:
    2012-01-26:多了解一些信息没有坏处
    日益低效的快递
    关于香港地铁吃东西事件的翻译
    2012-01-15:怜悯和爱
    惨不忍睹的网站空间(人为造成)
    QQ空间不能发表日志/说说/微博解决一例
    新年的钟声敲响了
    惠州之印象
    2011-10-20:最近4个不好的用户体验
    女童遭辗压无人帮助视频之感想
    网络才是真实的,现实一切都是幻象
    本博客的程序有发布的计划
    真正的神曲和一些圣乐分享和回顾
    Go Daddy的97.74 IP段又被大规模killed
    时间过得很快
    国外的域名查询也不安全
    祝我31周岁生日快乐
    有关国内近两年史无前例的清晰的UFO
    Android(安卓)平板电脑的使用体验
    2011-08-24:经验 & 近期动态
    2011-08-03 养花
    2011-06-18
    2011-06-02:同龄人年轻程度却相差10岁
    2011-05-28:随谈(浅谈)中英文输入速度
    Go Daddy空间切换系统更换IP时现在需要慎选4GH主机
    2011-05-18:随谈现实与理想(8)
    随谈:2011-05-18 贴吧与新闻评论的管理
    随谈:2011-05-13 心情很沉重很沉重
    随谈:2011-05-08 有良知的人会提升
    博客不应大量转载
    随谈:2011-04-28 通过网络调查真相当中的一个途径之一
    有关UFO与2012的谦卑交流与解答(1)
    cPanel的主机网页长时间500错误解决一例

    王志勇(自由勇):程序设计。
    公历1980-09-26 天秤座 32岁
    联系我:信息反馈、留言板。

    版权声明:本博客所有文章,均符合原创和创作共用的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

    与此相关的链接
    和平海底2 | Auciou | 自由勇专栏
    公益:UFO与真相研究交流区
    Gratitude | Time

    Blog存档 Archives

    2012年01月(N)
    2011年10月(8)
    2011年09月(4)
    2011年08月(2)
    2011年06月(2)
    2011年05月(6)
    2011年04月(10)
    2011年03月(16)
    2011年02月(16)
    2011年01月(15)
    2010年12月(12)
    2010年11月(9)
    2010年10月(3)
    2010年05月(4)
    2010年01月(7)
    2009年12月(10)
    2009年11月(4)
    2009年10月(8)
    2009年09月(24)
    2009年08月(20)
    2009年07月(6)
    2009年06月(11)
    2009年05月(16)
    2009年04月(20)
    2009年03月(29)
    2009年02月(18)
    2009年01月(15)
    2008年12月(17)
    2008年11月(10)
    2008年10月(13)
    2008年09月(8)
    2008年08月(4)
    2008年07月(5)
    2008年06月(9)
    2008年05月(12)
    2008年04月(15)
    2008年03月(26)
    2008年02月(22)
    2008年01月(29)
    2007年12月(30)
    2007年11月(28)
    2007年10月(30)
    2007年09月(8)
    2007年08月(8)
    2007年07月(21)
    2007年06月(23)
    2007年05月(31)
    2007年04月(34)
    2007年03月(29)
    2007年02月(18)
    2007年01月(41)
    2006年12月(23)
    2006年11月(10)
    2006年10月(10)
    2006年09月(29)
    2006年08月(33)
    2006年07月(17)
    2006年06月(30)
    2006年05月(4)
    2006年01月(3)
    2005年09月(4)


  • Copyright © 2006-2012 auiou.com All rights reserved.
    此Blog程序由王志勇编写