wikipedia_test
六度维基百科目标维基百科拥有有史以来的所有信息。超媒体连接所有页面。但是这一切是如何联系起来的呢?这个项目接受一个维基百科页面,找到所有链接到它的页面,所有链接到这些页面的页面等等,然后将它全部显示给用户,这样我们就可以看到这个世界到底有多有趣。
我正在使用这个项目作为测试平台来处理D3转换、socket.io并继续使用Node.js进行练习。如果你对Node.js感兴趣,可以看看Node.js peerwiki使用BitTorrent浏览所有维基百科。新的开发设置git pull这个repo。我使用所以主分支将是我最新的稳定版本。确保您已安装、和。运行npm install来管理/安装你的依赖项。cd wikipedia_test && node server.js一切顺利!
一个警告:我在端口3001上运行,因为我通常在3000上有一个Rails服务器用于工作。没有什么特别的,没有代码依赖它。只是一个小怪癖。如果你对相关技术有更深入的兴趣,或许你会对论文研究支持网络化协同化的超媒体平台.pdf感兴趣,或者你可以尝试一下维基百科跨平台web app客户端源代码来亲自体验。
要探索更多关于D3的应用,你可以查阅D3挑战D3挑战源码。每一个链接都像是一扇新世界的大门,等你去开启!
再来点儿关于Node.js的小贴士吧,试试Node.js安装启动测试,或者想要更高性能的体验,看看Node.js性能平台Node.jsPerformancePlatform。运行顺畅,简直不要太爽!
在探索这些资源的过程中,你会发现,技术的世界远比我们想象的要精彩。准备好了吗?一起开始这段奇妙的旅程吧!
用户评论