做为一名IT界摸爬滚打10余年的老码农,计划启动一个新闻订阅类开源项目,目的有三:
1。综合运用近些年所学各种开发知识,提升自己;
2。分享近些年所学各种开发知识,帮助各位有所需要的程序员;
3。做出一个实用项目,供普通用户使用。
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
该项目将使用以下编程技术:
c#(采集程序CrazeSpider)
php (web前台,管理后台,应用程序web api接口)
object - c (ios客户机)
java (android客户端)
前端(使用uikit)
数据库mysql
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
一期项目需求:
1。管理员配置要采集网站的信息(通过php管理后台),采集程序CrazeSpider (c#)负责不断采集该网站最新文章链接到数据库;
2。管理员配置每个网站正文获取办法(通过php管理后台),采集程序CrazeSpider (c#)负责不断获取第一步中得到文章链接的正文,保存到数据库;
3。一个简单的网页前台,展示出从所有网站采集到的文章。
4. php写api接口,供ios和android调用
5.安卓简单前台,加载全部页面
6. ios简单前台,加载全部文章
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
github: https://github.com/songboriceboy/BeShare
,