当前位置:编程学习 > C#/ASP.NET >>

商城优化问题

我最近用EF4.0做了一个商城,在处理前台大页面取数据时(像淘宝,京东那样的大页面)时,我的做法是将大量数据在后台页面封装成json格式,然后在前台读取这个json字符串,然后再用js再做处理显示出来。想各位给我提一提意见,我这样做好不好?给点意见,谢谢。 --------------------编程问答-------------------- 你可以用一些js客户端的模版引擎,来代替json->html的手工转换。 --------------------编程问答-------------------- 需要读取什么数据,基于前端的时序操作,然后进行必要的调整。而不是基于什么后台数据。

例如读取商品信息,可能有10个不同的方法,可以读取商品的基本信息、读取商品的更加详细的信息、查询商品的品类、查询商品所附的图片的基本说明、得到的图片中的某一张,等等。总之本来是通过10余种不同的查询、每一种都是一小部分内容的查询,不要扔到一个所谓“大的数据中”。

进行通讯,当然是有要保证“少定义实体”,又要保证“少读取不必要的信息”。又要保证(信息)细颗粒,又要尽量少交互。 --------------------编程问答--------------------
引用 1 楼 caozhy 的回复:
你可以用一些js客户端的模版引擎,来代替json->html的手工转换。


没用过,不知道他的用处 --------------------编程问答--------------------
引用 2 楼 sp1234 的回复:
需要读取什么数据,基于前端的时序操作,然后进行必要的调整。而不是基于什么后台数据。

例如读取商品信息,可能有10个不同的方法,可以读取商品的基本信息、读取商品的更加详细的信息、查询商品的品类、查询商品所附的图片的基本说明、得到的图片中的某一张,等等。总之本来是通过10余种不同的查询、每一种都是一小部分内容的查询,不要扔到一个所谓“大的数据中”。

进行通讯,当然是有要保证“少定义实体”,又要保证“少读取不必要的信息”。又要保证(信息)细颗粒,又要尽量少交互。


我不太明白你说的“大的数据中”的意思?你是指多个部分的数据的整合的部分吗?这个有什么不好呢?我感觉,我现在做的和你说的很相似。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,