perl写cgi之helloworld

用perl写cgi和c/c++写cgi差不多,请参照我的上一篇文章c/c++写cgi之helloworld

这里只说明了怎么用perl写一个cgi的helloworld程序

创建新文件hello.pl, 内容如下:

#!/usr/bin/perl

print "Content-type: text/html\r\n\r\n";
print "Hello World!\n";

用命令chmod 777 hello.pl使hello.pl可执行

copy hello.pl到 cgi-bin目录下

在浏览器里打http://localhost/cgi-bin/hello.pl就可以看到结果了

另外,我发现并不需要在httpd.conf 的 AddHandler cgi-script .cgi后面加 .pl也是可以的。

c/c++写cgi之helloworld

最近比较闲,所以又回头来学习下c/c++, 但看来看去也没什么好学的,没什么项目,光学一门语言确实没什么好看的,那就来用c/c++写个cgi来玩玩吧,之前没做过cgi,所以这样就既可了解cgi又可复习c/c++了。

先来个c/c++的cgi hello world吧,本人是在apache下运行的啊

新建文件hello.c

#include <stdio.h>
main() {
    printf("Content-type:text/html\n\n");
    printf("Hello,World!");
}

用命令$gcc –o hello hello.c 生成 hello

然后查看apache配置文件httpd.conf, 设置为:[默认的差不多就是这样]

ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin">
    AllowOverride All
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>

然后把生成的hello复制到 /var/www/cgi-bin/下,如果修改了配置的话,就先重起apache, 这时输入http://localhost/cgi-bin/hello,就应该可以看到结果了

9个必须注意的 wordpress SEO 技巧

下面的九个 wordpress SEO 技巧,都是非常常规、非常基础但却往往被 blogger 忽视的技巧。

第一个 wordpress SEO 技巧:给你的 RSS 加上 nofollow 标签。

一般而言,我们并不需要蜘蛛去抓取 RSS。google 已经会自动停止抓取,但其他的搜索引擎则未必。

第二个 wordpress SEO 技巧:给你的存档页和标签加上加上 nofollow 标签。

存档页和标签都会让同一篇文章出现在很多个地方,这可能会给搜索引擎造成重复内容的错觉。因此,有必要给他们加上 nofollow 标签。

第三个 wordpress SEO 技巧:把文章标题的标签换成 H1。

一般而言,很多 wordpress 模板都习惯于把博客的标题标签设为 H1,而把文章的标题设为H2。但对于博客而言,文章的标题更多时候应该要重于博客标题。

第四个 wordpress SEO 技巧:给小图片加上 Title 和 ALT 标签。

大图我们可能会注意,一些缩略图可能会经常忘记加上 Title 和 ALT 标签,为了让搜索引擎更好的了解这张图片的内容,同时也是为了增加整个文章的关键字密度,还是有必要加上的。

第五个 wordpress SEO 技巧:测试载入速度,控制在三秒以内。

当然,博客的载入速度很多时候取决与服务器的性能和代码的结构。你应该尽可能的优化你的网页,让你的网页载入速度越快越好。

对于wordpress 而言,更多的时候可能是实现模板的静态化以及使用一些缓存插件。

第六个 wordpress SEO 技巧:去除标题里面任何多余的符号。

wordpress 默认的标题是 博客标题 >> archives >> 文章标题,应去除他们。

第七个 wordpress SEO 技巧:把博客名的标签从 H2 改为 H2 甚至更低一级的 H3。

一般的wordpress 模板都是把博客名的标签定为 H1,而且是在任何一个页面都如此。我们需要把它的重要性调低,标签设为 H2 或者 H3。记得同时修改CSS,让整个页面看起来协调一些。

第八个 wordpress SEO 技巧:优化 404 错误页。

默认的404错误页一般比较简单,而且比较糟糕,我们可以自定义 404 页面。博客联盟比较喜欢在 404 页面添加一些排行榜性质的内容,例如博客联盟上面访问量最多的文章,评论最多的文章,或者是自己认为值得推荐他们一读的文章,尽可能的把进入 404 页面的读者引导到其他的一些页面,而不是直接关闭。

当然,最好的办法就是尽可能减少死链和坏链,不给404页面露脸的机会。

第九个 wordpress SEO 技巧:确保你的 meta 描述是独一无二的,而不仅仅是简单复制正文里面的内容。

这一点很多 blogger 都会忽略,如果你使用了 All In One SEO 插件的话,你摘要里面的内容会自动列为 meta 描述内容。摘要部分尽可能的简单,而且使用一些总结性的内容。

终于通过了adsense的审批

今天可真是特殊的日子啊,终于通过了adsense的审批了。

几个月前,建了这个站,就一直想放点广告上去,并不是完全为了能赚点银子,主要也是为了玩玩,毕竟自已还做过广告平台的开发,如果自己都不知道别的广告平台是什么样的,真是有点可悲啊,当然如果能赚点钱那就更好了,谁不喜欢钱啊?可是事情却不是那么顺利,从谷歌到百度再到阿里妈妈,我怀着满腔热情去申请,结果都不留任何情面,全都把我给拒了,虽说我的站刚建好,没什么内容,被拒也是情理之中,但仍然在一定程度上打击到了我建站的积极性,从这里可以看出来,我当初要建站是很具有功利性的,几大广告联盟都没有通过我的申请,这也说明了急功近利是不对的,哈哈,人生哲理啊,虽然自己的积极性严重受挫,但我对这个站还是持有不抛弃不放弃的态度,在这个过程当中,仍然抱着侥幸的心理不折不饶地多次向几大广告联盟提出申请,皇天不付有心人,终于就在2009年8月7号的那一天,通过了google的审批啦,所以特写日志已表庆祝。

上图纪念一下:

adsense

老婆在催啦,要回家做饭了,家庭主男还真不好当啊,先写到这。。。。。下班了