Monthly Archive for March, 2008

Kingcms插件安装问题

帮朋友安装kingcms,遇到了插件不能写入的问题,经过一点点搜索和一点点研究,又看了一点点代码,发现是权限的问题,我恨windows2003!

kingcms采用了模块的方式,这让这个CMS变得很有意思(我选择这个CMS主要是因为宽松的授权协议),程序在安装插件的时候,需要有几个文件的写入权限:
admin/system/plugin.asp
page/system/plugin.asp

在这里假定你没有修改前后台的路径,如果你已经修改了,大概就不用看我的废话,自己研究明白了。

简与繁

Facebook很简单,所以上手容易。51.com的功能简直可以用弱智来形容,但是,就是那些上世纪九十年代的网页美化效果,网站的主要用户们乐此不疲,甘愿献上流量和金钱。

简与繁,是一个相对用户群而言的,任何一个网站,都有自己定位的受众,在互联网草创的年代里,面向最广大的用户群是必要的。举个简单的例子,在Google等互联网搜索巨头越来越强大的今天,还是有很多中小型的团队进入到搜索的市场中,只要获得哪怕1%的份额,就是十几亿或者几十亿美元的巨大市场,同样的,门槛低的网站面对的就是最广大的用户群,再烧上一笔钱,或多或少都能获得相当一部分用户。这时候,能不能活下去,比较的主要是两个能力,一是融资能力,继续获得投资者的亲睐,就能继续烧钱,直到竞争对手死掉;二是内部管理能力,降低内部消耗,依靠现有的市场份额养活团队,继续奋斗。简言之就是开源节流。当市场上出现了多个实力相当的服务商,那么,粗放型的发展模式就难以分出胜负,单纯依靠资金投入不足以开垦新的用户群,服务细化的时代就到来了。如果是粗放型发展阶段是摸索阶段,那么这一阶段的网站功能必然是简单的。进入服务细化时代之后,网站的目标变成了深耕细分市场,提高用户的忠诚度。假如是一个依赖广告费生存的网站,在这个时候最直接的表现就是开始投放有针对性的广告。举例而言,现在有一个汽车主题的网站开始展示某一款车型的广告这样的一个结果,我们可以推测它的原因:这个网站的用户群有购买汽车的意愿,也就是用户纯度高,投放广告就有了更多售出汽车的可能性。为了达到这个效果,最基础的办法就是为各种细分市场提供对应的产品,这就要求在内容上要有深度,还要满足小众用户特殊的功能需求,此时的网站功能必然是复杂的。

事物的发展是螺旋式的,Google的一系列产品展现了简洁的魅力,将复杂的处理交给程序,呈现给用户的用户最需要的部分,这是需要相当长时间分析用户需求才能得到的。可以拿桌面操作系统说事儿,现在Linux系统的图形界面已经非常好了,甚至比Windows还要好,但是,不能忘记的是:Apple和Windows都在调查用户需求方面消耗了巨大的资源,不只是报错时的声音、图标的大小、功能块的布局还是字体的选择,就连微软的经典蓝屏都是经过选择的,可以说,KDE和GNOME的设计者们在方面获益匪浅(当然KDE和GNOME开发团队或者说所有的开源团队在这方面做得的贡献一点要不少),Windows操作简单(说到简单,Leopard的概念可能更简单),并不意味着Windows背后的技术就简单。回过头来,Facebook很简单,并意味着Facebook的技术不行,相反,它的技术很好!

是什么样的内部矛盾推动了简->繁->简这样的发展呢?答案只有一个:人的需求

(本文是为了写而写的,没有逻辑性,看过之后笑笑以上废话就行了,哈哈哈哈哈哈哈哈哈哈哈哈哈~)

浏览器,装了又卸,卸了又装

在Firefox刚出来的时候,我还分不清楚浏览器核心。

以前几乎测试过天空软件上所有能下载到的浏览器,so crazy!

有一段时间,只用Firefox…

又有一段时间,只用最新版的浏览器,不管是Alpha还是Beta…

于是,IE、Firefox、Opera、Safari一起出现在程序菜单里…

过了一阵子,厌倦了做小白鼠,浏览器只剩下IE核心的…

发现用Firebug分析网页很方便,而且Google Toolbar也是查PR必要的,又装上了Firefox…

Opera用户体验很好,也装上了…

Safari出了新版,我又比较喜欢Apple网站的设计,就装上了…

又回到了很多浏览器的时代,这时候,发现自己做的网页不容易错位了…

现在,IE用来闲逛、Firefox用来看PR、Opera用来做书签、Safari用来无聊…

胭脂,吴虹飞与幸福大街

试听下载地址:
http://www.1ting.com/album/c7/album_16773.html

