解惑

解己之惑,解人之惑

分类:Web (第4页共5页)

互联网观察

反spam的战斗

随着网络的发展,现在的spam真的是越来越多,而我去年也差点为了一点小钱为别人写spam程序。

由于现在搜索引擎特别是google的地位日益巩固,针对google的左侧排名算法而进行的spam越来越多,光这个BLOG就遇到了comments spam和referer spam,现在comments spam好像平静了一些,但是近期referer spam很猖獗,而周末修改的过滤器将referer spam的危害降低到了不影响系统性能的程度,但是不能根除,看来2006年众多网站要为spam头疼了。

可能防止spam最好的方式是使用专有系统,我想应该不会有人专门针对影响特别大,系统又特殊的网站写spam程序吧?

新的链接spam

到上次成功解决blog的问题的时候才搞清楚我们又遇到了一个新的spam类型,他针对roller这种blog显示访问来源的方式制造链接spam达到提高排名的目的,周末修改了过滤器,已经解决了这个spam造成JR服务器不能正常工作的问题。由此也证明了其实roller的性能不太高的问题。这些spam在这里选择的blog也有点特别,选择的是首页显示blog数量最多的jcoder的(25个),在我的印象中roller是有页面缓存的啊,应该不会这么弱不禁风啊。

Google在中国中国化?

今天偶然之间发现google的广告打破了不在搜索结果的上方出现广告的惯例,和百度的结果有些类似了。
抓图如下:

浏览器兼容的javascript库

今天找到一个浏览器兼容的javascript库集合,还没有用过,但是里面的内容比较全,而且分类了,也是可以自由使用的,遵守 Creative Commons License

最强烈推荐一个FireFox的插件

这个是这个工具的地址,里面有很多功能可以帮助进行网页的开发以及调试,我刚刚从别人那看到,还没有怎么用就给大家推荐了,因为这个第一印象已经很让我震撼了,更可贵的是他只有94K大小。
看看将JR的表格边界都显示出来的效果的截图吧:

所见即所得的web编辑器对比一览表

http://www.geniisoft.com/showcase.nsf/WebEditors

自己看吧,不过还是推荐一下tinymce,9月12号刚刚发布了2.0RC1。

任何一个系统都不是完美的

感觉这么多年来接触了很多的软件和系统,很多软件或者系统都让人有很多可以挑剔的东西,没有一个是相对比较完美的。任何一个系统需要完善的地方都太多了,从前台的用户感受、易用性、布局、美工到后台的系统架构、代码结构和可读性等等。
当然一个实际的系统是不可能做到完美的,不光是要做到这样代价太高,光是用户感受这一块就过不了关,不同的用户的要求可能是很不同的,有的要求简约,有的要求美观,有的要求全面。。。

FireFox高速缓存的Bug?

今天发现一个FF的bug,我在看JR的时候,突然看到新blog的图标变成一个什么linux集成的大图标,起先以为被黑了,但是登录到服务器上一看没
有问题,打开IE看也没有问题,后来就考虑到那个图标好像在哪儿看过,就想着可能是高速缓存中的内容。清空缓存后果然没有问题。由于FF的缓存是打包存放
的,文件格式未知,无法考证。

控制网络爬虫访问你的网站的频率

由于增加了访问过滤,那么就需要告诉网络爬虫爬行的速度不要太快,还好这个问题比较好解决,在robots.txt中增加:
Robot-version: 2.0
Crawl-delay: 10
Request-rate: 60/1m
Visit-time: 0000-0800

由于这个还没有完全的标准,两种都用了,Crawl-delay是每秒访问的网页数,而Request-rate是页面数/时间段,可以设置为比较小的值,Visit-time为允许访问的时间段。
完整的规范可以看看:http://www.conman.org/people/spc/robots2.html#format.directives.request-rate

推荐一个WYSIWYG编辑器

今天在Java开源上又看到一个新的东西:
TinyMCE是一个平台独立基于Web的Javascript HTML
WYSIWYG编辑器.采用JavaScript/ECMAScript开发,它的主要特性包括主题/模板支持,多语言支持(包括简体中文),支持通过插
件的方式进行扩展.这个编辑器可工作在Mozilla, Firefox和MSIE上.
简单的试了一下,果然不错,就像上面的介绍中提到的一些优点:

  • 支持多种浏览器
  • 支持扩展
  • 支持多语言
  • 支持主题
  • 支持定制(只使用部分内容)

呵呵,文档也很全。
算不算一个比较完美的开源产品呢?

更早的文章 更新的文章

© 2024 解惑

本主题由Anders Noren提供向上 ↑