Новости 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

Перевод и публикация интервью с Joomla евангелистом на греческом портале Joomla

Перевод и публикация интервью на греческом портале Joomla 🇬🇷

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

Недавно я взял интервью у Билла (Василиса) Коциаса - руководителя студии, читающего лекции в университете и популяризатора Joomla в Греции. Это интервью из журнала NorrNext, в оригинале на английском, теперь доступно на греческом языке и опубликовано на портале joomla.gr. 🎉

До чего же приятно… 😇😊 Работа замечена и с ней посчитали необходимым ознакомить аудиторию страны, в которой Билл читает лекции. И это солнечная Греция - страна, страна, с которой Россию многое связывает. 🇬🇷🇷🇺🕊

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

Из него вы узнаете, что в Греции доля Joomla среди CMS занимает порядка 30-40%. По моему мнению это - самый высокий показатель во всем мире. Также чтение лекций о Joomla в университетах позволит привести новых пользователей и к тому же молодое поколение. Ну и огромное кол-во сертификтатов Билла на стене (смотрим фото в статье) свидетельствует о том, что Joomla может применяться как профессиональный инструмент.

🌐 Оригинальное интервью (на английском)
🇬🇷 Интервью на греческом портале (joomla.gr)

Что насчет перевода на русский? Увы, времени всего 24 часа в сутках. Я продолжаю готовить новые интервью. Возможно, после завершения выпуска журнала, рассмотрю перевод некоторых интервью на русский. Но я об этом не говорил. 😊 В блоге @eugenius_blog публикую анонсы интересных событий из мира Joomla, интервью, уроки и полезные советы, а также делюсь мыслями:, связанными с разработкой и веб-дизайном.

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

Fadei

  • Новичок
  • 2
  • 0 / 0
Шаблон YT Enterprise
« : 02.05.2010, 11:49:10 »
На демо шаблона http://demo.yootheme.com/ модули позиции Top выглядят так: ,
а в вариантах модулей шаблона: .
Возможно сделать именно как на демо сайте - со стрелками на иконки или данный шаблон не позволяет этого?
« Последнее редактирование: 02.05.2010, 12:13:18 от Fadei »
*

Fadei

  • Новичок
  • 2
  • 0 / 0
Re: Шаблон YT Enterprise
« Ответ #1 : 04.05.2010, 06:11:37 »
Вопрос решен путем применения стиля модуля Yoo Tweet.
*

4aika

  • Новичок
  • 7
  • 0 / 0
Re: Шаблон YT Enterprise
« Ответ #2 : 26.06.2010, 03:14:38 »
Вопрос решен путем применения стиля модуля Yoo Tweet.
Интересует тот же вопрос, не понял как стиль применить, точнее что именно дописать. Прошу помочь.
*

4aika

  • Новичок
  • 7
  • 0 / 0
Re: Шаблон YT Enterprise
« Ответ #3 : 26.06.2010, 03:23:55 »
Уважаемые подскажите ответ по данной проблеме, а так же интересует вопрос вывода последних комментариев либо постов в блоге в данном стиле. Это возможно? Какой компонент+модуль посоветуете для комментов и их вывода на главной в стиле you tweet? (и блог + вывод заголовков последних постов так же)
*

SLZZZ

  • Захожу иногда
  • 157
  • 4 / 0
Re: Шаблон YT Enterprise
« Ответ #4 : 26.06.2010, 05:04:53 »
это не стиль, это модуль http://tools.yootheme.com/extensions/yootweet
« Последнее редактирование: 26.06.2010, 05:11:22 от SLZZZ »
*

4aika

  • Новичок
  • 7
  • 0 / 0
Re: Шаблон YT Enterprise
« Ответ #5 : 26.06.2010, 06:10:15 »
это не стиль, это модуль http://tools.yootheme.com/extensions/yootweet
Что это модуль я в курсе, вопрос был в другом. Как совершить вывод пр. Последних комментариев JComments в стиле yootweet, то есть его дизайне. Судя по второму посту человек нашел решение, но его давненько на форуме не было, кто еще знает?
"Вопрос решен путем применения стиля модуля Yoo Tweet" - как реализовать?
*

4aika

  • Новичок
  • 7
  • 0 / 0
Re: Шаблон YT Enterprise
« Ответ #6 : 26.06.2010, 17:07:32 »
Люди хелп! Ответьте на вопрос...
*

4aika

  • Новичок
  • 7
  • 0 / 0
Re: Шаблон YT Enterprise
« Ответ #7 : 03.07.2010, 14:24:14 »
Неужели не кто не знает?
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: Шаблон YT Enterprise
« Ответ #8 : 03.07.2010, 15:24:17 »
Не как  с чего он должен так выводить вообще? Это стиль уже не шаблона а модуля. Перепишите шаблон вывода модуля сами воспользовавшись таблицей стилей от YooTweet
*

4aika

  • Новичок
  • 7
  • 0 / 0
Re: Шаблон YT Enterprise
« Ответ #9 : 03.07.2010, 18:05:45 »
Я то в чудeсa нe вeрю, но нe мог нe спросить. Спaсибо зa совeт, тaк и сдeлaю.
*

niceteam

  • Захожу иногда
  • 169
  • 2 / 2
Re: Шаблон YT Enterprise
« Ответ #10 : 26.06.2011, 13:47:17 »
Почему у меня модуль ёу карусель, который в позиции maintop отображаются вот так Настройки брал с демо
*

niceteam

  • Захожу иногда
  • 169
  • 2 / 2
Re: Шаблон YT Enterprise
« Ответ #11 : 26.06.2011, 16:09:36 »
Есть кто на форуме или как всегда никого нету тут?
*

niceteam

  • Захожу иногда
  • 169
  • 2 / 2
Re: Шаблон YT Enterprise
« Ответ #12 : 26.06.2011, 17:48:21 »
СпаААааААСиииииииитееееееееееееееееееееееееееееееееееееееееЕ
*

niceteam

  • Захожу иногда
  • 169
  • 2 / 2
Re: Шаблон YT Enterprise
« Ответ #13 : 27.06.2011, 08:39:59 »
Есть кто?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Шаблон gk sporter

Автор yrygvay

Ответов: 5
Просмотров: 7333
Последний ответ 17.03.2014, 03:03:45
от bazhin83
Как реализовать меню Joomla 1.5.26 + шаблон yoo_flux 1.5.0?

Автор OLEGA85

Ответов: 0
Просмотров: 6683
Последний ответ 03.09.2013, 18:50:23
от OLEGA85
Перевожу шаблон с Joomla 1.0 на 1.5. Нужна помощь!

Автор Ankazyryanka

Ответов: 1
Просмотров: 2864
Последний ответ 18.03.2013, 23:33:03
от Ankazyryanka
Шаблон flux

Автор rassul2009

Ответов: 0
Просмотров: 2125
Последний ответ 25.11.2012, 12:10:31
от rassul2009
Ребята, Как сделать шаблон шире? (шаб JA Pariiti)

Автор Max-2012

Ответов: 1
Просмотров: 3577
Последний ответ 15.11.2012, 15:33:30
от Max-2012