故事的起源--第1篇
用日誌記錄「開源軟件」的誕生git
進入連接,點亮星標,支持一下程序員
加微信與開發者交流 kzca2000github
碼雲:https://gitee.com/redragon/redragon-erp服務器
GitHub:https://github.com/redragon1985/redragon-erp微信
35+的困境
做爲一個剛剛度過35歲生日的程序員,也真正陷入了35+的人生迷茫。真實的現狀就是:經驗充足、能力還不錯、但近況糟糕到了極點。可我不甘心!!!想證實本身,但找不到機會和方向。oracle
如何抉擇
通過反覆的思考,以爲總要作點什麼有意義的事情。那就作一款屬於本身的開源軟件吧,證實本身的價值,證實本身還不老。框架
啓動時的思考
作款什麼內容的軟件好呢?思量再三,最終選擇了ERP。爲何呢?運維
- 一直在甲方工做,信息化經驗豐富,十幾年的積累不能浪費
- ERP是一款幾乎每家企業都須要而且含金量較高的系統
- ERP高昂的價格一直是不少企業望而卻步的理由,那我就作個免費的吧
準備工做
- 搭建底層框架:Springboot二、Redis、Shiro
因爲是開源項目,因此原則上用最通用最簡單的技術框架實現業務須要,這樣能夠最大限度下降學習成本,開發成本和運維成本
- 準備域名和雲服務器:皆來自於阿里雲
- 產品需求:借鑑了國內外優秀ERP產品設計(用友、金蝶、oracle、SAP),並結合自身積累總結的國內企業信息化經驗
進展示狀
- 完成了0.5.x版本的研發
- 發佈到github和碼雲並開源
- 準備下一個版本的產品需求
後記
因爲時間因素,今天的開源軟件日記就先寫到這裏,下一篇咱們來聊聊技術選型和開源協議的部分。ide
最後仍是但願你們能夠進入碼雲或github點亮星標,給予支持,願意與我溝通交流可私信,咱們能夠加微信溝通更多細節。學習