Новости Joomla

Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях

Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях

👩‍💻 Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях. На старте его сайт на Joomla 3 вообще не смог обновиться на Joomla 5. Пришлось делать экспорт/импорт материалов. Проделав всё это он запустил-таки этот объём данных на Joomla 5. Тестовый скрипт грузил 200 материалов из этого объёма всего за 94 секунды ))) А главная страница с категориями грузилась 20 секунд. Добавив индекс для таблицы #__content

CREATE INDEX idx_catid_state ON #__content (catid, state);
он сократил время загрузки категорий до 1 секунды. Затем наш герой решил поковырять SQL-запрос в ArticleModel, который отвечает за выборку материалов. И решил заменить тип JOIN на STRAIGHT_JOIN для категорий.
// ->from($db->quoteName('#__content', 'a'))->from(    $db->quoteName('#__content', 'a')    . ' STRAIGHT_JOIN ' . $db->quoteName('#__categories', 'c')    . ' ON ' . $db->quoteName('c.id') . ' = ' . $db->quoteName('a.catid'))// ->join('LEFT', $db->quoteName('#__categories', 'c'), $db->quoteName('c.id') . ' = ' . $db->quoteName('a.catid'))
Что сократило загрузку 200 материалов из 150к с 94 секунд до 5. К слову сказать, боевой сайт на Joomla 3 крутится на 12CPU 64GB рамы. А все манипуляции с кодом он делает на базовом 1CPU 1GB сервере и замеры скорости даны именно для базового сервера. Но это всё в дискуссии, хотя в идеале должно вылиться в Pull Requests. Мы - Open Source сообщество, где никто никому ничего не должен. Джунгли. Но человек ищет пути оптимизации Joomla и предлагает решения. Если оказать поддержку и предложить помощь хотя бы с тестированием самых разнообразных сценариев, то возможно эти улучшения смогут войти в ядро. Пусть не быстро, пусть через несколько лет, пусть не все, но войдут. Достаточно предложить руку помощи и приложить немного усилий.
Дискуссию на GitHub можно почитать здесь.@joomlafeed#joomla #community #php

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

asgeorgith

  • Новичок
  • 2
  • 0 / 0
Проверил свой сайт на Joomla с помощью сервиса 2IP.ru

Он выдал такую информацию:
Подозрение на вирус!
На сайте обнаружены iframe-вставки, ссылающиеся на сомнительные сайты либо обфусицированный код.

При этом, другие аналогичные сервисы угрозы не находят и Яндекс, и Google считают сайт безопасным.

Сейчас я уже не помню, где брал дистрибутив движка Joomla 1.5 - с официального сайта, или нет.
Это было больше года назад.
На днях обновил до версии 1.5.23 но 2ip.ru продолжает выдавать ту же информацию.

Вот и не знаю, стоит искать причину такого предупреждения, или нет смысла?
 

*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
Актуальная проблема то же!
Вот что у меня произошло, недавно получил от хостера письмо
Код
Уважаемый клиент!

Уведомляем, что нами был зафиксирован несанкционированный
заход в личный кабинет вашего аккаунта 333ru.

С целью обеспечения безопасности Ваших данных пароль к аккаунту изменён.

Ваш новый пароль: некнекнекпа

Просим Вас безотлагательно провести анализ содержимого сайта
на предмет наличия чужеродного контента и при его обнаружении
сообщить нам.

С уважением,
клиентский отдел SpaceWeb
Решил проверить сайт и то же увидел надпись на сайте www.2ip.ru "   Подозрение на вирус! На сайте обнаружены iframe-вставки, ссылающиеся на сомнительные сайты либо обфусицированный код."
 Как этот код можно увидеть?
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
обертку(wrapper) нигде на сайте не делали?
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
Подскажи пожалуйста по подробней что такое "обертку(wrapper)"  ?
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
Обёртка (Wrapper). Описание модуля. Этот модуль отображает в IFrame-окне содержимое по заданной ссылке (сайт или файл).
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
Подскажи пожалуйста как мне самому проверить есть ли у меня вирус или нет? Может написать в тех. поддержку хостинга что бы они его нашли? 
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
Цитировать
Внешние ссылки — 5, индексируется — 5

Форум
http://www.forum.vasilek34.ru/

Powered by Dapmoed
http://test.ex6.ru/

<Нет анкора>
skype://ru4eek2?call

<Нет анкора>
skype://vlas_kam?call

Веб студия "ШиК"
http://www.moiraboty.com/

все ссылки знакомы?
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
вот на них он и грешит :) все нормально у Вас :)
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
Спасибо за быстрый ответ. Вам большой плюсик!
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
Спасибо за быстрый ответ. Вам большо
в "репу" пожалуйста ;)
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

При открытии сайта с режима инкогнито перекидывает на вирусный сайт

Автор 62411

Ответов: 6
Просмотров: 3096
Последний ответ 31.03.2024, 16:14:32
от SeBun
Вирус редирект или взлом с редиректом Joomla 3.10

Автор Wany205

Ответов: 1
Просмотров: 3409
Последний ответ 25.05.2023, 08:49:57
от Театрал
Re: Кажется вирус на сайте

Автор motokraft

Ответов: 24
Просмотров: 5074
Последний ответ 04.05.2022, 14:04:17
от ProtectYourSite
Хостинг пишет, что найден вирус в /media/com_media/js/media-manager-es5.js

Автор AlexP750

Ответов: 6
Просмотров: 3480
Последний ответ 22.02.2022, 11:38:15
от AlexP750
Netflix! - Клиент поймал фишинг на старый сайт. Где порылись собаки?

Автор Alex_gs

Ответов: 9
Просмотров: 2247
Последний ответ 05.11.2021, 21:47:31
от wishlight