Twitter的RSS Feed过滤工具

  经常使用Twitter的用户,一定会遇到同步Twitter信息到其他平台的功能,例如在Facebook或FriendFeed绑定Twitter即可同步更新,对于更多的平台,通常都会使用RSS的方法同步。

从WordPress转换到Z-Blog的方法

  我以前曾经介绍过将Z-Blog数据库转换到WordPress的SQL语句,做为反例,还会有从WordPress系统转换到Z-Blog系统的SQL语句,这是一个比较奇怪的话题,估计也很少有人这么做,不过对于某些特殊情况,我们有可能会将WordPress数据库转换到Z-Blog的Access数据库,这里我介绍一下手动使用SQL语句进行转换的方法。

Jaiku开源并提供源代码下载

  Google曾经收购的类Twitter平台Jaiku现在已经完全开源并且切换AppEngine上运行,早前Google曾经宣布停止Jaiku等项目的维护和开发,现在更将Jaiku完全开源提供用户免费下载,所有人都可以在自己的主机上建立和运行自己的Jaiku应用了。

基于REST架构的Web Service设计

  先前我曾经介绍过利用Apache Axis实现基于SOAP的Web Service实现技术和相关代码,总的来说,SOAP的Web Service解决方案虽然较为成熟,且安全性较好,但是使用门槛较高,在大并发情况下会有性能问题,在互联网上使用不太普及,因此并不太适合Web 2.0网站服务使用,目前大量的Web 2.0网站使用另外一种解决方案——REST。

免费Flash图表工具FusionChart

  图表显示是很多开发工作所必不可少的一项功能,今天我介绍一个前段时间发现的免费的Flash图表开发工具,可以通过Adobe Flash实现数据的图表化,动态化以及相互交互。

MySQL常用维护管理工具

  MySQL是一个非常流行的小型关系型数据库管理系统,2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

英文共享软件发展的新机遇

  先前我曾经谈到过共享软件的开发和营销策略,讨论英文共享软件的不少成功案例,今天我讨论一下当前环境下英文共享软件的一个新机遇。这个新机遇就是手机游戏,特别是iPhone手机游戏。

手机版远程网站文件删除程序

  这是一个很和谐很实用的网站管理程序,和我以前介绍的服务器管理程序不同的是,这个程序只有一个功能,就是实现远程Web方式删除文件(实际上是重命名文件,但效果和删除一样)的操作。功能简单实用,适合所有的支持ASP的中文网站。

Z-Blog Akismet插件更新升级

  今天将前些天写的Z-Blog Akismet插件进行了更新,增加了一个新功能——“标记垃圾评论”。主要用于将那些没有被Akismet发现的垃圾评论提交到Akismet的黑名单数据库中。这样,Z-Blog Akismet插件就已经具有WordPress Akismet插件的所有主要功能了。

基于ASP的Z-Blog Akismet插件

  使用WordPress的用户一定知道Akismet这个插件,Akismet是应用广泛的一个垃圾留言过滤系统,其作者是大名鼎鼎的WordPress创始人Matt Mullenweg,Akismet也是WordPress默认安装的插件,其使用非常广泛。

八个有用的WordPress的SQL语句

  在过去的十年中,MySQL已经成为广受欢迎的数据库,而WordPress博客使用的是MySQL数据库,虽然使用插件可以解决一些问题,但是实现某些特殊任务的时候,在phpMyAdmin中执行SQL语句是最简洁的方法,这里就总结八个有用的WordPress系统的SQL语句,用于解决一些实际碰到的问题。

Z-Blog发送邮件插件的修改

  先前我曾经介绍过一个Z-Blog发送邮件插件的插件,可以用于发送邮件到邮件列表,用于邮件订阅博客。其实这个插件还有一个功能,就是自动同步日志到Google Blogspot和MSN Live Spaces上面的博客。

基于硬件指纹的软件加密和注册技术

  在软件加密保护技术中,一种常用的保护方法就是基于硬件指纹进行许可授权,本文将详细介绍硬件指纹的具体获取技术,并提供一段演示源代码程序。

JavaScript通过Flash保存本地数据

  目前流行的网络应用中,有不少应用涉及到保存数据到本地的功能,用于应付网络中断或上不了网的情况,例如Google Reader的Gears离线功能,今天我介绍一种通过Flash保存数据到本地的一个很简单的方法。

Z-Blog文章排行插件

  Z-Blog文章排行插件是在热文排行的基础上修改而成,支持最新的Z-Blog 1.8系统,启用Z-Blog文章排行插件后,系统会自动生成热文、年度、月度、总浏览、用户推荐等文章排行的列表,供系统调用,生成的文件为ASP文件和JavaScript文件两种形式。此插件会检测和调用月光Z-Blog文章投票评分插件的数据库。

