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

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #270 : 12.12.2012, 18:31:11 »
Ну так выступи организатором.
Вопрос в деньгах и пиаре, а не в том, кто возьмется организовывать.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #271 : 12.12.2012, 18:35:33 »
Так сервера в пиндостане.
И?
Бедная тупая мелкософт не знает, что один из факторов скорости загрузки - это пинг и рекомендацию Google не читают?
Вообще то это epic fail
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #272 : 12.12.2012, 18:37:03 »
Вопрос в деньгах и пиаре, а не в том, кто возьмется организовывать.
Пиар - 2 форума потенциально, а с деньгами туго, даже cmsmagazine в этом году платное участие сделали :-(
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #273 : 12.12.2012, 18:38:49 »
Бедная тупая мелкософт не знает, что один из факторов скорости загрузки - это пинг и рекомендацию Google не читают?
Скорее - еще не развернули площадку в Европах или Эрэфии, но таки да - fail, хотя и не epic.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

worstinme

  • Захожу иногда
  • 82
  • 10 / 0
  • hawkeye 57 lvl.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #274 : 12.12.2012, 19:58:54 »
Так сервера в пиндостане.
да, основная проблема только в  долгом отклике, а сайты отрабатыают быстро.
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #275 : 12.12.2012, 20:04:50 »
да, основная проблема только в  долгом отклике, а сайты отрабатыают быстро.
Ну да, один из основных параметров в самой попе, а в остальном:
Цитировать
   Всё хорошо, прекрасная маркиза
   И хороши у нас дела
   Но вам судьба, как видно из каприза
   Ещё сюрприз преподнесла
   
   Сгорел ваш дом с конюшней вместе
   Когда пылало всё поместье
   А в остальном, прекрасная маркиза
   Всё хорошо, всё хорошо
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #276 : 12.12.2012, 20:19:47 »
Ну так выступи организатором.
Мне одному подобное не по карману, а двинуть сообщество не хватит авторитета.
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #277 : 12.12.2012, 20:45:15 »
Хм. Сегодня там отличился один товарисч, он продемонстрировал что такое накрутка на самом деле. За ночь 40+ абсолютно бессодержательных отзывов. =)
какие претензии?!там замечена подтасовка и обман в голосовании?
я набрал так же голоса как и все, там мои друзья, родные и клиенты голосовали.
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #278 : 12.12.2012, 21:00:50 »
какие претензии?!там замечена подтасовка и обман в голосовании?
я набрал так же голоса как и все, там мои друзья, родные и клиенты голосовали.
Я не говорю о подтасовке и обмане. Я говорю о не содержательности 90% отзывов. Вот тут Лебсак даже примеры приводит http://joomla-support.ru/post161798-27.html
Против вашего сайт я ничего не имею. Ну кроме comic sans в качестве шрифта. 0о
Это бидаль пича.
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #279 : 12.12.2012, 21:29:58 »
Да забейте уже на этот конкурс!
Можно вон - на НГ праздниках свой провести!
Могу выкатить на год 1Гб хостинга и домен в подарок, может кто еще подключится, так и призы наберутся, вот после этого можно уже самими открыть свой конкурс с вином, дамами и картами.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #280 : 12.12.2012, 21:46:26 »
На НГ обычно люди отдыхают. По крайней мере обычные =) Я например забить не могу, мне нужен новый телефон. Он сэкономит мне кучу енег.
Это бидаль пича.
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #281 : 12.12.2012, 22:00:20 »
На НГ обычно люди отдыхают. По крайней мере обычные =) Я например забить не могу, мне нужен новый телефон. Он сэкономит мне кучу енег.
Есть альтернатива - заработать себе на новый телефон. Как то смотрится это неприятно, устраивали конкурс сайтов, а вылилось в "хочу новый телефон на новогод и насрать, каким способом я его получу. Попрошу проголосовать маму, папу, брата, соседку, любовницу, подружку жены..." Причем, опять же, насрать на то, что они разбираются в сайтах похуже, чем свинья в апельсинах и голосуют не за лучший, а только потому, что попросили именно за этот. Причем тут Ажур и тем более Joomla? В общем конкурс превращается даже не в фарс уже, а в какое то унылое...
« Последнее редактирование: 13.12.2012, 00:36:13 от al-teen »
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #282 : 12.12.2012, 22:08:37 »
al-teen Я могу заработать на телефон. Но конкретно сейчас, например, у меня есть более важные затраты. И это помимо приближения НГ. Так что этот телефон мне был бы очень кстати. По поводу голосования я с вами не спорю. Но я например в силу уважения к Joomla стараюсь придерживаться правил. Сказали приглашайте народ из соц сетей. Я приглашаю. Но я например каждому разжевываю что отзыв должен быть хотя бы в пару предложений.
Это бидаль пича.
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #283 : 12.12.2012, 22:13:03 »
На НГ обычно люди отдыхают. По крайней мере обычные =) Я например забить не могу, мне нужен новый телефон. Он сэкономит мне кучу енег.
Вот именно потому что отдыхают у людей есть свободное время, а сейчас загруженность оч. высокая.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #284 : 12.12.2012, 22:18:33 »
al-teen Я могу заработать на телефон. Но конкретно сейчас, например, у меня есть более важные затраты. И это помимо приближения НГ. Так что этот телефон мне был бы очень кстати.
Дома болтается смартфон, а вот хожу обычно с такой фиговиной:


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

