Главная Полезное Ускорить работу сайта
Ускорить работу сайта

Ускорение работы сайта joomla. Или почему сайт долго грузится?

В данное время вопрос о скорости загрузки сайта становится очень актуален. Компания Googl заявила  начале проекта по поисковой выдаче в зависимости от скорости загрузки сайта.

Зачастую, получается, так, что сайту необходимо помочь в увеличении быстродействия. И здесь можно отметить ряд шагов.

1.  Смотрим на сайте «Тяжёлый» контент. Вполне вероятно, что страница может быть перегружена  музыка, видео, картинки и т. п., все то, что может тормозить занрузку.

Занимаясь наполнением , не игнорируйте требования к размеру фотографий сохраняя их с настройкой для WEB с разрешениет 72px.

Неправильное наполнение сайтов, пожалуй, вторая из популярных причин, ведущих к увеличению времени загрузки сайтов.

Любая информация перед размещением на сайте должна быть правильно подготовлена и максимально оптимизирована «под веб»!

2.  Далее посмотрим неработающие но включенные плагины и отключаем  их.

Переходим Расширения -> Менеджер плагинов, и отключаем ненужное. Хочу отметить, что отключение Legasy ( вслучае его ненадобности на версс 1.5 позволит значительно ускорить работу сайта.

Далее проверяем включены ли  mootools  и caption наличие на вашем сайте проверяем, через Посмотреть исходный код страницы в браузенре, поискав в сгениророванном html такую строчку
<script type="text/javascript" src="/media/system/js/mootools.js"></script>
<script type="text/javascript" src="/media/system/js/caption.js"></script>

Отключение  mootools  и  caption   способ 1

Для отключения можно использовать  плагин - Zaragoza SEO

Отключение     mootools   и  caption   способ 2

Открываем  index.php вашего шаблона и правим, дописывая в самый верх

<?php
$user =& JFactory::getUser();
if ($user->get('guest') == 1) {
 $headerstuff = $this->getHeadData();
 $scripts = $headerstuff['scripts'];
 $headerstuff['scripts'] = array();
 foreach($scripts as $url=>$type) {
   if (strpos($url, 'js/mootools.js')
 === false && strpos($url, 'js/caption.js') === false) {
     $headerstuff['scripts'][$url] = $type;
   }
 }
 $this->setHeadData($headerstuff);
}
?>
<jdoc:include type="head" />

Отключение   mootools  и  caption  способ 3

Тоже самое пишем в самый верх index.php

<?php
$user =& JFactory::getUser();
if ($user->get('guest') == 1) {
 $headerstuff = $this->getHeadData();
 $key1 = JURI::base(true). '/media/system/js/mootools.js';
 $key2 = JURI::base(true). '/media/system/js/caption.js';
 unset($headerstuff['scripts'][$key1], $headerstuff['scripts'][$key2]);

 $this->setHeadData($headerstuff);
}
?>

Итак разбираемся дальше, Возможно скорость загрузки сайта напрямую зависеть от работоспособности одного или нескольких модулей или компонента. Что же действуем методом исключения отключая компоненты, и пытаясь выяснить причину.

Кстати одно из причин это низкая производительность сервера Вашего хостера. Вам прямая дорога в службу поддержки за разрешением этого вопроса. Не помогло, переходим к другому хостеру.

Дале если проблема не найдена пробуем включить кэширование в joomla.

 

Добавить комментарий


Защитный код
Обновить

Добавь себе !

Удобный и быстрый Вывод WebMoney на карту и наличные

SmartResponder.ru

Переведи свой бизнес на автопилот!
Увеличь свои продажи в Интернет до 425%+!
Воспользуйся моим любимым инструментом!!!
ЖМИ СЕЙЧАС ЖЕ!

Облако тэгов

Регистрация




www.web-most.net
JoomlaWatch Stats 1.2.9 by Matej Koval
Студия веб дизайна Мост