一起做网店网站特点,非插件实现wordpress首页幻灯片,手机百度一下百度,电商网站开发工程师一屋不扫#xff0c;何以扫天下。再说也没有那么多天下(大系统)可扫#xff0c;更多的是一个个自己居住的小屋(手边的小项目#xff0c;子模块)#xff0c;所以认真的开始扫自己的小屋。在visual studio中#xff0c;解决方案(Solution)下可以创建多个项目(Project)#… 一屋不扫何以扫天下。再说也没有那么多天下(大系统)可扫更多的是一个个自己居住的小屋(手边的小项目子模块)所以认真的开始扫自己的小屋。在visual studio中解决方案(Solution)下可以创建多个项目(Project)很多复杂的系统会包括各类型项目web ui的web api的app(不同手机平台的)小程序公众号的(不同厂商的)desktop的(不同操作系统的)甚至还有嵌入式的其实再大的系统也会拆分来开发更何况现在的微服务思想也是建议把一个单体的大应用变更功能独立的微服务所以做好小项目很重要。小项目(模块)也是需要架构的大项目一般有统一的要求比如ORM日志监控埋点小项目基本是就是靠个人发挥了(当然有的团队也会给公司的项目作个标准要求)。我想从几个方面分享一下自己的经验仅供参考业务模块开发根据需求确定项目架构选型框架是不是一个公众号就能解决或一个desktop就可以很多时候框架是用户或上级确定好的基本是照做实现那就要把重心放在需求的分析模块架构分层ORM选型还有就是要重视一些三方模块的license毕竟尊重别人也是尊重自己数据库很多项目是解决一类事务的事务的结果就会变成数据以供后期使用汇总选择适合的数据库很关键分析项目数据的规模访问量来选择合适的数据库再就是数据库设计该符合的范式都符合其实有时实体数据库不失为一好的选择。日志一定要帮自己上个好的日志框架因为自己肯定会写出bug的同时一定要写好日志出问题时不仅能定位问题还能解决问题能在适当的地方适当的时候记录下适当的日志这是个技术活需要通过经验总结和完善。监控报警如果你做的是web或后台任务类的项目长期在线那一定要加上监控报警要不你总是在最后知道系统塌了然后就会……架构的话题太广架构技巧也林林总总虽然做的是小项目也要认真做好业务架构做好分层数据库设计符合范式拥抱实体库千万加上日志千万监控报警能用就有。扫好小屋等待天下