worstinme

  • Захожу иногда
  • 82
  • 10 / 0
  • hawkeye 57 lvl.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #285 : 12.12.2012, 22:27:13 »
срать на телефон хочу мышку и неважно как я её получу.
мышка не телефон - голосов надо меньше, попросил проголосовать только брата, несколько раз.
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #286 : 12.12.2012, 22:31:14 »
попросил проголосовать только брата, несколько раз.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #287 : 12.12.2012, 22:33:40 »
Давайте, признавайтесь! Кто еще хотел МОЙ планшет?

Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #288 : 12.12.2012, 23:12:55 »
NightGuard Я боюсь тупо всем будет не до конкурса. Многие разъедутся, кто работает с Joomla я думаю захотят отдохнуть и от нее тоже. Останутся только школьники которые ничего не ценят. Вот после НГ уже можно будет со свежей головой что-то думать.

Цитировать
Дома болтается смартфон, а вот хожу обычно с такой фиговиной:
Я хожу с 3310. Это конечно винтажненько. Но он не до конца удовлетворяет моим требованиям. А гопников у меня на районе мало. =(
Это бидаль пича.
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #289 : 12.12.2012, 23:40:12 »
Я не говорю о подтасовке и обмане. Я говорю о не содержательности 90% отзывов. Вот тут Лебсак даже примеры приводит http://joomla-support.ru/post161798-27.html
Против вашего сайт я ничего не имею. Ну кроме comic sans в качестве шрифта. 0о
а как еще могут оценивать они сайт, я понимаю, что этого мало, но рад что хоть так они болеют за меня и поддерживают)))
и почему шрифт не нравиться?вроде приятно и красиво))я же под себя делаю сайт, сам себе заказчик и клиент, а клиент всегда ПРАВ!))
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #290 : 13.12.2012, 00:11:05 »
а как еще могут оценивать они сайт, я понимаю, что этого мало, но рад что хоть так они болеют за меня и поддерживают)))
и почему шрифт не нравиться?вроде приятно и красиво))я же под себя делаю сайт, сам себе заказчик и клиент, а клиент всегда ПРАВ!))
Ну просто более подробно. Что они для себя подметили как посетители сайта. Что понравилось, что нет. Лебсак правильно подметил "Супер" это не отзыв. Это может быть впечатление. Но не как не отзывом или рецензией.
А по поводу шрифта. Ну как вам сказать, если не считать того что сам автор этого шрифта признал его своей самой большой ошибкой в жизни, то шрифт для комиксов странно смотрится на сайте о автомобилях. А делать вы сайт должны в первую очередь для посетителей, особенно если преподносите как что-то коммерческое. Это все же не личный блог на каком нить ЖЖ.
Это бидаль пича.
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #291 : 13.12.2012, 10:33:40 »
спору нет, но посетителям нравится, опрос велся на форума где ведется коммерческая деятельность и это где то у 8-10 тысяч жителей форумов, но это же всё таки не доделанный сайт надо много чего еще в нем подправить признаю.

               и ЕЩЕ!ФОМА ПРЕКРАЩАЙ ОЦЕНКИ 1 СТАВИТЬ ПОД ЛЕВЫМИ ИМЕНАМИ!
