Posts Tagged ‘Blog’

blog的站外备份

Monday, March 3rd, 2008

对于大多数Wordpress用户而言,blog的备份是通过使用Wordpress Databackup这样的插件或者直接利用mysql备份来完成的,现在一个叫作Jonas Lejon、来自瑞典的小伙子创建了一个blog备份服务网站:Blogbackupr,该网站可以帮助blogger在站外备份自己blog的文章,并且支持所有具备RSS输出功能的blog服务(这基本涵盖了所有blog类型),同时对于Wordpress.com、blogger.com上的blog以及使用Wordpress搭建的blog还支持备份后的自动恢复(提醒一下:如果是后者,备份和恢复需要用户提供blog的帐号和密码),不得不说Lejon的创意不错,特别是对非Wordpress用户,有兴趣的朋友不妨试试看。

blogbackupr

清理主题文件,加速Wordpress

Wednesday, January 23rd, 2008

Wordpress性能差、速度慢是出了名的,加速Wordpress除了安装一些缓存/静态化插件,例如WP-CacheWP-Super-CacheCos-Html-Cache,还可以通过清理主题文件中的一些数据库查询语句,减少Http请求次数,达到优化的目的。

Wordpress主题文件中经常会用到的查询语句主要有以下几个,这些语句完全可以去除或转化为静态方式而无须访问数据库 :

<html xmlns=”http://www.w3.org/1999/xhtml” <?php language_attributes() ?>> 转化为
<html lang=”zh-CN dir=”ltr xmlns=”http://www.w3.org/1999/xhtml>

<meta http-equiv=”content-type” content=”<?php bloginfo(’html_type’) ?>; charset=<?php bloginfo(’charset’) ?>” /> 转化为
<meta content=”text/html; charset=UTF-8 http-equiv=”content-type/>

<meta name=”description” content=”<?php bloginfo(’description’) ?>” />转化为
<meta name=”description” content=”这里直接输入你的博客简介” />

<meta name=”generator” content=”WordPress <?php bloginfo(’version’) ?>” /> 这句可以删除

<link rel=”stylesheet” type=”text/css” href=”<?php bloginfo(’stylesheet_url’); ?>” /> 直接写出style.css文件的链接地址

<link rel=”alternate” type=”application/rss+xml” href=”<?php bloginfo(’rss2_url’) ?>”  /> 直接写出RSS的链接地址

<link rel=”pingback” href=”<?php bloginfo(’pingback_url’) ?>” /> 直接写出pingback的链接地址

以此类推,凡是可以变为静态方式的地方都直接写出具体内容,这些语句大都存在于header.php和footer.php文件中,通过这番清理,大概可以减少10多次的数据库查询。

想进一步优化Wordpress的朋友还可以参考下面两篇文章介绍的方法 : 《优化Wordpress-wp终极优化手册》、《加快WordPress的页面生成和载入速度》。

注 : 本文参考了Speed up and clean up your WordPress!

新年新项目

Tuesday, January 1st, 2008

有段时间没有更新Blog了,不是我变懒了,而是业余时间的精力被分散到了其他地方,首先是自己又建了一个短评类的Blog:Livedot.org,有点儿类似于把sideblog的内容单独分离出去,欢迎您随时光临;另外我正在基于wordpress开发一个magazine-style的网站,初始设想是将其办成有关Blog和Blogger的新闻/杂志类站点,目前最重要的首页部分已经大致设计完成,这也是我第一次独立开发一个全新的Wordpress theme,又学到了不少东西,本来我最初想用Drupal或者Modx这类正宗CMS程序,但在看了freeshipping这个网站后,我发现用Wordpress也完全能够做出CMS风格,而且这还能节省学习其他程序的精力,事实也证明,利用灵活的custom field,wordpress几乎无所不能,如果再配合jQuery或者Mootools这类javascript框架,甚至还可以做得很华丽。

blog and blogger

说一下自己的wishlist吧:

  • 运营好blog and blogger这个站点,同时希望有朋友能够加入,如果您有兴趣,请联系kenshin2010[at]gmail.com
  • 设计3-4个wordpress themes,其中可能包括1-2个商业模板
  • 写1-2本与wordpress有关的电子书

这辈子大概不能和喜欢的人在一起了,那就尽量做写自己喜欢的事吧^_^

暂停更新

Thursday, August 30th, 2007

这段时间将集中精力写毕业论文,所以Blog暂停更新,10月份再见 :wink:

Update:由于Feedburner被和谐,如果您想订阅本站,请先用http://blog.techpush.com/feed/这个地址

Blog文章的组织

Thursday, August 23rd, 2007

Wordpress为例(其他Blogging系统也大体类似),原生的Wordpress(即没有安装任何插件)有两种组织文章的方式,即按分类(Category)组织按时间组织,另一种十分流行的组织方式—-标签(Tags),在Wordpress 2.3之前需要借助UTW这个插件来建立(在即将发布的Wordpress 2.3中已经内置了对Tagging系统的支持)。分类时间标签是如今绝大多数Blog必不可少的三大组织形式。

在一些系统中,分类和标签是可以不区分的,比如Drupal,所以有不少人觉得完全可以用标签来取代分类,我个人则认为分类有其存在的价值。分类标示某一类文章共同的属性,所以一个分类总是对应多篇文章;标签则标示文章中的关键点,一篇文章可能对应多个标签。相比之下,分类更加概括和简单,标签则更为具体和复杂,想一想,一个Blog可能不超过10个分类,但却很可能有100个以上的标签,即使你可以像UTW那样以颜色和字体大小区分标签的权重,我仍然认为对读者而言,分类作为一种简明直接的导航和文章组织形式是必要的。

