2009

Oct

31

提高Google PR的方法
文章分类:个人日记

今天早上发现自己的PR为2的时候真有点不敢相信,查了很多地方,才确定这是真的,刚开始查的时候www.wuleilei.com是2,wuleilei.com是0,过了几个小时之后,发现两个都是2了,估计之前查的时候Google还在更新,还有缓存。看了一下大家的博客,大多数都更新了1~2,友链中最牛的是likekart,竟然直接从0到3,厉害!

看到有人给我留言,问我怎么搜索引擎收录的不多,但是一下就到2了,这个涉及到SEO了,其实我对这方面了解得也不多,只知道一点而已。做好下面几点,我想Google一定会喜欢你的站:

1.经常更新你的博客:我想每天更新有点难做到,一是可能没那么多时间,二是也没那么多事情写,但是两三天更新一次总可以把。
2:文章一定要是原创,Google不喜欢收录已经收录过了的东西,尽量做到自己网站的内容是原创。
3.URL要有好:这个大家应该都知道,URL要尽量短,不要含有?等符号,最好是以html或htm为后缀。(本站在这方面做得不好,程序问题,没办法,URL中含有index.php,并且地址太长)
4.向Google提交网站地图:可以让Google快速收录你的文章。(这个本站做得也不够好,好像网站地图要用xml,偶不会,呵呵,所以只向Google提交了个PHP的网站地图)
5.做好友链:这一点应该很重要,但是我不太喜欢,因为单纯为了提高PR做友链一点意思都没有,友链为的是友情,没有友情就失去了友链的意义。
6.不要修改自己的URL和域名:修改了URL之后就相当于搜索引擎要重新收录,并且对你的内容会大打折扣,因为你网站内容已经收录过了,搞不好还会K掉。更换域名嘛,这个如果实在要更换也可以,做个301转向,但是你对旧域名至少还有3个月的试用期,这样才不会让Google对你的内容打折扣。

......

2009

Oct

30

Google今天更新PR了?
文章分类:个人日记

我的火狐浏览器安装了Google PR工具条,随时可以看到所打开网站的PR和Alexa,今天早上发现我的博客的PR突然变成2了,感到有些意外,然道Google更新PR了?看看我的插件显示:

又去51.la查了一下,显示结果:

......

2009

Oct

29

FaceBook插件开发
文章分类:PHP+MySQL

       最近公司在开发Facebook插件,在网上找相关资料的时候发现了一篇不错的文章,转载过来收藏着,日后备用。
FaceBook迅速风靡的原因之一就是他的数据开放模式,也就是允许第三方开发网站插件来共享FB站点里的用户数据。这种全新的运作思路使FB目前达到 数十亿美元的价值。 有关FB的介绍就不多说了,本文我们主要探讨下如何为FB开发一个简单的插件,目前FB站点上已经有1600多个插件,最热门的插件已经有1千多万用户, 这也给插件开发方带来了巨大的利益。
有关插件开发的教程在FB官方也有 地址是 http://developers.facebook.com/get_started.php
!vAs,a-v_NA&[#Ikg0有兴趣的朋友可以自己看 :)
开发模式简介:
LUPA开源社区2s"epr8e_
FB提供了一些列的API以及开发框架供用户在FB平台实现自己的功能。允许用户使用PHP5、PHP4、Ruby、Python、JAVA、.NET等各种语言进行开发。官方推荐的是用PHP5。
#Cq]N6k�I0要 创建一个有效的应用程序需要在FB官方登记注册,填写插件的相关信息,callback URL等。我们要明确这个插件的具体执行程序是放在用户自己的服务器上的(如果没PHP5的空间,你可以在LUPA免费申请一个)。而用户在使用集成在 FB站点里的插件时,是由FB系统到插件开发者制定的网站地址去获取执行结果或者界面内容。
建立一个HELLO WORLD插件:

/b;y]3l M eL8J0   1. 进入开发者首页 http://developers.facebook.com/
x0^D~*Dl0l0   2. 点击 'Get Started'
M Aq$af�`)i@R0   3. 点击 'Add Facebook Developer Application'LUPA开源社区%E8hj�@ssWi
   4. 可以看到页面里有 'Developer' 字样。LUPA开源社区`Z_j2t.]!Dju8g
   5. 点击按钮 'Setup New Application'
