我想知道在设计在线购物应用程序时可以遵循的一些最佳实践。我很想知道以下几个方面。
请分享关于这两方面的一些想法。
答案 0 :(得分:0)
如果您不熟悉软件设计,可以从一些分层架构开始:
通过应用这些图层,您可以在不增加任何问题的情况下扩展您的应用程序。
答案 1 :(得分:0)
正如该成员已经讨论过上述三层方法;我不会赘述。 但是我想你想从数据可扩展性的角度找到更多的解释。
对问题#1的回答: 越来越多的现代高数据密集型应用倾向于水平数据扩展方法。比如分享数据库,使用BigData或noSQL环境,允许数据库的水平可扩展性。
3层方法可以轻松实现这种可扩展性更改。
对问题#2的回答: 我不确定你的问题是否正确地阐述了瓶颈区域。后端/服务器端可能存在瓶颈[我假设您正在讨论基于Web的应用程序]或前端(浏览器端)。很抱歉,但很难详细说明“性能瓶颈”等广义术语。更具体的问题陈述可能有助于收到答案。
答案 2 :(得分:0)
在线购物应用程序我假设是类似MVC的东西。