Новости 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»
« Ответ #360 : 14.12.2012, 17:53:42 »
сайты должны были выставить до 10 числа, а отзывы до 15 числа принимаются вроде как.
только вот в самом начале я понял, что с 10 числа отзывы должны были обнулиться и все должны были начать с нуля на равных набирать себе голоса, но увы не обнулились и я потерял 2 -3 дня хотя за эти дни то же мог бы набрать по 10 голосов)))
И Почему организаторы конкурса молчат?подозрительно как то))мы им тут рекламу делаем, а они молчат че то=)
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #361 : 14.12.2012, 17:59:02 »
И Почему организаторы конкурса молчат?подозрительно как то))мы им тут рекламу делаем, а они молчат че то=)
ну так всё, протестировали Ажур, все свободны :)

*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #362 : 14.12.2012, 18:01:45 »
ну так всё, протестировали Ажур, все свободны :)

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

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #363 : 14.12.2012, 18:24:52 »
ну так всё, протестировали Ажур, все свободны :)


Всё может быть, но надеемся на лучшее)))))
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #364 : 14.12.2012, 18:33:41 »
Всё может быть, но надеемся на лучшее)))))
да ладно вам)) все так переживают, будто конец света случится если он там мышку не получит или еще что-то))
пока вы там участвуете можно было на 3 iPad заработать, ну или  какой там самый крутой приз обещали..))
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #365 : 14.12.2012, 19:57:33 »
да ладно вам)) все так переживают, будто конец света случится если он там мышку не получит или еще что-то))
пока вы там участвуете можно было на 3 iPad заработать, ну или  какой там самый крутой приз обещали..))
ну у кого как, я бы за это время максимум на пол телефона бы заработал.
*

Град

  • Захожу иногда
  • 152
  • 67 / 0
  • В Багдаде все спокойно
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #366 : 14.12.2012, 20:04:17 »
ну так всё, протестировали Ажур, все свободны :)




 :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh:
СИЛЬНЫЙ ЕСТ ВКУСНОГО !
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #367 : 15.12.2012, 06:03:29 »

 :laugh: :laugh: :laugh: :laugh: :laugh: :laugh: :laugh:
А что смешного то?
Цель - тестирование и пиар, и срать всем на качество конкурса.
Это не смешно, а банальная правда.
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #368 : 15.12.2012, 11:27:00 »
Ну что теперь ждем оценок и второй волны срача, несогласных)))
Кому попкорн, присоединяйтесь.
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #369 : 15.12.2012, 11:45:21 »
Ну что теперь ждем оценок и второй волны срача, несогласных)))
Кому попкорн, присоединяйтесь.
+ 1 присоединяюсь к тебе =))
и еще вопрос Фому выставил, что организатор конкурса?так разве бывает?
« Последнее редактирование: 15.12.2012, 11:53:22 от BlackHawk05 »
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #370 : 15.12.2012, 12:15:38 »
с чего ты взял что организатор? нет как я понял.
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #371 : 15.12.2012, 12:17:20 »
просто тот кто ФОМУ выставил в личку на сайте написал, что все рецензии после 15 числа будут у вас удалены, удачного дня.
а кто он такой тогда, чтобы предупреждать?мне кажется это их сайт.
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #372 : 15.12.2012, 13:21:18 »
и что с того что он написал, по просмотру ваших рецензий тоже могу сказать что по 30 штук у вас точно должны снять. про себя не скажу, пусть администрация думает
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #373 : 15.12.2012, 13:33:12 »
а за что снимать?правила не нарушал,  1 чел у меня по 2 раза не голосовал как у некоторых, пусть айпи проверяют, я им рекламу на 6-10 тысяч человек сделал)))кто еще может таким количество похвастаться?на 4 крупных форумах засвитил AZUR ))за одно и себе то же конечно рекламу ))
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #374 : 15.12.2012, 13:36:08 »
согласен, но проблема в отзывах. почитай что писалось на первых страницах, отзывы должны быть информативные, а не все за[половой акт]сь и супер
« Последнее редактирование: 15.12.2012, 13:44:19 от al-teen »
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #375 : 15.12.2012, 13:42:46 »
видать не многословные ребята=)
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #376 : 15.12.2012, 16:15:39 »
а сайт елка чей?хочу игры поиграть, а там ни чего нет
*

Kengji

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #377 : 15.12.2012, 19:50:08 »
http://rostov.azurewebsites.net/ покритикуйте конструктивно
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #378 : 15.12.2012, 21:12:23 »
ну хорошо покритекуем:
1 слева пустота в колонке
2 слайдер в низу на главной вообше не в тему
3 смена фона смотрится красиво и интересно, но создается впечатление что чегото не хватает между мешю и основной частью сайта, как провал.
4 в низу в бредкумпсе ии вообзе в этой строке сделай перевод
5 цвет фона выпадающего меню и подсветки думаю лучше поменять с голубого на темно серый
6 в галерее нужно либо отцентровать 2 колонки, чтобы они не прижимались к левому краю, либо уменьшить фото и сделать 3 колонки
7 если левую колонку не собираешься наполнять, там где радио, тогда либо уменьши её ширину, либо вообще убери и вынеси радио в верх под меню, красивой кнопкой.
8 выровняй везде весь текст по ширине.