Z-Blog文章投票评分插件

  文章的评分和评论都是博客重要的交互功能,有了文章投票和评分,能让你的博客显得更加社会化,更加重视用户参与,是增强博客交互性的一个重要手段。

Z-Blog 1.8的性能问题

  Z-Blog 1.8是最新版本的Z-Blog,但是我升级到1.8的Z-Blog之后,发现其速度比1.7还要慢一些,这主要和我的Blog配置有关,最主要的配置是ZC_MOONSOFT_PLUGIN_ENABLE这个选项。

解决WordPress 2.6日志ID不连续的方法

  已经发布的WordPress 2.6版有一个很讨厌的功能,就是Post Revisions(文章的版本控制),在默认的情况下,日志的ID将不再连续,使用ID做为Permalink结构的用户将会看到一个地址越来越混乱的WordPress,现在我给一个解决WordPress的ID不连续的方法。

Z-Blog邮件订阅评论插件Subscribe to Comments

  使用过WordPress博客系统的用户都应该知道,WordPress有一个评论订阅插件Subscribe to Comments,可以让读者通过邮件订阅评论,这种功能在Linux下的WordPress中较好实现,因为Linux本身内置发送邮件的功能,对于使用IIS的Z-Blog来说,可能服务器本身就不支持SMTP,因此实现这种功能较为困难,这里我开发了一个基于Z-Blog的使用第三方服务的邮件订阅评论插件,可以很轻松的实现在Z-Blog博客中通过邮件来订阅回复的评论。

月光Z-Blog反垃圾留言过滤插件

  月光博客升级Z-Blog到1.8之后,我将原来版本的月光Z-Blog反垃圾留言过滤插件也进行了一些修改,使其能在1.8下工作,同时增加了Some Chinese Please功能,使得广告和垃圾留言的过滤更好了。

屏蔽Z-Blog的文件管理功能

  Z-Blog的文件管理功能过于强大,可以编辑网站上所有的ASP文件,如果一台服务器上安装多个Z-Blog,会造成很大的安全隐患和风险,这里介绍一个针对Z-Blog 1.8的禁用文件管理功能的方法。

DB2ASP数据库ASP页面生成工具

  DB2ASP是一个可以自动将ACCESS数据库文件转化为对应的ASP代码的软件,是月光博客开发的系列免费软件之一。此软件能够让你可视化操作数据库,轻松设置SQL语句,生成常见ASP信息列表,信息递交入数据库,以及查询表单。无须重复编写大量的数据库操作代码。可以满足常见的信息列表(可以编辑删除),新记录提交表单,查询表单的自动生成,对于经常用asp编写进行数据库操作网页的程序员帮助较大,让你最大可能地进行重复的数据库操作代码编写。

五个最佳编程文本编辑器

  很多场合下我们会用到纯文本编辑器,Windows自带的记事本功能很简陋,因此我们从网友的投票提名中选取了前五个最佳的文本编辑器(实际上有六个)。这些编辑器实际上主要适合程序员使用,他们的清单如下。

Z-Blog锁定文章功能的修改

  在Z-Blog系统中将文章的类型设定为“锁定文章”,可以让这篇文章无法继续评论,但有时我们可能需要将文章评论内容也隐藏,因此可以通过修改源程序来实现这个功能。

Facebook提供开放源码下载

  据Facebook报道,Facebook目前提供最新的Facebook的PHP源代码下载,包括API架构,FQL分析器,FBML分析和FBJS,Facebook的开放平台具有很强的可扩展性,可以添加你自己独特的功能,例如你自己的FBML标签,API方法等等。

Java在Web开发语言上败给了PHP

  PHP的主要语言开发者之一、Zend公司的创始人之一Andi Gutmans最近在blog中直言不讳地批评了Java语言。他指出,目前Java厂商试图在JVM上提供动态语言实现的路子根本不对,Java已经输掉了Web开发语言的战争,PHP是事实上的标准和胜利者。

WP-PostViews的静态JavaScript版更新

  前段时间我曾经写了一个WP-PostViews的静态JavaScript版插件,用于在静态化WordPress下以JavaScript的方式提供文章计数器,当时写的比较匆忙,有不少问题,今天晚上终于抽出几个小时,将WP-PostViews的静态JavaScript版进行了一番大的修改,修正了以前的一些主要问题,最新的版本目前看来我比较满意。

在Picasa上添加自定义按钮

  据Google Code Blog报道,Google的一个大受欢迎的图像软件Picasa有一个开放的API,可以让用户将自己的按钮添加到Picasa的界面之中。

Z-Blog首页实现了静态化

  今天花了两个小时的时间将我使用的Z-Blog 1.7的首页实现了静态化,通过这个静态化处理,使得我的Blog的负荷能力大为增强。