“幸福大街”(Happy Avenue)的女主唱吴虹飞可以算是中国最具传奇色彩的摇滚女歌手之一。她来自广西的侗族人聚居区,考上了清华大学,文理兼修,拿到了两个本科学位和一个硕士学位。拿过校园诗歌奖,却从来没有接受过音乐教育的她,却出人意料地成为了一名摇滚歌手。据《南方周末》曾经报道:吴虹飞之所以做了摇滚是因为爱上了一名摇滚乐手,她“决心成为一名和他一样的人”。除了音乐创作,她还作为一名风格突出的作家,出版了小说,随笔,访谈录等8本文集。

《胭脂》大改幸福大街以往风格,这是一张非主流的民谣和摇滚结合的唱片。主要讲述“南方的爱情”,那些在记忆深处的有关青春的懵懂、羞怯,热烈和伤感。旋律舒缓,优美,象是80年代的某种风格,仿佛旧时光重来。张爱玲的句子就被她有意无意地轻声唱了出来:因为懂得,所以慈悲。她歌唱了我们青春期共有过的对时间的敬畏:害怕失去,害怕一去不回头。这张唱片和过往的传统唱片有所不同,作为作家的吴虹飞的文字才华在这里也有所体现——唱片里附带了一本她书写个人生活,感情和音乐的小册子,以及她的好朋友,画家RORO古怪精灵的小画册。文字,音乐和绘画结合,相得益彰。

幸福大街将于2008年3月29日晚于北京星光现场做《胭脂》首发演出,而二手玫瑰主唱梁龙,乔小刀将作为嘉宾出席。同事说我可以参加,转转,可惜,我是宅男。

freshmeat.net,原来还有这么一个网站

http://freshmeat.net

陈列了好多好多项目,有好多好多开源项目让我流口水,如果在以前,我一点挑出几个漂亮的翻译一下,其中相当一部分提供了那个叫做“截图”的东西,而且都是后台的,实在适合我闲逛。

看到了一些目录式的CMS,真有意思,记录一下这个网站!

在很长一段时间里不再搞汉化了

英语实在是不好,已经严重影响了我的生活,在接下来的很长一段时间里,都不会再有什么汉化作品推出,还是把时间花在认真学习上,我就不信,区区一个英语我就拿不下!

产品设计思维方式初探

一个清晰的思维方式有利于产生一个优秀的产品,最近有一点思索,记录下来。

从开始说起,一个完整的产品,如同一篇文章,也要回答这样几个问题:Who、When、Why、What、Where、 How,这里还应该加上How much,也就是所谓5W2H原则。

Who:回答面向什么样的用户、项目由何人负责、设计由谁出任、运维由谁负责、反馈由谁处理等等。
When:回答项目的生命周期,包括开始时间、时间跨度、测试时间、上线时间等等。
Why:回答项目目标、产品设计原则等。
What:回答产品内涵、属性、功能等。
How:回答产品实现方式。
How much:回答产品消耗资源。

产品工作很复杂,想面面俱到是很困难的,个人认为要经历一个从繁到简的过程。
繁:分解以上的5W2H,越详细越好,可以按结构分、按功能分、按时间分、按人分。
简:整个产品项目只需要按一种方式分解,从头到尾,保持思维的一致性。

有两个原则是一定要注意到的:
1、信息流的双向性,通过跟踪信息流,可以完整了解产品的各属性。“刺激-反馈”是信息流的基本运动,无论是在产品设计过程中还是产品运行的过程中,信息的一来一回,才是平衡的。
2、时间流的单向性,时间成本越小越好,因为时间不能循环。

tru_tags,给你的textpattern加上tag功能

tru_tags ,是textpattern的一款插件程序,把keywords转变为tag。

到本文写成为止,这个插件的最新版本的是 3.1
以下是插件的使用说明:
http://www.truist.com/reference/497/trutags-usage-instructions

如果您的英文真的不够阅读这个,那么就听我简单说一下。

1、安装激活插件

2、新建一个版块(section),取名tag,使用的页面(page)和模块(form)都是default,其他各项选否(no),以下引用 插件作者 的图:

3、现在可以给模板里标签了,这个标签是<txp:tru_tags_handler />,推荐使用 <txp:if_section name=”tag”>包裹起来,这样在插件出错的时候,页面能不受影响。
在首页使用的页面(page)中找到<txp:article />标签,替换为
<txp:if_section name=”tag”>
<txp:tru_tags_handler />
<txp:else />
<txp:article />
</txp:if_section>
同理,在其他使用<txp:article />这个标签的地方也如此。

4、接着给每篇文章加上显示自己tag的位置,打开叫做default的模块(form),一般是这个,如果你使用了其他的,我相信我以上说的都是废话,你完全能自己动手。
在适当的位置加上:
<txp:tru_tags_if_has_tags>
tags: <txp:tru_tags_from_article />
</txp:tru_tags_if_has_tags>

5、下面该显示标签云(tag cloud)了,在适当的位置加上
<txp:tru_tags_cloud />

最简单的使用就是这样了,如果你还需要其他高级应用,请详细阅读 帮助文档




Clicky Web Analytics