еще 1 такая оценка и начнется у нас взаимная деятельность потом, успокойся.
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #292 : 13.12.2012, 11:58:33 »
ппц че вы лезете к другим, участвуете в конкурсе так имейте уважение к другим!
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #293 : 13.12.2012, 12:27:32 »
СЧРАЧ! СРАЧ! СРАЧ! - скандировала толпа и кидалась объедками.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

voland

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

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #295 : 13.12.2012, 12:31:27 »
Завязывайте холиварить - могу открыто сказать - все работы, которые РЕАЛЬНО можно пропустить на конкурс набрали менее 15 голосов.
В топе - шаблоны и "унылые поделки на коленке".

Закройте уже тему, она навевает грусть-печаль и показывает какое же УГ Joomla :(
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #296 : 13.12.2012, 12:37:51 »
Обижаться может кто угодно, но для примера - http://tuningmsk77.azurewebsites.net/
Даже лого похож на облезающую "самоклейку"

Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #297 : 13.12.2012, 12:41:26 »
Не, ну надо же как то развлекаться, пока народ накручивает отзывы) так хоть тут поржем)))

а по теме, где пропал артем, где обещаная чистка отзывов, где отзывы коммисии?
Хотелось бы услышать его отчет
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #298 : 13.12.2012, 12:45:39 »
где обещаная чистка отзывов, где отзывы коммисии?
Лучше правила конкурса еще раз перечитать ;)

Цитировать
36. Организатор оставляет за собой право не вступать в переписку либо иные контакты с Участниками Конкурса, кроме случаев, предусмотренных настоящими Правилами.


Так что курим, устраиваем конкурсы по какашко-метанию и всячески расслабляемся

Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #299 : 13.12.2012, 12:47:12 »
NightGuard
ты что то против имеешь?
СРАЧИ НИ КАКОЙ НЕТ и Joomla УГ не выглядит!
УГом выглядят те кто потерял человечность и не имеет уважение к конкуренту!
я же написал, что я всего с Jooml-ой и Веб Сайтам знаком 1,5 месяца из них 2 недели только сидел нормально за сайтом.А вы все сколько работаете в этой сфере?5 лет?10?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 4.2: несколько доменов

Автор darkknight

Ответов: 4
Просмотров: 4999
Последний ответ 31.08.2020, 20:43:03
от darkknight
Разработчики Joomla сообщили об утечке данных

Автор SmiP

Ответов: 1
Просмотров: 3239
Последний ответ 01.06.2020, 13:25:40
от draff
Telegram каналы о Joomla

Автор Sulpher

Ответов: 4
Просмотров: 4698
Последний ответ 07.11.2018, 12:16:36
от Sulpher
Joomla лучшая CMS в 2017 по версии CMS Critic Awards

Автор zikkuratvk

Ответов: 9
Просмотров: 4177
Последний ответ 07.11.2017, 20:21:10
от Sulpher
Joomla 3.6

Автор hamelion

Ответов: 1
Просмотров: 4031
Последний ответ 13.07.2016, 02:17:53
от FitMe