登录 注册

登录

点子 joomla速度慢?目前所知的提速方法

更多
2009年12月02日 15:46 #1 作者: chndesign
目前我所知道的提速方法有这些,有些使用过,有些没有,希望大家补全:

1.joomla自带的cache插件
2.smartoptimizer for joomla (特点是可以压缩css背景图片大小和数量,也可以压缩CSS和JS大小数量)
  参见此处:http://forum.joomla.org/viewtopic.php?f=433&t=344013
3.joeguo 兄的 cssjscompress (可以很有效果的压缩CSS和JS数量大小,但是对某些模板有问题)
4.joomlaperformence 的 QueryCache for joomla


个人感觉这几个比较好,能很大提高joomla网站的速度。

希望能够抛砖引玉
下列用户已致谢:: bxwwwxd

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月02日 16:10 #2 作者: wsmdbp
换好的服务器,换成linux的不要用win的环境

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月02日 20:11 #3 作者: chndesign
恩,这个当然是,但是属于服务器的范畴,我们主要讨论网站本身的优化

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月02日 22:55 #4 作者: suiyue
smartoptimizer和cssjscompress都是压缩CSS JS..装一个就可以了吧
这二个哪个比较好?
目前在用cssjscompress

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月03日 13:33 #5 作者: chndesign
如果cssjscompress能够很好的支持你的模版,而且其不能压缩的CSS和JS不多,那么用CSSJSCOMPRESS方便些,只是目前好像cssjscompress还不支持压缩合并CSS背景图片功能

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月03日 15:04 #6 作者: yooyooh
这个话题很好,速度慢网站再好也没用,这个不需要罗嗦了。我补充个可以把网站的图片全部优化下,包括flash。更好的办法还没有,也不知道iis和apache到底差多少?

Every man dies, Not every man really lives.

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月03日 15:21 #7 作者: chndesign
css背景图片可以像淘宝一样做在一张图片上,然后通过position来定位,可以减少图片数量。

另外不知道大家用jomsocial没有,如果用了的你看看会发现,在首页如果有多少个jomsocial的相关module就会出现多少个jomsocila的style.css,一个是80多K,几个就是很可怕的一个数字了。这个我感觉是个bug,正在想办法去除。

感兴趣的朋友一起看看有没有这种情况。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月03日 17:39 #8 作者: Joomla之门

css背景图片可以做在一张图片上,然后通过position来定位,可以减少图片数量。


这个技巧叫做 CSS Sprite (我翻译为“CSS 共享”),NinjaBoard 的论坛按钮图片就使用了这个技术。当初我开始汉化时还找不到按钮图片,后来发现所有按钮都在同一个图片上,然后通过定义位置/坐标(Position)来告诉 CSS 文件提取哪个区域。

希望各位开发人员多使用这个技术。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月03日 17:56 #9 作者: crazy4u
他们喜欢用这种技术做菜单,但是我不会做这种图,谁会的说一下该怎么做吧,特别是定位

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月03日 19:08 #10 作者: yooyooh
楼上的,这个很简单的css技术,你只要作图即可。

Every man dies, Not every man really lives.

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月06日 17:32 #11 作者: Joomla之门
Query Cache 确实很厉害,我很佩服它的作者。似乎该作者一直在研究如何提高网站效率。

不过,我在 XAMPP for Windows 服务器上测试没通过,好像 QueryCache 不能支持 Windows 平台的路径格式。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月06日 22:22 #12 作者: bithost

恩,这个当然是,但是属于服务器的范畴,我们主要讨论网站本身的优化

网站优化最有效的方法还是依赖服务器的一些缓存功能,抛开web服务器的加速模块来优化那是没有意义的。

想让你的Joomla网站更快吗?使用Bithost 合租空间 www.bithost.cn
完全兼容Joomla,电信网通美国三线空间。
另有美国合租空间(独立IP)
Email webmaster+bithost.cn
QQ 48269819
可以试用 可以月付

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月07日 09:23 #13 作者: chndesign
bithost兄说得很对,但是目前我们多数是使用的虚拟主机,没有独立的服务器,config服务器是我们可望不可及的。
所以只有尽量的从我站程序上解决问题

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月07日 10:04 #14 作者: designer
用多了扩展,净是些mootools,jquery的脚本库肯定是要慢一些了

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月07日 10:05 #15 作者: designer

Query Cache 确实很厉害,我很佩服它的作者。似乎该作者一直在研究如何提高网站效率。


这个效果很明显么?

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年01月07日 22:53 #16 作者: hottopmobile
确实是有些慢啊

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年01月21日 06:04 #17 作者: yhyhyh72003
背景图融合的技术刚好以前讨论过,粘过来:
“这里有个不错的例子:
www.mysuc.com/article/xu-yige-WEB-qianduan-website-shouye-info-paihangdetexiao.htm
先把所有的小图片放到一个大图片里,然后background-position 来确定坐标
spritegen.website-performance.org/
这个工具不错
这里有菠菜博推荐的另一个工具
www.bbon.cn/2008/12/css-sprite-combination-opensource-tool.html
也可以安装PS前端架构辅助v3版:
www.nihaoku.cn/temp/down.asp?api=QzoneMusicHelper&file=xExport3&ext=1&from=bi
然后在ps录制个快捷建就很方便啦。”

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年01月21日 06:09 #18 作者: yhyhyh72003
可惜现在除了菠菜博外,另两个站都打不开了,感兴趣的朋友去蓝色理想上搜搜吧
不管建站程序是不是joomla 都可以用Y-slow对站点进行优化 又很多不错的开源工具可以对css和js进行压缩,比如 CSSTidy
如果使用有Cpanel的主机 面板内有压缩的功能

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年01月24日 00:53 #19 作者: onlilove
<quote>引用自: 白建鹏 于 2009-12-06, 17:32
Query Cache 确实很厉害,我很佩服它的作者。似乎该作者一直在研究如何提高网站效率。

这个效果很明显么?</quote>
我用了没感觉,用的FILE缓存方式,现在放在那不管了,谁能说明下该怎么搞? 直接安装开启? 没效果啊

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年02月21日 23:15 #20 作者: zhangmuge
我说两句,如今的网速,css  js压缩下真的效果很明显吗,开不开gzip压缩,肉眼感觉不是太明显,真的,除非你特意观察


☑80后 ☑奔3 ☑没房 ☑没车 ☑没钱 ☑没相貌 ☑没身材 ☑没才 ☑没经验 ☑没成绩 ☑没身份 ☑没背景 ☑没死 

zhangmuge.blog.sohu.com

登录 或者   注册一个会员帐号 来参与讨论