2012-02-24 58 views
1

是否有方法向用户显示该网站页面开始加载。我的主页有点慢,当页面加载时,用户只能看到空白屏幕。并给人一种印象是网页无法正常工作。有这个简单的解决方案吗?Joomla页面加载栏

回答

5

也许最好的选择是看看它为什么加载缓慢。如果是服务器响应,那么你就没有什么能够做到的。谁是你的主人? GoDaddy对于大型Joomla网站而言速度很慢。我见过非常优化的网站,它只是像godaddy上的蜜糖一样缓慢运行 - 如果服务器没有快速响应,无论您想要显示哪个loader,都需要一段时间才能使loader加载。

如果服务器的响应速度很快,并且网站只是很大,或者有很多内容被下载,那么某种javascript组件可能是放置临时“加载”图标的最佳答案。

我的猜测是,虽然网站的大小是好的,它是导致你的问题的服务器的响应能力。我非常喜欢Rochen Hosting for Joomla(他们主持Joomla自己的网站!),并且它们的价格并不那么糟糕。他们的共享主机比godaddys快100倍,我想你会注意到即时,惊人的性能提升。

因此最终 - 问题是什么?你在哪个版本的Joomla上?如果你使用任何远程现代技术,Joomla通常运行得很快。我见过大型Joomla网站需要2-5秒才能加载到一个速度非常快的服务器上。在共享服务器上?同一个网站需要15-30秒。

我也建议下载/安装Firebug(如果你使用Firefox),它可以给你惊人的细节,了解页面的行为方式,包括加载时间,正在下载的所有内容的大小,并让你更好地了解如何优化以获得最佳性能。

好lucK!

+0

Joomla和GoDaddy的组合会导致问题,这是怎么回事?这样的组合似乎不太可能。当然,问题更可能是Joomla或GoDaddy,而不是两者的结合。以及为什么用户在GoDaddy上的假设(惊人的猜测,如果这真的是真的,但!) – 2012-02-24 18:41:35

+0

好点/问题鲍比。根据我个人的经验,GoDaddy是一个非常常见的主机,并且用户因价格而倾向于共享主机。对我来说,在过去的四年中,GoDaddy共享主机上的任何Joomla网站即使在非常优化的情况下(如果您查看有多少网站是一台共享服务器,这也是令人咋舌的!)对我来说往往运行不佳。我在GoDaddy上看到的症状(尽管很普通)与用户一般描述的一样。也许这是对godaddy服务器上的一些设置或不,不知道。你的观点是:写得不好的组件也很棒。 – Hanny 2012-02-24 19:17:39

0

完全同意汉尼:修复您的网站,而不是花费有用的时间来建立一个'缓慢的网站加载'进度条!

从调试开始,分析发生了什么。当然,你希望在开发安装时做到这一点,而不是现场!我的猜测是,你有一个不友好的扩展或两个 - 根据我的经验,一些扩展名写得很差。我见过一个扩展,当一个简单的连接可以完成时,每个文章都会显示一个数据库调用。我看到一个可以在你的页面上进行数据库调用的链接。我已经看到一个扩展,每次请求都会向数据库写入两次。这些行为是一个缓慢的网站配方。我见过约600个数据库调用的页面。