社区
高性能WEB开发
帖子详情
请教高手——网站主页性能怎么提升
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
asp.net知识库
动态调用对象的属性和方法——
性能
和灵活性兼备的方法 消除由try/catch语句带来的warning 微软的应试题完整版(附答案) 一个时间转换的问题,顺便谈谈搜索技巧 .net中的正则表达式使用高级技巧 (一) C#静态成员和...
高负载高并发
网站
架构分析
由于自己正在做一个高
性能
大用户量的...——————————————————————————————————————— 初创
网站
与开源软件 6 谈谈大型高负载
网站
服务器的优化心得! 8 Lighttpd+S
(一)
性能
测试从零开始——LoadRunner入门
第1章 软件
性能
测试 当今,计算机和软件工程发展越来越快,新的概念名词和技术手段层出不穷,可谓日新月异。在软件
性能
测试范畴内就有很多,诸如并发测试、压力测试、基准测试、测试场景等概念和名词,这让刚接触...
转贴]一个计算机
高手
的成长——推荐
我学完了PASCAL,那时既没有计算机也没有人可以
请教
,我连程序是什么的概念都没有, 只好死记硬背代码,然后拿纸写,我一直到大三才有了一台486,在这之前用纸写了多少程 序我也记不清楚了,只知道最长的一个我...
福利丨知乎60万赞答主:为什么整天看干货还成不了
高手
?
知乎上每天都在产生大量的问答,最近,一则「为什么...「为什么整天看干货还成不了
高手
」的答主给出了这样的解答:学习曲线分为三个阶段——缓慢起步期、快速
提升
期和高原期。第一个阶段叫做缓慢起步期,很多人学...
高性能WEB开发
25,988
社区成员
4,369
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章