除去三大基本组织形式,我认为还有几种形式可以作为很好的补充:

置顶

在Drupal中将某篇文章置顶很方便,但Wordpress没有这个功能,需要使用插件,如wp-sticky。对于需要发布公告之类的文章的人,置顶功能是必要的。

自我推荐(重要度或评分体系)

有时你可能很想像读者推荐自己得意的文章,目前有三种方式可以实现:

  • 手工操作。建立一个页面,将所有自荐文章的链接放进去,增删都需要手工编辑代码。
  • 分类。建立一个自荐分类,将自荐文章都归入此分类,然后在Blog合适的位置上输出该分类的文章列表。
  • 插件。Alex King有一个Articles插件可以帮助你选择并输出某些文章。

在我个人构想中,Blog文章也应该具备重要度(或评分体系),即使同样是推荐文章,也不大可能有相同的权重(或评分),但目前似乎尚没有插件或其他方法能够做到这一点,注意我说的是这种权重是由Blog作者赋予的,而不是读者的评分。

星标

我个人非常喜欢Google的星标体系(如Gmail和Greader),我认为用加减星标的方式组织文章相当方便和高效,当它用于前台,类似于自我推荐;用于后台,则方便查找和管理文章,目前没有插件能达到此效果。

如果你还想到了其他组织形式,欢迎补充 :wink:

顺便说说文章流行度的问题,找出最流行/最热门的文章通常有三种评判方式,都需要插件来完成:

  • 根据页面观看次数,代表插件是WP-Postviews
  • 根据用户评分,代表插件是WP-Postratings
  • 根据页面观看次数、评论数目、Pingback/Trackback次数等综合评判,代表插件是Popularity Contest,你还可以在后台自行设置评判标准的权重

这三种方式的侧重点各不相同,你可以根据自己的需要来选择,我个人觉得Popularity Contest更为全面和科学一些。

PS:说到自荐文章的组织,小土豆刚写了一篇关于如果处理自己最佳文章的帖子,内容相当详细,推荐一读!

X.burkr

Friday, May 25th, 2007

我新建了一个Blog:x.burkr,主要介绍与Blog和Blogger相关的内容,欢迎光临!

恢复正常更新

Monday, January 15th, 2007

前一段时间一直忙着复习考试,再加上访问Dreamhost依然困难,因此Blog没怎么更新,现在可以轻松一些了,Blog将恢复正常!

[tags]blog,update[/tags]

powered by performancing firefox

PFF的Flickr插件

Saturday, September 23rd, 2006

Performancing For Firefox将在下一个版本(即1.4)中增加对Flickr(或许还有Zooomr)的支持,但现在通过一个PFF插件也可以实现从PFF上传图片到Flickr,这个插件就是Chen Zhiyuan制作的OakFlickr4PFF performancing AddonPeformancing上有详细的安装和使用指南,你也可以到作者的站点上查看中文教程

OakFlickr4PFF

[tags]performancing,blog,flickr,addon[/tags]

Grazr,一个与众不同的Feed发布工具

Wednesday, September 20th, 2006

GrazrTechcrunch称它为OPML Browser,而它则说自己是Feed发布工具Grazr is a publishing tool for feeds.),这两者似乎不完全是一个概念:wink:。对于Grazr的具体功能,我个人简单的体验后感觉这就是一个可以嵌入到你的Blog或是网站中的RSS Reader。在Wordpress中,有Feedlist这样的Feed聚合插件,但相比之下Grazr的服务要强大得多,可以将一个RSS Reader整合到你自己的网站中,而且由于使用了Javascript及Ajax技术,用起来很方便,速度也比较快,同时Grazr还提供了一定的定制功能,比如你可以自己定义高度和宽度以及在Blog/Website的位置(见图)。使用方法很简单:

  • 导入Feed或OPML的链接,并定制相应的格式
    Grazr 01
  • 选择你的网站类型、布局,按照Grazr给出的指示将代码粘贴到网站上就大功告成了!
    Grazr 02

具体效果可以看我做的一个试验性质的新闻聚合网页。目前Grazr还只是一个Alpha测试版,以后应该能增加更多更好的功能,只是对于大多数网友而言,恐怕它还不能取代网上众多的独立RSS Reader,但如果你有自己的Blog/Website,倒不妨一试。

Vox,又一个BSP

Wednesday, August 30th, 2006

拥有LiveJournal、TypePad、MovableType的Sixapart.com最近又推出了个人Blogging服务Vox,与LiveJournal定位于Blogger社区不同,Vox是类似于Wordpress.com,Blogger.com的Blog服务平台,让你可以免费搭建自己的Blog。目前Vox还未公开注册,而是采用邀请的方式,如果你有兴趣尝鲜,可以去这里登记,等待Vox的邀请(Vox每周都会发送一些邀请)。

官方介绍:

Vox is clean lines and color. Vox is connections. Vox is asking questions and getting answers. Vox is blogging for the rest of us. Vox is hott. Vox is learning something new about your best friends. Vox is seeing movies and hearing music. Vox is baby pictures. Vox is all your favorite stuff in one place. Vox is full of joy. Vox is addictive. Vox is the friendly kid at your new school. Vox is the place you want to go on your dream vacation. Vox is about taking a chance. Vox is about sharing your life. Vox is turning on a light. Vox is people like you. Vox is sending out invitations every week.

Vox is a full-featured blogging service.
Vox is free. Vox is private. Vox is growing every day.
Vox is the next big thing.

Update: 已经收到Vox的邀请,感觉不错:wink: