CrazyReading專案開發過程直播(開源到github)
做為一名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
本文轉自 xchsp 51CTO部落格,原文連結:http://blog.51cto.com/freebird/1826082,如需轉載請自行聯絡原作者
相關文章
- IOS開發常用GitHub開源專案iOSGithub
- 如何參與開源專案 - 細說 GitHub 上的 PR 全過程Github
- 專案開發過程管理(草稿)
- GitHub實用開源專案Github
- GitHub專案大多不是開源專案Github
- Github 上的 iOS 開源專案GithubiOS
- 盤點Github所用的開源專案Github
- 從工具到實踐:如何在GitHub上保障開源專案安全?Github
- 專案開發過程中的管理規範
- vue專案開發過程常見問題Vue
- GitHub上優秀的Go開源專案GithubGo
- GitHub 上優秀的 Go 開源專案GithubGo
- Github 上那些開源專案的 star 數Github
- github釋出開源專案程式碼教程Github
- 竟然才發現,Github上還有開源的面試專案Github面試
- GitHub排名TOP30的機器學習開源專案Github機器學習
- 大資料入門指南(GitHub開源專案)大資料Github
- 開源專案月刊《HelloGitHub》第 60 期Github
- 白嫖GitHub Action實現開源專案CICDGithub
- 物聯網【專案開發】開源系統開發
- 如何從參與開源專案的過程中獲取自信
- 軟體開發專案計劃編制過程(轉)
- 開源專案推薦:提高研發效率的5個開源專案
- 貢獻過Github開源專案的可領$231,親測有效!Github
- 小記:為開源專案增加一個新功能的開發歷程
- Github 最新 AI 開源專案瞭解一下?GithubAI
- 近期GitHub上最熱門的開源專案(附連結)Github
- 如何在Github打造你的爆款開源專案Github
- 10款GitHub上最火爆的國產開源專案Github
- 微軟開源TypeScript編繹器 專案遷移至Github微軟TypeScriptGithub
- 替代 Redis 的開源專案「GitHub 熱點速覽」RedisGithub
- 棄坑 GitHub:微軟「反非法移民」政府AI專案引發開源社群抵制Github微軟AI
- 好玩的github專案-golangman開源專案-幫助具有其他語言開發經驗的人快速上手golangGithubGolang
- Github Python計算器開源專案 二次開發--增加函式圖形GithubPython函式
- 在開發過程中終止一個專案的想法
- 微信開發值得推薦的開源專案
- 微軟陷「抄襲」風波,開源專案作者公開郵件自述「被騙」過程微軟
- Android通過Gradle釋出開源專案到binary/JcenterAndroidGradle