项目介绍

1. 产品名称:WebNode

2. WebNode 简介

本产品是一个信息收集、检索、交流的网络平台。其核心是一个网络笔记系统(类似于印象笔记和为知笔记)。

3. WebNode 要解决的问题

在上网的过程中,对感兴趣的网页进行收藏,并可通过站内搜索引擎进行检索查询,同时,还可以

通过站内的论坛、朋友圈等社交平台进行信息的分享和交流。

例如:一个人在学习 C语言的过程中,经常需要在网上查找相关的文章。当遇到对自己有价值的文章后,最简单的方法就是收藏起来,这样日后遇到相似的问题只要一检索就能找到,而无需再用百度重新进行搜索。

4. WebNode 与现有产品(印象笔记、为知笔记)的区别

为知笔记简介(摘自百度百科)————

为知笔记定位于高效率工作笔记,主打工作笔记的移动应用,是目前国内唯一一款“工作笔记”的云笔记类产品。除了常用的笔记功能保存的网页、灵感笔记、重要文档、照片、便签等,为知笔记重点关注“工作笔记”和“团队协作”这两个方面,解决团队记录和团队协作沟通的需求。

从以上描述可以看出

印象笔记和为知笔记主要倾向于办公应用,可以收藏网页、word文件、excel文件、Pdf文件等,有自己的客户端软件。

WebNode 只收藏和检索网页,使用方便快捷。

WebNode 有自己的站内社交平台(如论坛、朋友圈等),便于信息的分享和交流。


5. WebNode 所用到的技术

WebNode 可简单的分为三大模块:

信息(网页)收集模块;

信息检索模块(即搜索引擎);

信息交流模块(包括论坛、朋友圈等);


信息收集模块,即网页的抓取功能,主要有2种实现方法

1. 无需打开页面,只需输入网址,由后台的服务器直接抓取页面,可参考 curl 的实现,此方法

对需要登录的页面无法抓取。

2. 需要用浏览器打开页面,通过插件抓取网页,此方法可对需要登录的页面进行抓取。


信息检索模块,即搜索引擎

因为只对个人收藏的网页进行检索,同时用户还可以对网页进行分类,所以搜索文章要相对容易,

可参考现有的搜索引擎 lucene 进行架构。


信息交流模块

该模块包括论坛、朋友圈等设计平台,用PHP设计实现,有大量成熟的开源代码可供参考。


6. 盈利模式————广告的定向投放

用户所收藏的内容一定是其感兴趣的,可根据其兴趣爱好定向投放广告。

你可能感兴趣的:(项目介绍)