我的 Joomla 网站太慢了。加载主页大约需要 8 到 10 秒。我正在使用 xampp。模板原型。PC核心i7。操作系统窗口。JOOMLA 3.15。正常吗??
或者任何人都可以指导我如何调试这个问题。
Oppz我现在就解决了。我在 php.ini 中禁用 Xdebug,时间从 8 秒减少到 1 秒
[XDebug]
;zend_extension= "C:\Users\arslan\Desktop\xampp-win32-1.8.1-VC9\xampp\php\ext\php_xdebug.dll"
;xdebug.remote_enable=on
;xdebug.remote_handler=dbgp
;xdebug.remote_host="localhost"
;xdebug.remote_port=9001
;xdebug.remote_autostart=1
我的服务器是 xampp。
Joomla 网站速度慢的问题已解决。
它现在像豹子一样奔跑。
操作系统窗口7
工作站 corei7
本地主机
编辑:: 当我删除以下代码形式 protostar index.php 即谷歌字体时,时间减少到 0.5 秒
<link href='http://fonts.googleapis.com/css?family=<?php echo
$this->params->get('googleFontName');?>' rel='stylesheet' type='text/css' />
<style type="text/css">
h1,h2,h3,h4,h5,h6,.site-title{
font-family: '<?php echo str_replace('+', ' ', $this->params->get('googleFontName'));?>', sans-serif;
}
</style>
L在您的 configuration.php 中确保您有public $host = '127.0.0.1';
,而不是'localhost'
. 这是一个 php/mysql 问题。对我来说,每个数据库连接都有 1 秒的差异。
当您打开 joomla 调试模式时,您将获得时间信息:
本地主机:
127.0.0.1:
当您在 xampp/win 上工作时,很难说出问题出在哪里,因为该设置本质上比已设置为运行 Joomla 的 *nix 服务器慢。与大多数网络软件一样,Joomla 受到托管环境的极大影响。获得一个好的主机是网站速度的关键。我们最近通过将客户移动到针对 Joomla 优化的专用服务器,帮助了一个存在网站速度问题的客户。加载时间从 6-8 秒变为不到 2 秒,我们什么也没做,只是移动了网站。
在您将它放在生产服务器上之前,我不会担心它。即使那样,我也会确保您使用的是像 RochenHost.com 这样专门研究 Joomla 的优质主机。
除了上面提到的答案,我取消了评论
bind-address="127.0.0.1"
MySQL 配置文件 (my.ini) 中的设置。
这提高了我在 Windows 8.1 上安装的本地 Joomla 的执行速度。