请教高手——网站主页性能怎么提升

likui1234567890 2011-04-21 05:29:45
最近在做一个小型的购物网站,但是后台做完之后,发现前台主页显示是个问题,如果每次打开网页,主页显示的图片之类的全是直接来自数据库的,那么多的图片都从数据库现查性能会很差,但是没想到怎么解决这个问题,有经验的网友,指点一下
...全文
111 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuai45 2011-05-12
  • 打赏
  • 举报
回复
静态首页。
缓存图片、CSS和JS。
dragonsky_w 2011-05-12
  • 打赏
  • 举报
回复
各位高手,小弟同样遇到了这样的问题,网站首页的数据都是从数据库中查出来的,结果呢就是打开首页的时候慢的很,怎么优化它是他可以快速打开,网上说的主要是用ajax异步加载,但是不会应用啊,各位大哥,谁有示例给我一份,谢谢了!

邮箱:dragonsky_w@yahoo.com.cn
QQ: 353804069
XJAVASunjava 2011-05-12
  • 打赏
  • 举报
回复
如果够牛的话可以像Google一样把图片用javascript给画出来,那样速度超快....
wllllll 2011-05-11
  • 打赏
  • 举报
回复
Gzip实际并不是个好东西,他会增加浏览器的解吸时间,如果你能做到较好的缓存控制的话,可以不用Gzip。
小忙儿 2011-04-23
  • 打赏
  • 举报
回复
主页显示的图片之类的全是直接来自数据库的,那么多的图片都从数据库现查性能会很差
////////////////////////////

1、图片,CSS样式不要存数据库,存文件系统,这样客户端浏览器会有缓存
2、可以设定IIS缓存,这样在短时间内打开同样的页不用重复处理
3、可以用控件缓存,这样在短时间内同样的数据内容不用重复处理
4、如果数据部是时刻更新,可以生成静态页面,或者部分数据生成处理结果这样就不用每次都处理,只需要在更新的时候处理一次就行了,以后直接提取即可。
opmic 2011-04-23
  • 打赏
  • 举报
回复
使用内存数据库,网上有的下
likui1234567890 2011-04-23
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 xiaomanger 的回复:]
主页显示的图片之类的全是直接来自数据库的,那么多的图片都从数据库现查性能会很差
////////////////////////////

1、图片,CSS样式不要存数据库,存文件系统,这样客户端浏览器会有缓存
2、可以设定IIS缓存,这样在短时间内打开同样的页不用重复处理
3、可以用控件缓存,这样在短时间内同样的数据内容不用重复处理
4、如果数据部是时刻更新,可以生成静态页面,或者部……
[/Quote]
好办法,我可是尝试尝试你说的第四个,2、3我还不会呢,呵呵
likui1234567890 2011-04-23
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 superdullwolf 的回复:]
Gzip加速有木有?
静态化有木有?
反向代理有木有?
MemCached有木有?
图片分流有木有?
ajax有木有?
DiV+CSS布局有木有?
图片预加载有木有?
[/Quote]
MemCached和Gzip加速没有
amao_1985 2011-04-22
  • 打赏
  • 举报
回复
静态化主页 或者界面缓存 应该效果显著
超级大笨狼 2011-04-22
  • 打赏
  • 举报
回复
Gzip加速有木有?
静态化有木有?
反向代理有木有?
MemCached有木有?
图片分流有木有?
ajax有木有?
DiV+CSS布局有木有?
图片预加载有木有?
Bannings 2011-04-22
  • 打赏
  • 举报
回复
把页面缓存起来
likui1234567890 2011-04-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 kelvin6128 的回复:]
你的网站内容主要是以图片为主么?
[/Quote]
一个小型的购物网站,首页图片比较多,
Jio下的影子 2011-04-21
  • 打赏
  • 举报
回复
你的网站内容主要是以图片为主么?
jcth2007 2011-04-21
  • 打赏
  • 举报
回复
异步加载,用ajax

25,988

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