mvc开发网站打开慢总结

开始学习mvc开发网站的时候,看了传智博客的视频教程,其中学习了一个和牛逼的框架,开始激动的深入学习,学完后却发现其实那套框架太重并不适合一些中小型的网站开发,并且也使用导航属性关联外键,导致打开网站的速度非常缓慢,最快也要8s以上,所有之后总结如下。

原来框架结构

BKNC75%7BT%5D%5B%24%5D%5B%5D0TV52KQ%5D3.

EF实体关系

ddd.png

由于框架太过于笨重,再加上全是外键关联进行多表查询,缓慢是肯定的。

改进后的框架结构

612UH%7DWXI8RX~HQ5U24O_PX.png

改进后的EF实体关系

eee.png

改进后总结

  1. 改进后的框架只有三个层,分别是数据层、视图层和工具层,当然这只是适用于个人快速的全站开发,所以没有采用分层或者三层架构等等。

  2. 实体层没有外键关联,进行多表查询采用视图,从而提高了查询速度。

  3. 开发出的网站基本上是可以秒开的,这是本人亲测(例如本站)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值