做為一名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
以上就介紹了 CrazyReading專案開發過程直播(開源到github),包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。