flyway官網(wǎng) 社區(qū)團(tuán)購(gòu)軟件開發(fā)需要多少錢?需要什么技術(shù)?
社區(qū)團(tuán)購(gòu)軟件開發(fā)需要多少錢?需要什么技術(shù)?一個(gè)非常好的問題。我是一個(gè)web應(yīng)用程序架構(gòu)師,多年來(lái)一直致力于回答這個(gè)問題。歡迎跟我來(lái)了解更多。建議直接購(gòu)買一般產(chǎn)品,除非個(gè)性化需求是運(yùn)營(yíng)特點(diǎn),否則無(wú)法滿足
社區(qū)團(tuán)購(gòu)軟件開發(fā)需要多少錢?需要什么技術(shù)?
一個(gè)非常好的問題。我是一個(gè)web應(yīng)用程序架構(gòu)師,多年來(lái)一直致力于回答這個(gè)問題。歡迎跟我來(lái)了解更多。
建議直接購(gòu)買一般產(chǎn)品,除非個(gè)性化需求是運(yùn)營(yíng)特點(diǎn),否則無(wú)法滿足,只能進(jìn)行定制和開發(fā)。
如果是定制化開發(fā),應(yīng)該明確要求,避免不斷的返工和修改,否則會(huì)浪費(fèi)更多的錢和時(shí)間,錯(cuò)過市場(chǎng)機(jī)會(huì)。具體價(jià)格應(yīng)根據(jù)功能需求的復(fù)雜性和所需的開發(fā)工作量進(jìn)行估算。
對(duì)于開發(fā)技術(shù),建議使用Java spring boot。它是主流的開發(fā)語(yǔ)言和框架。它在市場(chǎng)上應(yīng)用廣泛,團(tuán)隊(duì)和工程師很容易找到。
有許多具體的技術(shù)要點(diǎn):
-MySQL數(shù)據(jù)庫(kù)、mybatis或其他ORM框架。
-根據(jù)具體的業(yè)務(wù)場(chǎng)景,Redis緩存基本上是必要的。
-綜合支付平臺(tái),收錢,Ping等都可以考慮。
-采購(gòu)、銷售和庫(kù)存管理、訂單售后處理等,開發(fā)具體的業(yè)務(wù)邏輯。
-ActiveMQ消息隊(duì)列取決于是否需要異步處理耗時(shí)的任務(wù)。
-…
部署版本:
-建議使用前端和后端靜態(tài)-動(dòng)態(tài)分離體系結(jié)構(gòu)。
-建議使用Flyway版本管理數(shù)據(jù)庫(kù)。
-使用云服務(wù),自動(dòng)化操作和維護(hù),并根據(jù)工程師的技術(shù)情況推薦docker容器。