做爲一名IT界摸爬滾打10餘年的老碼農,計劃啓動一個新聞訂閱類開源項目,目的有三:
1.綜合運用近些年所學各種開發知識,提升自己;
2.分享近些年所學各種開發知識,幫助各位有所需要的程序員;
3.做出一個實用項目,供普通用戶使用。
--------------------------------------------------------------------------
該項目將使用以下編程技術:
c#(採集程序CrazeSpider)
php(web前臺,管理後臺,app web api接口)
object-c(ios client)
java(android client)
前端 (使用uikit)
數據庫 mysql
--------------------------------------------------------------------------
一期項目需求:
1.管理員配置要採集網站的信息(通過php管理後臺),採集程序CrazeSpider(c#)負責不斷採集該網站最新文章鏈接到數據庫;
2.管理員配置每個網站正文獲取辦法(通過php管理後臺),採集程序CrazeSpider(c#)負責不斷獲取第一步中得到文章鏈接的正文,保存到數據庫;
3.一個簡單的web前臺,展示出從所有網站採集到的文章。
4.php寫api接口,供ios和android調用
5.android簡單前臺,加載全部頁面
6.ios簡單前臺,加載全部文章
---------------------------------------------------------------------------
github:https://github.com/songboriceboy/BeShare