un*_ ]q4u]0   6. 现在来完成表单的填写:LUPA开源社区 |9E k2LQ {/HN
         1. Application Name: 这是我们这个插件的名字,我用的是sanooltest,大家也可以通过 http://www.lupaworld.com/public/sanool/fb/ 来添加我刚做的测试插件。
2E(Qc5\7wD9YI0         2.勾选同意相关协议的按钮。FB在这方面做的很严谨,包括每次上传图片都需要表明你的态度。
g!@y&OY(p [G]W0         3. 点击 Optional Fields 链接,之后页面会出现更多的填写内容。
#wx-i*A]~"uB0         4. Support E-mail: 就是你自己的邮箱。
3[ u6Q!\ O0         5. Callback Url: 回调页面地址,也就是你打算把开发好的插件上传到哪里,我这里填写的就是 http://www.lupaworld.com/public/sanool/fb/
%JS2KMy0OP @q0         6. Canvas Page URL: http://apps.facebook.com/: 我填写的是sanooltest,你可以取一个属于自己的名字。
5rV+VX:S;H0         7. Use FBML: 默认即可。LUPA开源社区"qZ:nC$S py[
         8. Application Type:  默认即可,我们目前开发的还好四website类型的。
,zb_"Kd0         9. Can your application be added to Facebook: 选择 YESLUPA开源社区*b/x�Eal
        10. TOS URL: 留空LUPA开源社区vF#J0q"vf0k\M
        11. Post-Add Url: 我们使用 http://apps.facebook.com/sanooltest/ , 请你将之前设定的Canvas Page URL的内容替换这里的sanooltestLUPA开源社区NG&x)L$uM ~!f$T_0`
        12. Default FBML: 输入 hello world
H/V+`.p'ZIh4[6rx0        13. 其他字段可以不用处理。
B9d+qEz0        14. Side Nav Url: 这个左侧导航菜单的地址,我们使用 http://apps.facebook.com/sanooltest/ , 请你将之前设定的Canvas Page URL的内容替换这里的sanooltestLUPA开源社区$wh7` d1s+B1`~Y
        15. 其他的不用处理。
g$b+R5G:?0   7. 点击 'Submit' 按钮。LUPA开源社区&| uh!D#}O,b }
   8. 进入 'My Applications' 页面,你可以看到该插件已经常见,你可以对插件属性继续修改,并可以看到一个 API Key 和 Secret。这两个字符串在我们的插件页面中要用到。
4s|&@ e.G[0   9. 找到一个PHP5的网站空间。LUPA开源社区LvN L"A8L I3L5H{
  10. 配置FB开发环境,如果你是用linux的,那逐步执行以下脚本。LUPA开源社区a)]DUwO
      wget http://developers.facebook.com/clientlibs/facebook-platform.tar.gz
M|4i2@1C0      tar zxvf facebook-platform.tar.gzLUPA开源社区7H9ew!usq kJ,_Eb
      cp facebook-platform/client/facebook.php .LUPA开源社区 e.WH~,qd7N VR}&v
      cp facebook-platform/client/facebookapi_php5_restlib.php .LUPA开源社区$L4BC1U.e0U
      rm -rf facebook-platform.tar.gz facebook-platformLUPA开源社区9A8d7y e bwKl
  11. 创建 'appinclude.php' 文件,这个是必须的,让FB知道这个插件的合法性。源码如下:
ZjI#Wne0      <?php
3k z(`5T@!i@.sS0      require_once 'facebook.php';LUPA开源社区7A!H3U*} k6N$@
      $appapikey = '[your api_key]';LUPA开源社区8R`3?N"a]
      $appsecret = '[your secret]';LUPA开源社区$nAf,MGb ux.}I F A
      $facebook = new Facebook($appapikey, $appsecret);LUPA开源社区8W:w*Ihl ]3i5b,n
      $user = $facebook->require_login();LUPA开源社区�I|%R6oNf
      //[todo: change the following url to your callback url]
f&}P6y~5t9S0      $appcallbackurl = 'http://tperry256.dreamhost.com/f8/tutorialapp/';  LUPA开源社区c~#s`~9Y#B
      //catch the exception that gets thrown if the cookie has an invalid session_key in it      try {
+^$F%E)eOpl0        if (!$facebook->api_client->users_isAppAdded()) {
0\:I5H~1_%y ~d4h9n0          $facebook->redirect($facebook->get_add_url());LUPA开源社区-E*mv-Y q/]Q8T
        }LUPA开源社区TiL D�yu!Q�P
      } catch (Exception $ex) {
%my0zD,Z}w0        //this will clear cookies for your application and redirect them to a login promptLUPA开源社区PLd:Z;@NR1I C
        $facebook->set_user(null, null);LUPA开源社区5b]:Pq s)v
        $facebook->redirect($appcallbackurl);
