关于LinkQ.NET

LinKQ.NET终于在10月27日上线了,这也是几个晚上熬夜赶着写的结果,老实说最近的确有点累。十一虽然去云南玩了一番,不过时间太短,每个地方停留的也都不过一两天而已,实在没有玩的尽兴。没有在丽江古城好好的晒着太阳、喝喝茶、看看书,很是遗憾。比起丽江古城来,倒是更喜欢束河的清净,也不像丽江古城的巷子经常会迷路。如果有时间的话,一定还会想再过去一次,不为别的,只为那蓝天白云,那温柔的阳光。

关于LinkQ的名字,我想过关于Link的很多词汇。但是最终选择了LinkQ,可以这样理解,“Quick Link”,“Link Queue”。创办LinkQ.NET的灵感来源于一个朋友的提起,他说他常因为工作上的原因去查找一些行业的信息,当然他说的这个倒是很像黄页。其实我也有这样的想法。我上网查找信息的时候,遇到很多好的网站、好的文章,都会收藏起来。于是,我的收藏夹里面已经收藏了几百个链接了。毕业后学习技术,每每遇到好的技术文章,都专门收藏下来,整理集结成册,最后也整理了很多文档。但是如果去查找要用的资料的话,却是非常痛苦,很难找,倒不如Google、Baidu来的快一点。Google、Baidu虽然找来的快,但是不一定能够把自己以前看到的好文章找出来,必须再次过滤。当然Google已经针对具体分类做了专门的分类搜索,比如Google生活搜索,可以搜索房屋、工作、餐饮等,就是利用搜索来Mashup的一个例子。另外,雅虎的“收藏+”也是不错的一个想法。

不得不说,我借鉴了digg.com。这是一个以科技为主的新闻站点,用户可提交新闻到digg,通过digg机制显示于digg首页上。digg是世界上第一个digg网站,也是目前世界最大的digg网站。在中国也同样有和digg形式类似的网站。但是,我没用看到专门致力于技术类的网站,大多是针对新闻、资讯、娱乐等综合类网站。在国外,我看到DZone.com,这是一个专注技术的社区,做的非常成功。我也经常从这个网站来了解和学习一些最新国外的技术信息。当然,这也给了我很多启发和思考。

关于Digg的程序,目前也有很多。大多是基于PHP+MySQL来开发的,如Pligg、PHPDug、PBDigg。像Java开发的我还没有看到,倒不是说Java不能开发,只是成本和效率方面比不上PHP。LinkQ.NET是基于Grails来开发的,Grails框架基于Java,Groovy,Spring,Hibernate,Sitemesh等技术,开发效率比Java要高,并且会感到很快乐,这也是我为什么结识她之后开发了很多系统的原因。Grails采用插件的架构,使得它很容易扩展,目前社区有几百人开发插件,这也使得它功能很强大。其实,Grails的插件思想并不是很好,目前是基于运行时动态语言特性,在Spring、Web.xml、Dynamic Method这几个方面来入手的,太依赖于底层框架本身特性。2.0可能会采用OSGi架构会更好些。有人质疑Grails不能做大型应用,我一开始也考虑到了这个问题。我在考虑架构时,将系统模块化,插件化,使系统便于升级、扩展。比如权限、主题、安装、系统、后台管理这些都是常用模块,而标签、聚合、搜索、鉴权,这些都是基本的插件,既可以自己写,也可以考虑采用社区已有插件。

对于LinkQ.NET的未来,其实我也没有想很多,朋友跟我谈起了它的创新和商业性,说实在话,它没有自己的创新,甚至会有抄袭,但是我期望它是不一样的,会加入我自己的想法,这只是个时间问题。至于商业模式,我还没考虑到那么多。目前来看,写这个程序,也不过是我的兴趣而已,它让我感到了乐趣所在。每一天,我都会去思考,不断的完善它,优化它,让它一点点成长起来,这便是我写下去的动力。目前,LinkQ.NET还没有开放注册。一方面,还有很多功能在测试之中。另一方面,也是最重要的,我没用太多的时间和精力来维护它,我不想让它变成广告、垃圾信息的发源地。我想说的是,使用它,只是因为它让我们的生活变得更加有意义,更加美好。

分享家:Addthis中国

Leave a Reply





◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。