Новости 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 Ответов
  • 70692 Просмотров
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #480 : 07.01.2013, 16:01:21 »
где там у них офис находится ?раз ни кто планшет и телефоны не хочет, я заеду заберу))
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #481 : 07.01.2013, 16:09:03 »
Конкурс сайтов плавно перерастает в соревнование по спортивной ходьбе - кто быстрее в офис.
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #482 : 07.01.2013, 16:13:30 »
Конкурс сайтов плавно перерастает в соревнование по спортивной ходьбе - кто быстрее в офис.
Если по ходьбе - я точно проиграл... 2к км - слишком долго идти буду, к началу весны только доберусь ((
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #483 : 07.01.2013, 16:16:27 »
Если по ходьбе - я точно проиграл... 2к км - слишком долго идти буду, к началу весны только доберусь ((
Да жизнь вообще штука несправедливая))
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #484 : 07.01.2013, 16:20:16 »
Да жизнь вообще штука несправедливая))
Можно на велике, тогда быстрее, а на самолете вообще за час... Шансы забрать все подарки увеличиваются! )))
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #485 : 07.01.2013, 16:36:22 »
Можно на велике, тогда быстрее, а на самолете вообще за час... Шансы забрать все подарки увеличиваются! )))
Эффрит бы успел еще. Но мы то не велосипедисты :)
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #486 : 07.01.2013, 16:38:21 »
Эффрит бы успел еще. Но мы то не велосипедисты :)
Я всё лето тренировался! По 16км почти каждый день!

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

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #487 : 07.01.2013, 16:39:24 »
Я всё лето тренировался! По 16км почти каждый день!
А Антон и зимой наматывает километры = > шансов больше! :)
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #488 : 07.01.2013, 16:40:50 »
Ну я тоже иногда катаюсь, только велик за городом сейчас, так что приходится ждать пока снег хоть немного примнут, а то как по песку едешь ((
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #489 : 07.01.2013, 20:18:41 »
))) да, судя по всему, мои шансы на приз стремительно растут.
уважаемые орги, отдайте, действительно, мне все призы!
обязуюсь за свои кровные напечатать на футболке лого майкрософта на фоне азурных облаков и кататься всё лето в ней на веле :D
+ два хвалебных стишка про дружбу Азуры и Joomla. БЕСПЛАТНО!
...
да я даже винду лицензионную куплю!
...
и схожу на ваш вебинар!
...
не знаю, что вам ещё пообещать )))
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #490 : 07.01.2013, 21:17:27 »
У меня винда уже лицензионная так что лучше мне :-) обещаю призы я распределю по справедливости ;-)  один мне один кому нибудь из знакомых один мне один в ломбард ;-) и так далее в общем все по справедливости ;-)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #491 : 07.01.2013, 21:18:51 »
А ты на велике не катаешься! А призы отдадут только велосипедисту! :Р
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #492 : 08.01.2013, 01:04:06 »
А ты на велике не катаешься! А призы отдадут только велосипедисту! :Р
винда давно лецинзионная уже вин 8 и на веле катаюсь больше 2х лет. так что призы все мне.
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #493 : 08.01.2013, 14:41:48 »
короче я тут смотрю мою идею навестить в офисе все подхватили))я первый написал, значит мне все призы))))всё друзья )))
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #494 : 14.01.2013, 12:05:30 »
О_о на сайте новые рецензии стали появляться
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #495 : 14.01.2013, 12:19:32 »
Ага так глядишь к 19 января кого нибудь огласят... судя по последним рецензиям... сайты все гадость)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #496 : 14.01.2013, 12:56:30 »
Ага так глядишь к 19 января кого нибудь огласят... судя по последним рецензиям... сайты все гадость)
а кто говорил то они не гадость) пусть выбирают лучшую гадость из худших
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #497 : 14.01.2013, 14:41:01 »
Ага так глядишь к 19 января кого нибудь огласят... судя по последним рецензиям... сайты все гадость)
Ну кстати Дмитрий Смирнов  (кто вообще такой?) довольно адекватные рецензии пишет. Но блин. Вот доставляет меня читать рецензии сайта на варезном шаблоне. Если этот сайт увижу просто в списке победителей - нажрусь в хламину с горя.
Это бидаль пича.
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #498 : 14.01.2013, 16:46:02 »
а кто говорил то они не гадость) пусть выбирают лучшую гадость из худших
ха ха)))))
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #499 : 14.01.2013, 17:03:22 »
Ну кстати Дмитрий Смирнов  (кто вообще такой?) довольно адекватные рецензии пишет. Но блин. Вот доставляет меня читать рецензии сайта на варезном шаблоне. Если этот сайт увижу просто в списке победителей - нажрусь в хламину с горя.
если это про фому, то тут к гадалке не ходи, можно смело идти в магаз за вискарем, по мне он полюбому заберет главный приз.
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #500 : 14.01.2013, 17:07:56 »
login.666 Я уже писал на фому мне пофиг. Да к тому же у него вроде купленный шаблон. Другое дело что конкретно один сайт ваааааще без палева на варезном.
Это бидаль пича.
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #502 : 14.01.2013, 17:18:53 »
login.666 Я уже писал на фому мне пофиг. Да к тому же у него вроде купленный шаблон. Другое дело что конкретно один сайт ваааааще без палева на варезном.
а если не секрет, чтобы мне не перерыать всех, так для интереса)
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #503 : 14.01.2013, 17:25:21 »
ведущий программист редсофта.
Ясно. Сойдет!  ;D

а если не секрет, чтобы мне не перерыать всех, так для интереса)
Сча в личку напишу. Ни хочу афишировать. Оставим это на совести других...  :dry:
Это бидаль пича.
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #504 : 14.01.2013, 17:33:00 »
Ясно. Сойдет!  ;D
Сча в личку напишу. Ни хочу афишировать. Оставим это на совести других...  :dry:

Ну думаю мышку они полюбому заслужили))
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #505 : 14.01.2013, 17:54:38 »
login.666 Ты не понял. Там внизу - у него копирайт на сайт с варезом! Да еще и в коде один.

Это бидаль пича.
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #506 : 14.01.2013, 22:08:59 »
login.666 Ты не понял. Там внизу - у него копирайт на сайт с варезом! Да еще и в коде один.




о я так далеко не смотрел, только код в начале))
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #507 : 15.01.2013, 06:39:16 »
А что за сайт :-) скиньте мне в личку тоже посмотреть.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #508 : 18.01.2013, 13:23:59 »
отзывы по оставляли... А результаты так и не объявили... грустно хотя еще 1 день до 19 января остался.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

HiopsNerevar

  • Давно я тут
  • 630
  • 88 / 0
  • Я удобный.
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #509 : 18.01.2013, 14:49:10 »
отзывы по оставляли... А результаты так и не объявили... грустно хотя еще 1 день до 19 января остался.
А что будет 19го?  !
Дык оставили то по сути только Смирнов и Шишкин. smart так доконца и не закончил. А Лебсак так вообще не одной рецензии.  :(
Это бидаль пича.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор darkknight

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

Автор SmiP

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

Автор Sulpher

Ответов: 4
Просмотров: 4699
Последний ответ 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