Новости Joomla

Вышли релизы безопасности Joomla 6.1.1 и Joomla 5.4.6

Релиз безопасности Joomla 6.1.1 и Joomla 5.4.6

Проект Joomla! рад сообщить о выходе Joomla 6.1.1 и Joomla 5.4.6. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

0 Пользователей и 1 Гость просматривают эту тему.
  • 7 Ответов
  • 2518 Просмотров
*

eugenez

  • Новичок
  • 1
  • 0 / 0
Здравствуйте, уважаемые форумчане. Имеется сайт на Joomla3 с установленной темой ZO2_leo и Joomshoping. Сайт в последнее время тормозит все сильнее и сильнее. Сделал трассировку для поиска узких мест, оказалось, что тормоза связанны с ZO2 фреймворком и бустрапом. Код, лежащий в файле bootstrap.php выполняется около 35 секунд. Все тормозит этот код:
Код
if (Zo2Framework::isZo2Template()) {

    $assets = Zo2Assets::getInstance();

    $assets->buildAssets();
...
который, исполняется те же 35 секунд(все прочие команды исполняются за миллисекунды). Дальнейшее изучение дало следующую картину: http://prntscr.com/5ea1g5

Т.е. несколько раз вызывается фунция buildAssets, которая вешает весь сайт. Сам код выглядит так:

Код
   public function buildAssets() {
            if(isset($this->_assets->build->core->less))
                $this->_buildAssets($this->_assets->build->core->less, CORE, 'less');
            if(isset($this->_assets->build->core->js))
                $this->_buildAssets($this->_assets->build->core->js, CORE, 'js');
            if(isset($this->_assets->build->template->less))
                $this->_buildAssets($this->_assets->build->template->less, TEMPLATE, 'less');
            if(isset($this->_assets->build->template->js))
                $this->_buildAssets($this->_assets->build->template->js, TEMPLATE, 'js');
        }

        private function _buildAssets($assets, $position, $type) {
            if (count($assets) > 0) {
                foreach ($assets as $inputName => $outputName) {
                    $typePath = $type;
                    if($type == 'less') {
                        $typePath = 'css';
                    }
                    if($position == CORE){
                        $inputFile = Zo2HelperPath::getZo2FilePath('assets/zo2/development/'.$type.'/' .$inputName , 'path');
                        $outputFile = Zo2HelperPath::getZo2FilePath('assets/zo2/'.$typePath.'/'.$outputName , 'path');
                    }elseif ($position == TEMPLATE) {
                        $inputFile = Zo2HelperPath::getTemplateFilePath('assets/zo2/development/'.$type.'/' .$inputName , 'path');
                        $outputFile = Zo2HelperPath::getTemplateFilePath('assets/zo2/'.$typePath.'/'.$outputName , 'path');
                    }

                    if ($type == 'less') {
                        Zo2HelperCompiler::less($inputFile, $outputFile);
                    }elseif ($type == 'js') {
                        Zo2HelperCompiler::javascript($inputFile, $outputFile);
                    }
                }
            }
        }

Может кто посоветует куда копать дальше и что вообще делать? Еще новичок в Joomla и никогда с подобными проблемами не сталкивался.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

Idler21

  • Новичок
  • 7
  • 0 / 0
Re: Сайт на Joomla 3+zo2 сильно тормозит
« Ответ #2 : 01.07.2015, 19:52:24 »
А если включить кэш в админке?
Таже проблема, только шаблон Zo2_colias, тормозит ужасно, с включенный кэшом и без него. Что это может быть.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Сайт на Joomla 3+zo2 сильно тормозит
« Ответ #3 : 01.07.2015, 22:32:18 »
Я не понял, проблема в zoo или неком zo2? что это?
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: Сайт на Joomla 3+zo2 сильно тормозит
« Ответ #4 : 01.07.2015, 22:36:34 »
Это фреймворк шаблонов
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Сайт на Joomla 3+zo2 сильно тормозит
« Ответ #5 : 01.07.2015, 22:43:03 »
zo2 - фреймворк? хм.. не слышал даже..
*

muratb

  • Захожу иногда
  • 57
  • 12 / 0
Re: Сайт на Joomla 3+zo2 сильно тормозит
« Ответ #6 : 21.08.2015, 22:33:36 »
Попробуй отключить режим разработчика в расширенных настройках шаблона.  (Advanced - Development Mode - Нет)
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
Re: Сайт на Joomla 3+zo2 сильно тормозит
« Ответ #7 : 22.08.2015, 01:04:30 »
zo2 - фреймворк? хм.. не слышал даже..
http://www.zootemplate.com/zo2
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать всплывающий баннер на Joomla 3.6?

Автор sergspb

Ответов: 1
Просмотров: 132
Последний ответ 28.06.2026, 17:40:37
от sivers
Ошибка Missing field in database: Joomla\CMS\Table\Extension   extension_id

Автор Ragivort

Ответов: 1
Просмотров: 2982
Последний ответ 25.12.2025, 21:10:01
от fbr
Сайт перестал нормально грузиться

Автор Leo1986

Ответов: 17
Просмотров: 3393
Последний ответ 11.06.2025, 13:55:08
от zilonitiz
Joomla 3 не пускает в админку (просто перезагружается страница) (гуглил, нашёл решение, не помогло)

Автор lifelover2b

Ответов: 11
Просмотров: 7800
Последний ответ 05.06.2025, 04:48:29
от andrey222
По поводу сессий Joomla 3

Автор azm1n

Ответов: 0
Просмотров: 3488
Последний ответ 25.05.2025, 09:26:17
от azm1n