通用PHP动态生成静态HTML网页的代码

  最近研究PHP的一些开发技术,发现PHP有很多ASP所没有的优秀功能,可以完成一些以前无法完成的功能,例如动态生成HTML静态页面,以减少服务器CPU的负载,提高用户访问的速度。

中国应用软件应学习微软的SaaS

  最近微软推出的Office Live Workspace产品令人耳目一新,这个产品采用插件的方式,在本地的所有Office程序(Word、Excel、Powerpoint等)里都都有一个内置的Live Workspaces连接到用户的网络帐号,用户可以将本地Office文件直接同步或上传到自己的Office Live Workspace网络空间上,然后使用Live Workspace帐号从世界上任何地点来访问这个文件,并与其他用户共享。这应该是微软的SaaS(软件即服务)战略的具体展现形式。

WordPress静态化插件的BUG修改

  前段时间我曾经介绍了一个WordPress的静态化插件:cos-html-cache,这个插件对于系统的性能有很大的提高,不过在使用的过程中,我发现这个插件有一点小小的瑕疵需要修改,否则对于某些MySQL不稳定的服务器会出现一些错误信息写入最终HTML文件。

WordPress子目录Rewrite的404问题

  这些天有个问题一直困扰着我,由于我的WordPress是放在网站的根目录下,因此我建立的一些子目录跑一些其他的应用,我发现这些应用被WordPress的.htaccess文件的RewriteRule所干扰,我费了好大劲修改.htaccess文件,使得子目录的文件的RewriteRule可以工作正常,却发现调用子目录的应用总是返回404状态,但是内容却是正常的。

鲜果文章推荐的DIGG功能

  鲜果热文排行最新推出了一个很有趣的功能,将鲜果阅读器的推荐功能提供接口供外部调用,只需要在独立博客中增加一些代码,就可以把鲜果的“推荐”功能加入到本地的博客之中。

WordPress MU优化表的脚本

  WordPress MU由于每建立一个新的用户都会自动建立十多张表,因此当注册大量用户的时候会建立非常多的表,引起系统的性能出现问题,我这里写了一段脚本,可以将WordPress MU中的不活动用户(从没有发布文章的用户)进行删除,以节约系统资源。PHP脚本源代码如下。

微软的SLP软件加密保护服务

  今天微软的几个工程师来到我们公司,演示他们开发的一套软件加密系统:微软软件授权保护系统(SLP/Software License Protection),在这个系统上还有软件许可及保护服务(SLP Services),听他们讲了一些相关的知识和技术,感觉大有收获。

关于WordPress的静态化方法

  前几天介绍“自定义的WordPress数据库错误”的时候,有个读者留言询问WordPress完全静态化的插件,我今天就推荐一个插件,可以将WordPress实现部分静态,包括最主要的首页和文章页面,目录页目前还没有静态化。

建立自定义的WordPress数据库错误页面

  我先前曾经介绍过如何修改WordPress系统文件,用来追踪WordPress的MySQL数据库错误,这对于挑选一个稳定的虚拟主机非常重要,有趣的是,最新的WordPress 2.3.2也提供了一个官方的方法,可以定制WordPress数据库错误页面里,下面我就详细介绍一下使用的方法。

WordPress年度博客统计插件

  昨天写的年度统计是Z-Blog的插件,今天是基于WordPress的同样功能的插件。由于WordPress本身没有文章计数器功能,因此,这个插件需要先安装最新版本的WP-PostViews插件。本插件是在WP-Stats的基础上进行的修改。可以自动生成本年的博客文章统计。

Z-Blog年度博客统计插件

  又到了每一年的结尾了,看到不少博客都在发表年度博客文章的统计分析,记得去年的时候我也发表过年度统计,那时还是手动计算出来的,其实这些信息应该由程序而不是人来完成,因此我就花了点时间写了一个基于Z-Blog插件,可以自动生成本年的博客文章统计。

WordPress SimpleTags的修改建议

  WordPress在2.3版本以前出过不少Tags插件,自从WordPress 2.3支持Tags后,这些第三方插件大多转换为管理和维护系统自带Tags的功能,其中比较出名的是SimpleTags插件,这个插件有中文语言包,使用起来比较方便。

博客文章复制自动加版权信息

  国内很多门户网站对于复制和转载个人博客文章都不喜欢加入原文地址,更为恶劣的是直接隐去作者和来源,还有一些网站利用博客全文输出的RSS转换为自己的内容,在外部恶劣环境的打压下,原创的独立博客发展遇到重重阻力。大量的不注明出处的转载,会使得原创作者处于非常尴尬的处境,辛苦创作的文章得不到应有的回报。