Новости 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 Гость просматривают эту тему.
  • 4 Ответов
  • 1138 Просмотров
*

nosecretcomua

  • Новичок
  • 3
  • 0 / 0
Падение трафика
« : 14.02.2015, 13:51:58 »
Уважаемые форумчане!

Прошу помочь понять причину падения трафика сайта. Все потихонечку развивалось - внес изменения в роботс.ткст с желанием убрать все дубли страниц, трафик через какое-то время упал

(ссылка на скриншот ).

По вебмастерам - действительно, все дубли исключились - например картинка Яндекс Вебмастера



вылетело почти 1000 страниц с мусором, остались только статьи, в принципе с Гуглом тоже самое.



Подскажите - в чем причина падения? Если возможно - укажите на ошибку? Вроде как получше хотелось сделать, а получилось, что дубли - не зло?! :/

Буду очень благодарен совету и мнению специалиста! Спасибо!
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
Re: Падение трафика
« Ответ #1 : 14.02.2015, 14:03:21 »
 
Цитировать
внес изменения в роботс.ткст с желанием убрать все дубли страниц, трафик через какое-то время упал
Дык  роботс.ткст закрывает от просмотра ботами поисковиков, а не убирает дубли.
Трафик упал, а что с позициями в выдаче?
*

nosecretcomua

  • Новичок
  • 3
  • 0 / 0
Re: Падение трафика
« Ответ #2 : 14.02.2015, 14:13:47 »
Ну как вариант - убрал таким образом страницы из индекса, они были сделаны давным давно, еще с кириллическими именами.

Плюс - убрал старые урлы (www.***.com.ua/index.php/*...., сейчас все новое идет уже без index.php в названии URL, это мне тоже необходимо было устранить.


А вообще - вроде все правильно было сделано, позиции на прежних местах, трафик упал... После внесений изменений в роботс.ткст первые 2 недели наблюдался рост посещалки почти в 2 раза, а потом - бац и упал сайт на 2 месяца назад... И чего-то с каждым днем хуже.
*

nosecretcomua

  • Новичок
  • 3
  • 0 / 0
Re: Падение трафика
« Ответ #3 : 14.02.2015, 14:22:00 »
Кстати, вот "роботс":

User-agent: *
Disallow: /administrator/
Disallow: /stati-kategorii/zagadki-planeti/item/383-plesiosaur-japan
Disallow: /stati-kategorii/luchie-misticheskie-istorii/item/345-west-portskie-ubijstva-william-burk-hare
Disallow: /stati-kategorii/zagadki-planeti/item/189-v-poiskah-chupacabri
Disallow: /stati-kategorii/zagadki-planeti/item/366-snezhniy-celovek-yeti-iz-minnesoti
Disallow: /stati-kategorii/zagadki-i-tajny-istorii/item/184-tayna-ubiystva-john-kennedy
Disallow: /khochesh-bit-jurnilstom
Disallow: /kunena/
Disallow: /*?
Disallow: */tag/
Disallow: /cache/
Disallow: /components/
Disallow: /component/
Disallow: /editor/
Disallow: /help/
Disallow: /includes/
Disallow: /language/
Disallow: /mambots/
Disallow: /media/
Disallow: /modules/
Disallow: /templates/
Disallow: /installation/
Disallow: /libraries/
Disallow: /tmp/
Disallow: /xmlrpc/
Disallow: /admin
Disallow: /administrator
Disallow: /admin/
Disallow: /admin.html
Disallow: /admin.php
Disallow: /index.php/
Disallow: /*%
Sitemap: http://nosecret.com.ua/sitemap.xml

User-agent: Yandex
Disallow: /administrator/
Disallow: /stati-kategorii/zagadki-planeti/item/383-plesiosaur-japan
Disallow: /stati-kategorii/luchie-misticheskie-istorii/item/345-west-portskie-ubijstva-william-burk-hare
Disallow: /stati-kategorii/zagadki-planeti/item/189-v-poiskah-chupacabri
Disallow: /stati-kategorii/zagadki-planeti/item/366-snezhniy-celovek-yeti-iz-minnesoti
Disallow: /stati-kategorii/zagadki-i-tajny-istorii/item/184-tayna-ubiystva-john-kennedy
Disallow: */tag/
Disallow: /khochesh-bit-jurnilstom
Disallow: /*?
Disallow: /kunena/
Disallow: /cache/
Disallow: /components/
Disallow: /component/
Disallow: /cli/
Disallow: /images/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /libraries/
Disallow: /logs/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/
Disallow: /*mailto*
Disallow: /*start*
Disallow: /*print*
Disallow: /*feed*
Disallow: /*search*
Disallow: /*users*
Disallow: /index.php/
Disallow: /*%
Host: nosecret.com.ua
Sitemap: http://nosecret.com.ua/sitemap.xml
*

jeka odesskiy

  • Захожу иногда
  • 201
  • 3 / 0
Re: Падение трафика
« Ответ #4 : 24.02.2015, 20:19:02 »
У меня тоже самое, резкое падение посещалки до 0 , а счетчики посетителей у вас работают? У мне конкретно не работают и что делать даже не знаю.)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сайт в Топе а нет Трафика?что делать ?

Автор snepik

Ответов: 4
Просмотров: 1185
Последний ответ 21.09.2016, 19:47:23
от voland
Нет трафика с Яндекса

Автор kos0760

Ответов: 4
Просмотров: 1427
Последний ответ 27.05.2014, 21:34:31
от kos0760
Реклама для женского трафика

Автор Диоген

Ответов: 6
Просмотров: 3991
Последний ответ 14.09.2010, 12:42:46
от k_morgan