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

Chez

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Joomla 3.7 beta3 проблема с чпу
« : 02.03.2017, 23:05:41 »
Для начала скажу, что понимаю, мол бетка и т.д, но все же вопрос. После обновления к 3-й бете на главной (выводятся избранные материалы) к URL подставляется ?view=featured, хотя на альфе этого не было. Проверил и дело в новой системе SEF, если в материалах не установить на Modern, то главная нормально, но тогда к материалу добавленому в меню добавляется еще и категория (page/2-uncategorised/pagealias вместо page/pagealias). На гите не нашел нигде, баг это или так и должно быть. Хотя на даном этапе это и не критично, так как сайт в разработке, но хотелось бы узнать, это баг бетки или уже можно задумываться о решении этого нюанса с выходом стабильной версии?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #1 : 02.03.2017, 23:19:47 »
Подобный баг?
Можно заодно мой проверить? Мне сейчас не на чем пока.

Ну и там ссылка и несколько PR`ов
*

Chez

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #2 : 02.03.2017, 23:27:20 »
voland, по быстрому пробежался по вашей ссылке и дальше... Оказывается там с новым роутом куча проблем... Остается надеятся, что его пофиксят до стабильного релиза...
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #3 : 03.03.2017, 10:16:51 »
Черт побери!
Он еще и 404 не отдает!
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #4 : 03.03.2017, 10:51:55 »
voland, по быстрому пробежался по вашей ссылке и дальше... Оказывается там с новым роутом куча проблем... Остается надеятся, что его пофиксят до стабильного релиза...
Да его скорее опять перенесут.
Имхо конечно но нормальный роут.  И отличные решения из коробки которые смогут заменить cck  мы увидим только в Joomla 4 ака Joomla X.  Кстати давно про неё ничего не слышно.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #5 : 03.03.2017, 11:47:34 »
Вчера было слышно, одновременно выйдет 3.8 и 4. 3.8 последняя версия в третьей линейке. Но все это только мифические планы, в плане выпуска версии 4 полный разброд и шатания. Короче демократия. Подробнее здесь ttps://cmscafe.ru/novosti/874-otchjot-o-vstreche-liderov-novogo-joomla-production-department
« Последнее редактирование: 03.03.2017, 11:51:26 от KKAAZZOO »
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #8 : 07.03.2017, 09:08:43 »
Ну конечно, чувак наобещал золотых гор, собрал денег сколько сам посчитал, потом делал делал - недоделал. Теперь ноет, что никогда в жизни не буду собирать деньги, вы не принимаете мой чудесный роутер, который подумаешь слегка не работает, в Joomla столько компонентов, все не разберешь как они url формируют. Ну подумаешь теперь вместо дублей будет другая хрень.
« Последнее редактирование: 07.03.2017, 09:19:20 от ChaosHead »
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #9 : 07.03.2017, 10:17:11 »
Новый роутер в Joomla 3.7 будет носить название "Экспериментальный", то есть фактически к использованию не рекомендуемый. Старый роутер будет называться "Стабильный". Очередной срыв сроков внедрения нового роутера налицо.
*

b2z

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

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #11 : 07.03.2017, 10:49:04 »
С этим роутом, и другими оплевухами складывается впечатление что все делается ради того чтобы у людей не осталось и сомнений о необходимости проходить на X.
Кстати ни ещё пощупать или поглазеть нельзя? А то за новостями не слежу.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #12 : 07.03.2017, 11:12:44 »
хаха. судя по последним камментам, создатель чуда-роутера зафейлил конкретно.
типа, в 3.7 вы можете использовать старый надоевший вам роутер, либо воспользоваться переключателем "хочу коробку с чудесами!" и получить слабопрогнозируемый результат, за который никто не несет ответственности.
годы разработки и общественный донат не пропали даром :).
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #13 : 07.03.2017, 12:40:37 »
Ну FAIL у роутера в принципе. Hackwar довольно популярно объясняет, в чём проблема, и пытается вытащить всё это Г из болота :)
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #14 : 07.03.2017, 16:31:59 »
хаха. судя по последним камментам, создатель чуда-роутера зафейлил конкретно.
типа, в 3.7 вы можете использовать старый надоевший вам роутер, либо воспользоваться переключателем "хочу коробку с чудесами!" и получить слабопрогнозируемый результат, за который никто не несет ответственности.
годы разработки и общественный донат не пропали даром :).
Ну так круто же =) нажал на кнопку и ждешь что будет
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Missile

  • Завсегдатай
  • 1116
  • 90 / 1
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #15 : 07.03.2017, 20:53:03 »
Почитала срач дискуссию, и что-то грустно стало. Вспомнилась Mambo. Похоже, назрел очередной тупик.
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #16 : 08.03.2017, 09:22:23 »
Тупик на пустом месте. Только какой-то прогресс пошел.
По идее проблема с роутером решилась бы, если бы каждый компонент при установке создавал дефолтные пункты меню, как Kunena. В идеале, чтобы их еще и удалить нельзя было, только скрыть. Тогда всё четко будет работать.
Сделай разработчикам удобный способ прописать их в XML и всё, никакой проблемы нет.
А чувак в роутере явно не доработал, что бы он там не рассказывал. Если роутер не может определить, что это за ссылка, а он у него не может, ну пусть по разным причинам, то он должен отдать 404, а не просто ничего не делать.

Ну FAIL у роутера в принципе. Hackwar довольно популярно объясняет, в чём проблема, и пытается вытащить всё это Г из болота :)
Выяснилась она конечно-же после сбора денег через много лет. Это саботаж называется, т.к. другие в это время ничего не дорабатывали, ждали его профессиональное решения, в котором он многократно нарушил сроки. Так еще и не выполнил обещанное. А оплачивали то за результат, а не просто за работу.
« Последнее редактирование: 08.03.2017, 09:30:06 от ChaosHead »
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #17 : 24.03.2017, 06:53:17 »
Новый роутер отложен до Joomla 3.8, но теперь это будет лучший маршрутизатор, который когда либо свет видывал:
https://developer.joomla.org/news/674-statement-about-the-new-router-feature-for-3-7-0.html
Причина в том, что они неправильно поставили цели в разработке нового роутера и он основывался на старых принципах, а так-же часть нового кода оказалась нечитаемой и недокументированной, что затрудняет отладку.
А в 4 он должен стать основным и единственным, но люди переживают, что смена URL не пройдёт незамеченной для Goole и сайты могут потерять позиции, а они не предусмотрели это, и теперь думают чё с этим делать...
Ну и 3.7 тоже откладывается.
« Последнее редактирование: 24.03.2017, 07:05:12 от ChaosHead »
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

b2z

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

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #20 : 24.03.2017, 10:05:08 »
я вот тоже не понял, в чем прикол его выкладывать, если сами же официально убрали и заявили, что "все будет иначе" :)
раз уж взялись делать по красоте - надо делать, а не смущать народ этой недоразвитой ерундой.
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #21 : 24.03.2017, 10:30:40 »
я вот тоже не понял, в чем прикол его выкладывать, если сами же официально убрали и заявили, что "все будет иначе" :)
раз уж взялись делать по красоте - надо делать, а не смущать народ этой недоразвитой ерундой.
Ну это неофициальный ход.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #22 : 24.03.2017, 10:36:55 »
это понятно, но смысл какой?
вот вам недороутер, который мы через 3 месяца кардинально переделаем...
... можете его ставить на рабочие сайты или поиграться с ним на прощание? :)
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #23 : 24.03.2017, 10:38:13 »
это понятно, но смысл какой?
вот вам недороутер, который мы через 3 месяца кардинально переделаем...
... можете его ставить на рабочие сайты или поиграться с ним на прощание? :)
Не знаю, это надо у Hackwar спросить. Он вроде бы его доработал, чтобы нормально отдавал 404.

Я чирканул заметку.
*

RTEagle

  • Захожу иногда
  • 140
  • 6 / 0
Re: Joomla 3.7 beta3 проблема с чпу
« Ответ #24 : 21.06.2017, 18:39:36 »
Я вот тут изложил свою проблему
http://joomlaforum.ru/index.php/topic,339026.msg1714464.html#msg1714464
Так она с этим роутером связана? Есть какое-то решение сейчас? Хоть временное
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 3 не пускает в админку (просто перезагружается страница) (гуглил, нашёл решение, не помогло)

Автор lifelover2b

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

Автор azm1n

Ответов: 0
Просмотров: 1279
Последний ответ 25.05.2025, 09:26:17
от azm1n
Проблема с адаптацией

Автор Leo1986

Ответов: 1
Просмотров: 1032
Последний ответ 22.05.2025, 20:30:25
от Leo1986
Стоит ли ставить плагин rel="canonical" на Joomla 3

Автор azm1n

Ответов: 2
Просмотров: 1644
Последний ответ 09.05.2025, 12:39:18
от azm1n
Вывести поля профиля Joomla

Автор romagromov

Ответов: 11
Просмотров: 2848
Последний ответ 28.04.2025, 10:25:44
от sivers