Text Link Ads赚钱广告的JavaScript实现

    个人网站要赚点钱就得给人做广告, Google Adsense的收入是越来越差了, 因为这个帐号已经积累了84美元, 等积累到100时, 就转向阿里妈妈(Alimama)算了. 为了增加一点广告收入, 在站点中加上了Text Link Ads(简称TLA)的文字链接广告(还要过几天才有显示). 其实很早就申请了TLA的帐号, 但因为其不提供JavaScript格式的广告代码, 所以一直没有加到主页上, 为了这一点将访问量最大的静态HTML改成PHP不值, 因为测试过, 在资源很有限的Dreamhost虚拟主机上执行PHP的效率很差.

    不过总有办法解决的, 将TLA的PHP广告代码改改(改好的), 就可以变相实现了. 更改TLA的PHP源码存成单独的文件(tla.php), 将出广告HTML代码部份写入一个JavaScript文件, 然后在主页上只引用这个生成的JavaScript文件就可以, js文件中的内容如下:

document.write('<ul>')
document.write('<li> <a href="...">Test Link Ad</a> </li>')
document.write('</ul>')

    然后调度一个后台进程来刷新.

wget http://yourdomain/tla.php -O - > /dev/null 2>&1

    如果你不想这么麻烦, 你可以不改代码, 用iframe标记来实现, 不过我个并不喜欢这样. 本来想用MT插件(Plugins)方式, 来做成静态代码的, 不过那样广告的实时更新有点麻烦, 需要留言或重建首页时才能更新.

留言 (2)

自作聪明了一把, 原来不允许JS显示广告, 发邮件去问得到如下回答:

You may not use javascript to display our ads. They must be in clear HTML on the page.

于是改写了一个MT插件, 不知道这回行不? 如果不行, 就放弃这个广告联盟了.

MT插件方式可以被认可,希望这个网站的留言会多一些, 有没有定时Rebuild某一页的方法??

发表留言:

« Previous | Main | Next »

英语900句 | English 900

  • I like collecting stamps.
  • 我喜欢收集邮票.
  • I prefer tea to coffee.
  • 和咖啡相比, 我更喜欢茶.
  • What do you dislike most about this movie?
  • 这部电影你最不喜欢什么?
  • I would rather sleep than watch this movie.
  • 我情愿睡觉也不看这部电影.
  • You should take the advice of your teacher.
  • 你应该听老师的话?