开源中国社区“代码分享”功能开通了,相信关注开源中国社区的朋友都已经知道这个消息了吧。虽然很多朋友都已经获悉了这个消息了,但作为www.oschina.net的忠实fans,笔者还是迫不及待的将“开源中国社区“代码分享”功能开通”的消息发布出来,希望更多的朋友可以知道,并且希望更多朋友可以一起来共享自己优秀的代码。
开源中国社区作为国内顶尖的开源站点,是笔者每天必去的网站之一,其新闻更新速度之快,内容之精准让笔者受益颇多。其站长红薯更是资深网站架构师,有着扎实的编程功底和诸多大型项目的架构经验,是国内开源界顶尖人物之一。在开元中国社区中,不但拥有大量的开源软件的介绍和应用案例,也有着大量关于开源软件应用的讨论和研究,而开源中国社区网站本身就是一个十分经典经典的案例。
开源中国社区的架构清晰直观,按照站长红薯的介绍,他并没有选择任何流行的ORM层框架,而是采用了封装JDBC框架完成。而表示层也以velocity生成HTML为主,再加上以Nginx作为web server对静态资源和动态内容的转发因此整个网站可以承受巨大的压力。目前号称oschina每天的pv在20w左右,按照红薯的估计,当pv翻一番的时候,oschina需要做的只是增加点内存而已,其它任何改动都不需要,由此可见oschina设计的精良。有兴趣的朋友可以多与红薯交流下,相信各位会受益颇多的。(虽说有点广告嫌疑。。。,不过笔者的确每天必去oschina报道的)。
开源中国社区“代码分享”入口
开源并不是件很复杂、困难的事情,区区几行代码就可能对别人带来非常大的帮助,在新推出的“代码分享”功能中,你可以将代码贴出来,或者上传源码文件、项目打包或者程序截图,只要你认为这些代码有通用性,可能对别人有帮助。
代码分享步骤:
1. 填写代码的简单介绍,选择语言,所在分类
2. 添加代码片段(代码、文件、图片)
3. 发布代码,在第二步界面中点击“完成并查看” 即可进入代码浏览页面。
可通过“我分享的代码”进入
因为刚上线的功能,目前代码量还很少,欢迎大家踊跃分享代码或者是软件配置,随后我们也将推出一些图书方面的奖励给贡献最多的会员:)
目前此功能还在进一步开发和完善中,如有使用中的问题请留言给我,或者在站务中发表。
感谢大家对开源中国社区一贯的支持:)
注:由于SyntaxHighlighter语法高亮处理库的bug,请大家不要使用 /* */ 形式的注释,该用 /** */
摘自:开源中国社区