JavaEye网站2010年开发计划展望
程序员文章站
2022-03-09 10:54:42
...
经过3年多持续不断的开发和完善,JavaEye网站已经发展成为了一个内容齐全,功能丰富的中文IT技术门户和社区网站。但是现在的JavaEye网站距离一个理想的智能化IT技术社区还有很大的差距,需要我们长期不懈的改进和完善。
一个成功的网站,离不开三个最重要的环节:网站研发,网站运营和网站业务开拓,作为一个专业性的内容网站来说,还离不开良好的网站内容建设。在这四个环节当中,JavaEye在网站研发和网站运营方面做得还不错,但在内容建设和业务开拓方面则存在巨大的不足,特别是业务开拓。2010年我们有望在内容建设和业务开拓方面有比较大的补强,但是我们仍然不能忽视网站研发和运营的重要性。对于2010年在网站研发方面,我们对网站研发有更大的野心,希望通过研发和运营来更好的带动网站业务的增长。
JavaEye网站2010年的开发计划将分为三个阶段来进行:
第一阶段:全面完善网站各个频道的功能、根据全站内容分类推出个性化的定制内容,强化个人消息输出功能,改进网站开放API等等
1、根据全站内容分类推出垂直频道,以及根据用户兴趣,推出个性化定制门户
JavaEye从2009年开始就一直悄悄的不停改版和底层内容的打通,通过新闻频道改版,问答频道改进,专栏频道改版,博客频道改版,圈子频道改版,以及新推出的文摘频道,进行全站所有频道和所有内容的统一分类,这个工作现在已经完成了。大家可以注意到频道左侧的两级内容分类导航,现在无论是新闻文章,论坛帖子,博客还是提问,抑或圈子讨论和专栏文章都被归类到某一个分类下面了。JavaEye网站的全站内容一级分类有20大类,和论坛的版面对应,内容二级分类有120小类,和论坛的tag也是对应的,因此根据任何一个大类或者小类,都可以立刻抓取出来该分类下面所属的任何网站内容,组装成为一个特定分类的垂直门户网站。
这意味着,JavaEye可以立刻切分出来一百多个小网站,例如那些对Android感兴趣的开发人员,以后可以直接通过诸如 android.iteye.com 域名进入这个更加细分的垂直社区,JavaEye全站所有关于Android的内容可以尽在掌握了。
更进一步,有了详细的内容分类,我们可以给用户提供定制化功能,让用户挑选自己感兴趣的内容组装成个人门户,例如用户关心Ruby,Python和iPhone方面的内容,那么用户挑选Ruby和Python一级分类和iPhone二级分类,然后就可以通过我的应用进入个性化门户,其他所有无关内容全部过滤,只订阅和浏览自己感兴趣的内容,是不是很酷?
其实内容分类的意义不仅于此,这个后面再谈。
2、改进网站的全文检索,提供动态的内容分类和提取,实现任意热门内容的垂直门户
全站内容分类还不够灵活,但是有了内容分类作为训练材料,我们可以更好的改进全文检索,从全站所有内容当中迅速提取出来热门内容,组装一个垂直门户网站出来。
例如最近云计算很热门,但是云计算涉及很多跨分类的技术,可能涉及互联网,web前端,移动编程,企业应用等很多领域,用户发表文章也往往根据自己用到的技术门类去发表,因此JavaEye没有办法专门为了云计算开分类或者版面。但是有了更加强大的全文检索,结合全站内容分类,我们可以瞬间从全站内容当中提取所有和云计算相关的内容,组装一个 clound.iteye.com的垂直社区出来,是不是很爽?有了这种神器,BD厂商客户将变得易如反掌!
3、PDF电子书下载频道
早在2008年我们实现了博客电子书功能的时候,就设想了要做电子书下载频道,如今全站内容分类全部做好,而且新闻频道,博客,专栏频道,文摘频道都已经全部支持制作PDF。接下来我们要做的就是提供各种频道分类,各种内容分类的PDF电子书下载频道了。这个下载频道可是绝对正版噢!另外我们也将有可能加大专栏内容的建设,为大家提供更多更好的技术专栏PDF下载。
4、网站内容的相关文章优化
利用全文检索技术,JavaEye所有内容都有相关内容的推荐,无论新闻、论坛还是博客都有相关文章,我们将加强相关文章的推荐,更合理的提取和优化相关文章,提升页面的SEO效果。这将带来更多的SEO流量,以及更高的用户点击率。
5、招聘频道建设好企业会员服务
招聘频道在2009年也进行了彻底的改版,如今我们已经实现了对招聘信息的分类广告投放功能,例如一个Android程序员的招聘信息,我们可以精确的投放到全站任何出现Android分类的文章,比方说Android新闻,Android博客,Android讨论等等,当然这也得益于全站内容分类的前期工作。
在有了这些强大功能的基础之上,我们会专门为企业会员开发和提供更多更好的服务,争取做好专业技术领域的在线人才服务。
6、改进和优化个人应用的各项服务
目前JavaEye网站所有内容都是对匿名用户公开的,所以注册会员访问比例远低于匿名会员访问比例。个人应用是2009年初推出的针对注册登录用户的个性化服务,但是一直没有正式发布和推广,个人应用的各项功能和界面也一直没有进行改进,在解决上述问题之后,我们将重点建设和推广个人应用,力争将网站的注册会员访问比例提高5-10%。
此外,还计划改进JavaEye OpenAPI,重写和升级Firefox插件,推广Android客户端,力争将个人应用功能激活,让更多会员即使不上JavaEye,仍然可以随时随地访问JavaEye的数据。
第一阶段计划用2-3个月的时间来完成。
第二阶段:使用MongoDB详细记录网站的每个访问请求,研发网站用户行为跟踪和分析系统
专业网站的用户规模永远不可能超越大众网站,但是专业网站的价值在于精准定位的高端的用户群体。尽管行业厂商很多还习惯于粗放型的首页Banner广告,但是更多厂商已经把目光转移到精准的用户营销上来了。厂商更加关心的是自身产品的实际到达率是什么,究竟有哪些用户在关注他们的产品,对他们的产品的评价是什么,哪些用户可能成为潜在的客户,这些用户都是什么行业,什么收入水平等等。
所有的这些精准用户营销需求现在没有一个网站可以满足,而这正是JavaEye想做到的功能。JavaEye通过内容分类,通过用户资料、用户发帖和用户定制内容,还加上用户访问JavaEye的所有轨迹,点击了哪些帖子,经常访问哪种类型的内容,关注了哪些用户等等信息,有望对用户身份进行精准的识别。分析出来用户从事什么行业,职位高低,收入水平,技术水准,对哪些领域的产品和技术感兴趣等等。
有了精准的用户识别,我们可以为厂商提供ROI最好的媒体服务,甚至是可以及时得到用户的反馈,例如SOA厂商的新产品,如果乱打广告,可能很多人骂,但是如果把这些产品信息精准的推荐给那些真正正在从事SOA领域开发的顾问和专家,那么广告本身就是有价值的,他们会感兴趣的信息。并且还可以立刻得到用户对产品的反馈和评价,而这些反馈和评价都是来自真实的行业专家,对厂商的价值不言而喻。精准的营销对网站用户也会带来更好的用户体验,因为带干扰性的通栏广告更少了,而那些精准的产品推荐刚好是用户正在关注或者正希望去了解的信息。
但是要研发这样一个用户行为跟踪和分析系统,在技术上有很大的挑战性,一方面我们需要新的NoSQLDB技术引入,例如用MongoDB存储和分析海量的用户访问记录;另一方面需要用全文检索对海量信息进行分析和提取,此外还需要设计良好的公式评价系统和降低噪音的功能。不过由于JavaEye已经对全站内容进行了统一的分类,因此在用户识别和内容识别方面难度会降低很多。如果说有一个网站能够率先做到这一点的话,肯定非JavaEye莫属了。
第二阶段预计需要2-3个月时间来开发和实现。
第三阶段:基于真实用户关系的SNS
我从07年就开始关注SNS,08年对SNS写了很多文章下了很多论断,现在看来都一一验证了。一个以内容为核心的社区,特别是专业性质的行业社区是不适合直接用SNS的,这也是为什么JavaEye迟迟不做SNS的原因。JavaEye的研发重点还是应该放在加强内容核心这一点上,因此在过去的两年当中,我们的研发全部放在了全站内容分类上。但在做好和加强内容核心的基础之上,SNS的需求仍然挥之不去,因此如果我们能够顺利实现前面两个阶段的工作,将尝试开发和运营SNS。
JavaEye的SNS需求针对的用户群体是什么?
1、一些软件公司的整个研发部门都上JavaEye,同事之间的交流需求
2、一些通过JavaEye认识,见过面的朋友,他们之间的在线交流
3、同一个学校同学们毕业以后在JavaEye上的在线交流
交流的方式应该不是发帖,也不应该是social game,具体什么样的交流方式我还没有想得很清楚,但是感觉上必须符合如下的条件:
1、必须是实名注册的用户,才开放SNS。实名注册,和真实的用户关系(生活当中认识的人)很重要。如果不满足这两个条件,就根本没有必要用SNS。JavaEye现有的服务都可以满足了。
2、不必提供内容交流功能,现在的JavaEye在内容交流方面已经做到的极致;但也不能做social game,否则JavaEye会被软件公司封杀。应该是一些轻量级的交互性展示和评价:例如用户的个人履历(非简历),生活近况,对同事同学的评价,工作上的互相推荐和交流。应该有点类似linkedin,但不能那么死板。
总之还需要大家多提建议,集思广益。如果能够做一个很成功的SNS出来的话,对JavaEye本身和用户都有很多益处。例如对网站来说,用户规模更大,用户活跃度更高,基于用户识别的精准的营销和人才服务都将更加准确,猎头服务做起来就很容易了。而对于用户来说,可以加强和同事,同学,朋友之间的技术和生活交流。
第三阶段希望下半年开始摸索着去尝试,在年底能够小有成绩。展望2010年,JavaEye要做的事情还是很多的,希望年终可以按计划顺利实现目标,完成计划就是胜利。
一个成功的网站,离不开三个最重要的环节:网站研发,网站运营和网站业务开拓,作为一个专业性的内容网站来说,还离不开良好的网站内容建设。在这四个环节当中,JavaEye在网站研发和网站运营方面做得还不错,但在内容建设和业务开拓方面则存在巨大的不足,特别是业务开拓。2010年我们有望在内容建设和业务开拓方面有比较大的补强,但是我们仍然不能忽视网站研发和运营的重要性。对于2010年在网站研发方面,我们对网站研发有更大的野心,希望通过研发和运营来更好的带动网站业务的增长。
JavaEye网站2010年的开发计划将分为三个阶段来进行:
第一阶段:全面完善网站各个频道的功能、根据全站内容分类推出个性化的定制内容,强化个人消息输出功能,改进网站开放API等等
1、根据全站内容分类推出垂直频道,以及根据用户兴趣,推出个性化定制门户
JavaEye从2009年开始就一直悄悄的不停改版和底层内容的打通,通过新闻频道改版,问答频道改进,专栏频道改版,博客频道改版,圈子频道改版,以及新推出的文摘频道,进行全站所有频道和所有内容的统一分类,这个工作现在已经完成了。大家可以注意到频道左侧的两级内容分类导航,现在无论是新闻文章,论坛帖子,博客还是提问,抑或圈子讨论和专栏文章都被归类到某一个分类下面了。JavaEye网站的全站内容一级分类有20大类,和论坛的版面对应,内容二级分类有120小类,和论坛的tag也是对应的,因此根据任何一个大类或者小类,都可以立刻抓取出来该分类下面所属的任何网站内容,组装成为一个特定分类的垂直门户网站。
这意味着,JavaEye可以立刻切分出来一百多个小网站,例如那些对Android感兴趣的开发人员,以后可以直接通过诸如 android.iteye.com 域名进入这个更加细分的垂直社区,JavaEye全站所有关于Android的内容可以尽在掌握了。
更进一步,有了详细的内容分类,我们可以给用户提供定制化功能,让用户挑选自己感兴趣的内容组装成个人门户,例如用户关心Ruby,Python和iPhone方面的内容,那么用户挑选Ruby和Python一级分类和iPhone二级分类,然后就可以通过我的应用进入个性化门户,其他所有无关内容全部过滤,只订阅和浏览自己感兴趣的内容,是不是很酷?
其实内容分类的意义不仅于此,这个后面再谈。
2、改进网站的全文检索,提供动态的内容分类和提取,实现任意热门内容的垂直门户
全站内容分类还不够灵活,但是有了内容分类作为训练材料,我们可以更好的改进全文检索,从全站所有内容当中迅速提取出来热门内容,组装一个垂直门户网站出来。
例如最近云计算很热门,但是云计算涉及很多跨分类的技术,可能涉及互联网,web前端,移动编程,企业应用等很多领域,用户发表文章也往往根据自己用到的技术门类去发表,因此JavaEye没有办法专门为了云计算开分类或者版面。但是有了更加强大的全文检索,结合全站内容分类,我们可以瞬间从全站内容当中提取所有和云计算相关的内容,组装一个 clound.iteye.com的垂直社区出来,是不是很爽?有了这种神器,BD厂商客户将变得易如反掌!
3、PDF电子书下载频道
早在2008年我们实现了博客电子书功能的时候,就设想了要做电子书下载频道,如今全站内容分类全部做好,而且新闻频道,博客,专栏频道,文摘频道都已经全部支持制作PDF。接下来我们要做的就是提供各种频道分类,各种内容分类的PDF电子书下载频道了。这个下载频道可是绝对正版噢!另外我们也将有可能加大专栏内容的建设,为大家提供更多更好的技术专栏PDF下载。
4、网站内容的相关文章优化
利用全文检索技术,JavaEye所有内容都有相关内容的推荐,无论新闻、论坛还是博客都有相关文章,我们将加强相关文章的推荐,更合理的提取和优化相关文章,提升页面的SEO效果。这将带来更多的SEO流量,以及更高的用户点击率。
5、招聘频道建设好企业会员服务
招聘频道在2009年也进行了彻底的改版,如今我们已经实现了对招聘信息的分类广告投放功能,例如一个Android程序员的招聘信息,我们可以精确的投放到全站任何出现Android分类的文章,比方说Android新闻,Android博客,Android讨论等等,当然这也得益于全站内容分类的前期工作。
在有了这些强大功能的基础之上,我们会专门为企业会员开发和提供更多更好的服务,争取做好专业技术领域的在线人才服务。
6、改进和优化个人应用的各项服务
目前JavaEye网站所有内容都是对匿名用户公开的,所以注册会员访问比例远低于匿名会员访问比例。个人应用是2009年初推出的针对注册登录用户的个性化服务,但是一直没有正式发布和推广,个人应用的各项功能和界面也一直没有进行改进,在解决上述问题之后,我们将重点建设和推广个人应用,力争将网站的注册会员访问比例提高5-10%。
此外,还计划改进JavaEye OpenAPI,重写和升级Firefox插件,推广Android客户端,力争将个人应用功能激活,让更多会员即使不上JavaEye,仍然可以随时随地访问JavaEye的数据。
第一阶段计划用2-3个月的时间来完成。
第二阶段:使用MongoDB详细记录网站的每个访问请求,研发网站用户行为跟踪和分析系统
专业网站的用户规模永远不可能超越大众网站,但是专业网站的价值在于精准定位的高端的用户群体。尽管行业厂商很多还习惯于粗放型的首页Banner广告,但是更多厂商已经把目光转移到精准的用户营销上来了。厂商更加关心的是自身产品的实际到达率是什么,究竟有哪些用户在关注他们的产品,对他们的产品的评价是什么,哪些用户可能成为潜在的客户,这些用户都是什么行业,什么收入水平等等。
所有的这些精准用户营销需求现在没有一个网站可以满足,而这正是JavaEye想做到的功能。JavaEye通过内容分类,通过用户资料、用户发帖和用户定制内容,还加上用户访问JavaEye的所有轨迹,点击了哪些帖子,经常访问哪种类型的内容,关注了哪些用户等等信息,有望对用户身份进行精准的识别。分析出来用户从事什么行业,职位高低,收入水平,技术水准,对哪些领域的产品和技术感兴趣等等。
有了精准的用户识别,我们可以为厂商提供ROI最好的媒体服务,甚至是可以及时得到用户的反馈,例如SOA厂商的新产品,如果乱打广告,可能很多人骂,但是如果把这些产品信息精准的推荐给那些真正正在从事SOA领域开发的顾问和专家,那么广告本身就是有价值的,他们会感兴趣的信息。并且还可以立刻得到用户对产品的反馈和评价,而这些反馈和评价都是来自真实的行业专家,对厂商的价值不言而喻。精准的营销对网站用户也会带来更好的用户体验,因为带干扰性的通栏广告更少了,而那些精准的产品推荐刚好是用户正在关注或者正希望去了解的信息。
但是要研发这样一个用户行为跟踪和分析系统,在技术上有很大的挑战性,一方面我们需要新的NoSQLDB技术引入,例如用MongoDB存储和分析海量的用户访问记录;另一方面需要用全文检索对海量信息进行分析和提取,此外还需要设计良好的公式评价系统和降低噪音的功能。不过由于JavaEye已经对全站内容进行了统一的分类,因此在用户识别和内容识别方面难度会降低很多。如果说有一个网站能够率先做到这一点的话,肯定非JavaEye莫属了。
第二阶段预计需要2-3个月时间来开发和实现。
第三阶段:基于真实用户关系的SNS
我从07年就开始关注SNS,08年对SNS写了很多文章下了很多论断,现在看来都一一验证了。一个以内容为核心的社区,特别是专业性质的行业社区是不适合直接用SNS的,这也是为什么JavaEye迟迟不做SNS的原因。JavaEye的研发重点还是应该放在加强内容核心这一点上,因此在过去的两年当中,我们的研发全部放在了全站内容分类上。但在做好和加强内容核心的基础之上,SNS的需求仍然挥之不去,因此如果我们能够顺利实现前面两个阶段的工作,将尝试开发和运营SNS。
JavaEye的SNS需求针对的用户群体是什么?
1、一些软件公司的整个研发部门都上JavaEye,同事之间的交流需求
2、一些通过JavaEye认识,见过面的朋友,他们之间的在线交流
3、同一个学校同学们毕业以后在JavaEye上的在线交流
交流的方式应该不是发帖,也不应该是social game,具体什么样的交流方式我还没有想得很清楚,但是感觉上必须符合如下的条件:
1、必须是实名注册的用户,才开放SNS。实名注册,和真实的用户关系(生活当中认识的人)很重要。如果不满足这两个条件,就根本没有必要用SNS。JavaEye现有的服务都可以满足了。
2、不必提供内容交流功能,现在的JavaEye在内容交流方面已经做到的极致;但也不能做social game,否则JavaEye会被软件公司封杀。应该是一些轻量级的交互性展示和评价:例如用户的个人履历(非简历),生活近况,对同事同学的评价,工作上的互相推荐和交流。应该有点类似linkedin,但不能那么死板。
总之还需要大家多提建议,集思广益。如果能够做一个很成功的SNS出来的话,对JavaEye本身和用户都有很多益处。例如对网站来说,用户规模更大,用户活跃度更高,基于用户识别的精准的营销和人才服务都将更加准确,猎头服务做起来就很容易了。而对于用户来说,可以加强和同事,同学,朋友之间的技术和生活交流。
第三阶段希望下半年开始摸索着去尝试,在年底能够小有成绩。展望2010年,JavaEye要做的事情还是很多的,希望年终可以按计划顺利实现目标,完成计划就是胜利。
下一篇: JSP和Servlet的中文乱码处理
推荐阅读
-
总结一下大家对JavaEye网站发展计划的建议
-
网站开发新手学习PHP计划----阿冬专栏
-
网站开发新手学习PHP计划----阿冬专栏
-
运用Jconsole监控JVM内存连接到远程linux与windows服务器 – WEB开发办 – JavaEye技术网站 应用服务器LinuxWindowsJVMWeb
-
运用Jconsole监控JVM内存连接到远程linux与windows服务器 – WEB开发办 – JavaEye技术网站 应用服务器LinuxWindowsJVMWeb
-
总结一下大家对JavaEye网站发展计划的建议
-
JavaEye网站2010年开发计划展望
-
JavaEye网站2010年开发计划展望