В общем на данный момент, сайт смотрится так словно его создали за 2 часа на скорую руку. Стоит серьезно проработать еще над всем.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #379 : 15.12.2012, 21:31:10 »
http://rostov.azurewebsites.net/ покритикуйте конструктивно
А надо? Обидитесь же ненароком?
После того как я узнал что
Цитировать
Вы здесь: Home
дальше можно закрывать..
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #380 : 16.12.2012, 00:52:31 »
На фото железнодорожного р-на сверху положили гирю? Какое то оно не совсем обычное, если выражаться совсем-совсем мягко. И таки да, Вы здесь Главная! - мотивация для блондинок. В данном случае вообще Home. И, конечно же, JA Kranos у вас куплен?
« Последнее редактирование: 16.12.2012, 00:58:07 от al-teen »
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #381 : 17.12.2012, 09:25:49 »
http://rostov.azurewebsites.net/ покритикуйте конструктивно
для этого есть целый раздел на данном форуме, но по моему уже обсудили все)
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #382 : 17.12.2012, 15:21:22 »
хм, как то все затихло, организаторы играют на нервах и выдержке)))
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #383 : 17.12.2012, 15:28:14 »
а что победителя еще нет?
1.11.12-10.12.12
когда объявят?  ;)
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #384 : 17.12.2012, 15:47:12 »
29. Итоги Конкурса подводятся в период с 15 декабря 2012 г. по 18 декабря 2012 г.
 30. Имена Участников Конкурса, ставших победителями Конкурса, будет объявлены 19 декабря 2012 года путем опубликования на специальной странице сайта www.joom.ru/joomla-azure/winners.
*

artlebsak

  • Захожу иногда
  • 60
  • 6 / 0
  • Папа Джум ™
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #385 : 18.12.2012, 23:46:18 »
Человеческий фактор - рецензии от экспертов пытаемся получить, которые согласились и сейчас не отказываются, но заминочка... Я сам свои рецензии первыми не публикую, чтобы потом не говорили "мнение навязал".

Приносим извинения участникам за эту заминку с объявлением имён победителей.

Объявить результаты только по итогам пользовательского голосования - не можем.
*

login.666

  • Захожу иногда
  • 68
  • 5 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #386 : 19.12.2012, 01:01:45 »
Человеческий фактор - рецензии от экспертов пытаемся получить, которые согласились и сейчас не отказываются, но заминочка... Я сам свои рецензии первыми не публикую, чтобы потом не говорили "мнение навязал".

Приносим извинения участникам за эту заминку с объявлением имён победителей.


Объявить результаты только по итогам пользовательского голосования - не можем.

А чистка отзывов будет? если да то когда, если нет, то почему.
*

artlebsak

  • Захожу иногда
  • 60
  • 6 / 0
  • Папа Джум ™
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #387 : 19.12.2012, 02:24:21 »
Чистка отзывов будет.
*

BlackHawk05

  • Захожу иногда
  • 89
  • 2 / 0
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #388 : 19.12.2012, 12:38:25 »
Человеческий фактор - рецензии от экспертов пытаемся получить, которые согласились и сейчас не отказываются, но заминочка... Я сам свои рецензии первыми не публикую, чтобы потом не говорили "мнение навязал".

Приносим извинения участникам за эту заминку с объявлением имён победителей.

Объявить результаты только по итогам пользовательского голосования - не можем.
Привет, а после оценок экспертов, оценки пользовательские и экспертов будут суммироваться или как?
как будут определятся победители?
Алексей Шишкин спасибо за оценки, но считаю её не объективной и предвзятой!Некоторым "Пустым" сайтам  завышает оценки.
Smart оценивает четко, объективно и под одной планкой все сайты.(кроме http://joom.ru/component/content/article/72-showcase/azure/750-sajt-vizitka-yuriskonsulta)

Свои ошибки сайта понял работаю)
« Последнее редактирование: 19.12.2012, 14:49:10 от BlackHawk05 »
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Конкурс сайтов «Joomla! в Azure»
« Ответ #389 : 19.12.2012, 16:04:31 »
Smart оценивает четко, объективно и под одной планкой все сайты.(кроме http://joom.ru/component/content/article/72-showcase/azure/750-sajt-vizitka-yuriskonsulta)
У меня есть некая симпатия к минимализму. Когда визитку называют персональным сайтом, это неприемлемо, но когда визитка является визиткой - я считаю это нормально. К сожалению, у нас всего 2 шкалы, и всего 5 оценок, причем 0 поставить нельзя. Иногда техническая составляющая находит отражение в оценке за внешний вид, где-то в оценке за функциональность. Иногда функциональность никакая, по причине отсутствия юзабилити.

В любом случае, сайтов довольно много, я стараюсь дать объективные оценки и сделать конкретные замечания, которые на мой взгляд просто необходимо озвучить. При этом надо учесть, что сайты все разные, и скорее всего, я после того, как посмотрю все сайты - сделаю второй проход, и какие-то оценки еще скорректирую.  Просто по мере ознакомления с представленными сайтами, мнение об уже просмотренных порой меняется.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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