淘先锋技术网

首页 1 2 3 4 5 6 7

一个非常好的问题,我是工作多年的Web应用架构师,来回答一下这个问题。我,了解更多IT专业知识。


建议直接购买通用产品,除非个性化需求是运营特色,不能满足只能定制开发了。

如果定制开发,需求要定义清楚,避免不断返工修改,否则多花钱不说,也耽误时间错过市场机会。具体价格要根据功能需求复杂度和需要的开发工作量来预估。


开发技术推荐Java+SpringBoot,主流开发语言和框架,市场上使用普遍,团队和工程师都好找。

具体技术点挺多的:

-MySQL数据库,MyBatis或者其他ORM框架。

-Redis缓存,根据具体业务场景,基本上是必须的。

-集成支付平台,收钱吧、Ping++什么的都可以考虑。

-进销存管理、订单售后处理,等等,具体业务逻辑的开发。

-ActiveMQ消息队列,决定于有没有耗时任务需要异步处理。

-。。。

部署发布:

-建议使用前后端动静分离架构。

-推荐Flyway版本化管理数据库。

-使用云服务,自动化运维,根据工程师技术情况,推荐Docker容器。