登录 注册

登录

问题 为什么我架的网站速度这么慢呢?

更多
2008年10月29日 04:56 #1 作者: 西门石头
大家好,
我在美国东部,最近用Joomla 1.5.4架了个站,虚拟主机用的是ixwebhosting.com的,无限空间,100个数据库,从我住的地方ping的速度大概是平均57ms,ping美国yahoo是90ms,静态页面显示速度还行,但是显示我用JOOMLA建的网站的页面好像得用1分钟才能显示完。

不知道为什么?大家能否帮忙看看?多谢了!

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

更多
2008年10月29日 12:16 #2 作者: powebcn
网速,或者服务器本身的问题。PING 速的值并不是绝对的,要看服务器页面打开的速度。

Unix下freebsd服务器完美支持joomla/mambo/wordpress/discuz
环境:php5.2.6+mysql5.0.67+phpmyadmin3.0.1,支持apache mod_rewrite.
购买联系QQ:373540971

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

更多
2008年10月29日 13:05 #3 作者: ufonba
你起码也发个网址 才知道问题啊.

这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。
文件附件:

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

更多
2008年10月29日 15:59 #4 作者: designer
如果你用firefox的话,可以装Firebug以及Yslow这个扩展测试一下
developer.yahoo.com/yslow/

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

更多
2008年10月30日 01:59 #5 作者: 西门石头
7grace.net,请大家帮忙看看。
多谢多谢诶!

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

更多
2008年10月30日 10:50 #6 作者: kikor
虚拟主机的话,人数不限制,大家抢资源,服务器自然就慢了。

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

更多
2008年10月30日 11:53 #7 作者: powebcn
是好慢,老半天!

Unix下freebsd服务器完美支持joomla/mambo/wordpress/discuz
环境:php5.2.6+mysql5.0.67+phpmyadmin3.0.1,支持apache mod_rewrite.
购买联系QQ:373540971

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

更多
2008年10月30日 13:52 #8 作者: ufonba
你的网站首页就1.04M,按我网速100K/S也要下载十秒才能打开,我国内的PING速都很慢,三四百已经是最小了,不能知道你国外情况.
建议将一些没什么意义模块给删除,或者把一些比较大的图片放在图片站上,减轻对服务器的负担.

这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。
文件附件:

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

更多
2008年11月03日 16:37 #9 作者: taojing3866
应该不会阿,我也在ixwebhosting.com的空间,joomla1.53,虽然我在国内ping,200ms左右,不过打开网站,还是在承受范围之内,还可以的。是不是楼主哪里设置有误。

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

更多
2008年12月01日 11:26 #10 作者: shiliu
不光是网速,和页面加载的速度也有关系的.

专业joomla/mambo wordpress 建站.熟悉各种组件,能按需定制,因您而变.blog.linizou.com QQ:714905923

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

更多
2009年02月08日 18:13 - 2009年02月08日 18:18 #11 作者: joeguo
没有想到在这里碰到了一位弟兄,开心!
关于网站优化,可以试试看下面几种方法:
1.Server的优化:加大php的内存,启用Zend,Gzip压缩。
一般情况下可以在域名所在的根目录下面建立一个php.ini文件,内容如下:
register_globals = Off
default_charset = "UTF-8"
;output_handler =ob_gzhandler
memory_limit =64M
[Zend]
zend_optimizer.optimization_level=15
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.2.6
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.2.6
zend_optimizer.version=3.2.6
zend_extension = /usr/local/ioncube/ioncube_loader_lin_4.4.so

zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so

memory_limit =64M可以让你用到64M的内存(一般情况下,php只可以用到4-8M内存,但是不要设置太大,毕竟是Shared server)。
output_handler =ob_gzhandler可以直接启用gz压缩功能,启用之后可以节约带宽,减少传输时间,但是会增加CPU的负担,对于中国用户来说,网络传输是比较厉害,启用是比较不错的选择。启用后,可能使得cpu超出server的限制。
[Zend]部分可以启用zend优化,对于大多数Server来说,他们已经启用了,所以这部分一般情况下不需要自己来设置。可以在Joomla administrator里面通过Help-->System Info-->Php Info来查看服务器是否已经启用了Zend优化。如果已经启用了,这部分内容可以去掉。

2.Joomla的优化
a):可以启用Cache,或者直接用 Content static 将其静态化。
b):关掉不用的plugin和Admin的很多module,
比如:Admin module中Logged in Users,Popular,Recent added Articles,Menu Stats, Footer,Unread Messages,Online Users,可以根据自己的需要来关闭对自己没有用的。

3.通用的Web优化
具体内容可以参考: Best Practices for Speeding Up Your Web Site

对于减少http请求部分,可以通过 Joomla Plugin Css and Javascript aggregate and compress 来合并css文件和js文件。

4.发现你网站上导入了mootools,jquery两个大的js lib,可以放到google code上面,或者直接导入: code.google.com/apis/ajaxlibs/

5.网站有66个Css images,看能否减少相应的Css中的图片引人。网站总共88个http connections,请参考附件(附件中size部分不正确,但是文件数量是正确的)。
最后修改: 2009年02月08日 18:18 由 zha0.

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

版主: bithost