s%l/q0s~'i,^0      }LUPA开源社区4Fbq&tS-F`mOp
      ?>
L*M.Xj#M0F K0  12.用刚才得到的字符串去替换源码里的 '[your app_key]' 和 '[your secret]'。 另外再将 appcallbackurl 替换成插件地址。我用的还是 http://www.lupaworld.com/public/sanool/fb/
Ao)` uUe)eI,w'CEh0  13.创建首页 'index.php'。内容如下:
      <?phpLUPA开源社区?;| c| d F
      require_once 'appinclude.php';
Ol N5~H~7yA0      echo "<p>hello world</p>";
!E�cA/]5gN L0      ?>
4br9{BW \x0  14. 把facebook.php facebookapi_php5_restlib.php appinclude.php index.php四个文件上传到网页空间,确保之前填写的CALLBACK URL能正确访问到index.php
W[^|?;U0  15. 在浏览器里打开 CALLBACK URL,FB会引导你进入插件添加过程,到此为止整个开发过程结束。

2009

Oct

28

易名的安全措施也太那个了吧
文章分类:个人日记

&前段时间在易名中国上注册了一个账号,认购了一个域名,当时注册的时候需要填写密保,于是就随便选了两个问题,答案似乎是常用的密保答案。最近需要做一些操作,可是在操作前必须填写密保答案,天啦,把平时用到得答案一个个都试过了,就是没找到,这下慌了,没密保答案,啥也做不了。

于是想着找回密保答案,哪里那么容易哦,“如果您忘了操作保护,请填写《ID操作保护密码取消申请表》,贴入身份证原件扫描件,用附件发给我们.” 下下来一看,居然无法填写,原来是要把这张表打印出来,然后用笔填写,再扫描,天啦,这不是折磨我吗?没办法,先去打印,再填写,最后扫描申请表和身份证,弄完了就用邮箱发过去了。

昨天早上发的,都等了一天了,说的是三天内给答复,再等等吧。写这篇文章只是想法法牢骚,从来没见过这么复杂的找回密保操作,大多都是用申请账号时的邮箱找回。易名也太敏感了一点吧,要我们这样那样一大堆。。。

......

2009

Oct

27

PHP获取当前url的函数
文章分类:PHP+MySQL

例:获取当前的的URL

$url_this = "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];  
echo $url_this; 

则显示:http://localhost/lu.php

服务器变量:$_SERVER
注: 在 PHP 4.1.0 及以后版本使用。之前的版本,使用 $HTTP_SERVER_VARS。
$_SERVER 是一个包含诸如头部(headers)、路径(paths)和脚本位置(script locations)的数组。数组的实体由 web 服务器创建。不能保证所有的服务器都能产生所有的信息;服务器可能忽略了一些信息,或者产生了一些未在下面列出的新的信息。这意味着,大量的这些变量在 CGI 1.1 specification 中说明,所以您应该仔细研究它。
这是一个“superglobal”,或者可以描述为自动全局变量。这只不过意味这它在所有的脚本中都有效。在函数或方法中您不需要使用 global $_SERVER; 访问它,就如同使用 $HTTP_SERVER_VARS 一样。
$HTTP_SERVER_VARS 包含着同样的信息,但是不是一个自动全局变量。(注意: $HTTP_SERVER_VARS 和 $_SERVER 是不同的变量,PHP 处理它们的方式不同。)
如果设置了 register_globals 指令,这些变量也在所有脚本中可用;也就是,分离了 $_SERVER 和 $HTTP_SERVER_VARS 数组。相关信息,请参阅安全的相关章节 使用 Register Globals。这些单独的全局变量不是自动全局变量。
您或许会发现下面列出的某些 $_SERVER 元素并不可用。注意,如果以命令行方式运行 PHP,下面列出的元素几乎没有有效的(或是没有任何实际意义的)。

......

2009

Oct

27

解决title标签中含有引号和去掉反斜杠的问题
文章分类:PHP+MySQL

把字符串存入数据库之前,若字符串中有英文引号,则php会自动在引号之前加一个反斜杠,来防止SQL截断,例如将字符串It is a “test”. 存入数据库的str字段,存入之后就变成了It is a \"test\".,如题所示:

于是在输出的时候,页面上就会显示反斜杠,如图所示:

......

2009

Oct

26

其实申请Google AdSense很简单
文章分类:建站相关

看到很多人都了申请Google AdSense,觉得有些好奇,也想搞个来玩玩,也不是为了赚钱,知识想对上网的事物了解得全面一点,满足自己的好奇心。再说要到100美元Google才付款,等到何年何月去了。

于是用博客去申请Google AdSense,第二天就退回来了,理由:网站类型。在网上查了一下,一般Google觉得不符合条件都会以这个理由拒绝,申请Google AdSense好像至少要满足两个条件:1.域名至少已注册了半年;2.网站内容丰富。似乎两个条件我都不满足。想想前不久在易名认购的那个CN域名是 07年注册的,时候够长吧,于是就用这个CN域名申请,这个CN网站里面只有我最近随便收藏的一点文章,一共就十几篇吧。没想到第二天竟然通过了,觉得有 点意外。于是,我觉得申请Google AdSense只有一个最重要的条件:域名一定要注册半年以上,并且越久越好,网站内容多少影响并不大,想想我申请的时候里面就只有几篇文章,并且都从网上收藏的一些技术性的文章,也不是原创。

只在博客的详细页面下方放了一个文字广告,648X15的大小,不影响美观,反正只是为了好玩,也不是为了赚钱,玩几天,看看单价是多少,过些时候就去掉,满足好奇心就够了,呵呵。

......

2009

Oct

25

《Laughing Gor之变节》
文章分类:影视音乐

一部不错的电影《Laughing Gor之变节》,其实一直以来都喜欢看美国大片,很少看国产电影,这次是因为看到这部电影的介绍不错,于是就看看,没想到还不错。虽然这部电影没什么寓意,但情节还可以,传统的港片。推荐给大家,有时间可以看看。

◎译  名 Laughing Gor之变节/Laughing哥前传/无间风云
◎片  名 Turning Point
◎年  代 2009
◎国  家 中国香港
◎类  别 动作/犯罪/剧情
◎语  言 普通话/粤语
◎字  幕 中文
◎IMDB评分 6.4/10  32 votes
◎文件格式 BD-RMVB
◎视频尺寸 1024 x 576
◎文件大小 1CD
◎片  长 88mins
◎导  演 邱礼涛 Herman Yau
◎主  演 谢天华 Michael Tse  ....梁笑棠
黄秋生 Anthony Wong  ....黎天一
吴镇宇 Francis Ng
黄日华 Felix Wong
陈法拉 Fala Chen
黎耀祥 Yiu-Cheung Lai
叶翠翠 Tracy Ip
黄德斌 Kenny Wong
李家鼎 Ka Ting Lee
李思捷 Sze-Chit Lee
袁伟豪 Wai-Ho Yung
吕慧仪 Koni Lui
高钧贤 Mattew Ko
萧正楠 Edwin Siu
梁烈唯 Oscar Leung
周美欣 Lorretta Chow
元彪 Yuen Biao
曾志伟 Eric Tsang
邵美琪 Maggie Siu
陈键锋 Kin Fung Chan

◎简  介
Laughing本认是警方的卧底,但政因为一择宗贩毒桉件,被警司潘SIR追捕。
其实Laughing加入警队之前,本就是个黑帮成员,一直跟随其老大一哥在道上打拼。一哥对Laughing照顾有加,Laughing视一哥有如亲兄。一哥为了保护自己的地盘及非法生意,竟要求Laughing投考警队,让他可以掌握警方行动。
Laughing在警校成绩优异,可惜天意弄人,他根本没机会待在警队,因为反黑警司冼SIR被Laughing的黑道气味所吸引,竟指派他做卧底探员。
就这样,Laughing竟成了"双重卧底",一哥也乐得Laughing被送进社团去对付自己的同门座头。在这已经复杂的状况下,一件事情令Laughing的处境更复杂,他竟爱上了座头的妹妹Karen。
面对法治、恩义、感情的抉择,Laughing将如何自处?无论选择哪一边,都是一场变节,Laughing最后将投向哪一方?

2009

Oct

23

windows7发布了
文章分类:个人日记

2009年10月23日,一个特别的日子,微软正式全球发布windows7。

早在今年年初的时候,那时网络上出现的一个windows7的版本,好像还是早期测试的吧,我这人一向对网络上新鲜的事儿都感到好奇,于是把它down下来了,有1G多,在虚拟机里面安装了,好像占了四五G的空间吧,具体的机不清楚了。给人的第一感觉就是windows7是Vista的美化版,界面确实很漂亮,速度上感觉和Vista差不多,至于好坏也无法评价,只是尝尝鲜而已,也没有使用多上时间。

事隔大半年,微软终于发布正式版了,一直以来对windows7的话题都传得沸沸扬扬的,说什么windows7兼容性很好,运行速度很快,还有人说是微软史上最好的windows版本,也不知道是真是假。估计过不了几天盗版就到处都是,像我们用用盗版就可以了,但时候还是装个盗版的windows7玩玩,是好是坏就留给大家评论吧。

......

2009

Oct

22

露天电影
文章分类:个人日记

今天晚上在回家的路上看到有人在放映露天电影,大大的白色银幕前面聚集了几十人,有的人坐着,有的人站着,但是都目不转睛的盯着屏幕,形成了一道特别的风景。看着这道独特的风景,不禁让我想到了很多……

记得小时候,村里只要有人家做大事(结婚、出嫁、过生日等),都会像这样放一场或多场露天电影。一般到下午5点多钟,就在他家门口挖两个坑,插上两根长木棍,在木棍直接扯上一块大银幕,等到了晚上7点钟左右,那是天黑了,就开始放电影,村里大人小孩都带着椅子,陆陆续续的到达目的地,也有些人看中了人多,开始做起生意来,于是,大家就可以买点瓜子之类的,边看电影边嗑瓜子……

回想起了,觉得那时还蛮有意思的。随着科技的发展,每家每户都有了多少寸多少寸的大电视,露天电影就随着消失了,这么多年都没见踪影。今天再次看到,感觉就像遇到了很久不见的老朋友,熟悉而又陌生。

......

页数1/3 123

闲言碎语

晚上和爸妈吃个饭。 (2月6日)

装修好累哟 (2月4日)

《斯巴达克斯:复仇》 (2月3日)

文章分类

最近文章

iOS开发之回调delegate的方法...

iOS开发之使用AES加密(兼容Obj...

事情好多哦

iOS开发之获取本机IP地址的方法

简单记录PC上安装苹果系统

最近评论

日志归档

友情链接

其它功能

随机标签