目前网页病毒月来越多(一般被挂马),下面是一些常用的在线网页查毒网站:
Exploit Prevention Labs: LinkScanner
Finjan URL Analysis
Internet Browser Security - Web Security Guard
Scandoo
Norton Saft Web, from Symantec
Google (Google是与StopBadware.org合作)StopBadware.org
Trend Micro - Web Reputation
McAfee SiteAdvisor

昨天写道关于不支持Rss输入的网站,可以自制Rss的部分,但是Ponyfish的功能实在是太弱了,只能通过URL的辨别来生成Rss,如果对于URL不规则的网站就没有办法了。在昨天提到的介绍文章里面提到了一个网站,Feed43,进去试了试,发现很好但是很难用。Feed43抓取的不只是post的URL,而是整个页面的html代码,然后通过里面的规则过滤,得到输出的函数,再生成的Feed的。虽然复杂,但是却更加容易自定义,这里仅对本blog进行测试。

点击Create your own feed后,系统自动分配你个feed生成页面和feed地址,第一步输入源页面地址。还可以输入字符编码,可惜不支持GB的中文编码,默认的示UTF-8的。reload之后,Feed43抓取整个页面的html,接着就要定义规则了,这个需要你有点html代码的知识。看下抓取的代码,可以发现每个post其实是有规律的,哪怕是使用最笨拙的表格套表格形式的html,也是有规律的。对于我的blog而言,一段post的代码一般是这样的:

<div class=”PostHead”>

<h1><a title=”Permanent Link to [文章标题]” href=”[文章链接]” rel=”bookmark”>[文章标题]</a></h1>

<ul>

<li class=”PostAuthor”>[作者]</li>

<li class=”PostCateg”>Filed under: <a href=”[分类链接]” title=”View all posts in [文章分类]” rel=”category”>[文章分类]</a></li>

</ul>

</div>

<small class=”PostTime”><strong>Saturday</strong><br />[文章发布时间]</small>

<div class=”PostContent”>

[文章内容]

</div>

<div class=”PostDet”>

<ul><li class=”PostCom”><a href=”[评论链接]” title=”Comment on [文章内容]“>[评论数量]</a></li></ul>


</div>

</div>



之后我们需要定义要提取的部分,Feed43提供两个可用的函数{*}通配符和{%}提取函数,把不需要的部分用{*}替换的,把需要导出的部分用{%}代替,然后进行过滤。但是为了每个函数都可以调用,{}前后都必须有字段才能过滤。比如上面这段,因为支取文章链接、文章标题和文章内容三段,就可以用用这个规则:

<div class=”PostHead”>{*}href=”{%}” rel=”bookmark”>{%}</a>{*}<div class=”PostContent”>{%}</div>


提取后得到三个结果:

{%1} = [文章链接]


{%2} = [文章标题]


{%3} = [文章内容]



接下来要定义输出的feed了,标题链接和简介都比较容易,主要是Rss item这段需要把上面的结果放到里面,特别是文章内容模版这个部分,有的时候抓取可能忽略了部分html代码段,这内容模版里面需要补上。好在这个blog还是比较规则的,不需要补什么,只要把{%3}放在里面就可以了。

最后就得到了feed。Feed43有多个方案,免费方案里规定每隔6个小时抓取一次源页面,而且源页面的大小不能超过100KB,所以有可能抓取不成。如果注册,还可以对已经生成feed进行管理。

不过,这真是件累人的事。

在自己的Blog上添加投票、评分元素,既可以加强自己和访客的交互,又可以让自己从依靠访客的反馈来不断优化网站。而一款漂亮的投票插件更会让自己的博客增色不少。这里就有国外资深WordPress应用网友选出来的10款好用的WordPress投票、评分插件。各有特色,不妨选一个下来试试。
所有插件的预览图以及英文介绍见这里。 以下只是给出下载地址和一点简介,更详细的还请读者在下载页面中阅读描述或者自己使用琢磨。
1:Democracy AJAX Poll。易于安装、管理、使用的投票插件。使用了Ajax技术来加载数据,使其使用起来速度快而有趣。可以创建多个投票,讲不同的投票应用在指定的页面或者文章里。
2:WP-Polls 。同样使用Ajax技术的一个强大的投票插件。可以轻松地在文章、页面中嵌入投票。并通过主体以及大量的可选择性操作来是你最大限度地个性化自己的投票。
3:SodaHead Polls。该投票插件最大的特色就是可以给每个投票设定不同图片、风格等。使用起来也非常的快。并支持自定义、保存皮肤等、缩放问题描述、添加个性化标志、防止作弊投票。由于其采用Flash方式,因此不用考虑代码的兼容性。并且不用手动添加代码。
4:PoWPoll。这是一个简单的投票插件。界面十分简洁,没有什么花哨的功能,使用Ajax技术,因此加载迅速不占带宽,适用于小型博客。
5:PollDaddy。PollDaddy 插件允许你在自己的博客管理面板里创建、管理自己在PollDaddy.com 上的投票。(目前我没去研究这个有啥用)
6:GD Star Rating。这个插件的效果比较漂亮。通过一串星星来现实投票结果,满分十分,分越高亮的星星越多。在很多地方都见过。将其添加到自己的文章里让读者对文章评分未尝不是一个好的应用。
7:Xavin’s Review Ratings。这也是一个星星视图的评分插件。只不过星星小了一些,满分是5分。简单易用。
8:Post Star Rating。严格说这也是一个星星视图的评分插件。只是图案不是星星而是另一个形状罢了。使用方法和效果和上边两个都差不多。
9:Vote-The-Post。这个强大的插件允许你给一个单独的文章加上评分系统。使用5颗星星,分别代表极差、差、一般、好、极好。读者点击投票后立刻就能展示结果。(但篇文章投票推荐)
10:Rate Anything。一个可以建立投票分类的插件。可定制性较高。用户可以自己设置投票项来让读者选择。