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

mak200

  • Захожу иногда
  • 107
  • 0 / 2
Добрый день!

Вступление.
Я не новичек в Joomla, но этот вопрос вызвал затруднения.
Наверняка, тут найдутся люди с большим чем у меня опытом, которые успешно решали подобные задачи.
Надеюсь на вашу подсказку.

Суть.
Заказчик озвучил такие требования к шаблону:
1. Метро стиль. Или близкий к нему.
2. Дизайн как можно проще (меньше элементов). Это не проблема, упростим)
3. Responsive т.е. дизайн умеет адаптироваться к разным разрешениям экрана. В том числе планшеты и смартфоны.
4. Желательно бесплатный.
5. Мог поддержать фотогаллерею с описанием к изображению. Хотя, наверное, это вопрос к расширению...

В чем затруднения?
1. Должен ли шаблон как-то поддерживать тачскрин-жесты? Или это вопрос к расширению, например Widgetkit тыц от YOOtheme вроде поддерживает? Или я путаю?
2. Встречал шаблоны которые внешне похожи на Метро-стиль, но не несут нужной функциональности.
Т.е. видим на странице однотонные плоские квадраты, но они не отзываются на нажатия всей площадью.
Я о дефолтном шаблоне RSMetro, который идет в комплекте с Joomla 3.1.5.
Правильно я понимаю, что поддержка этой функциональности задача шаблона? Или нет?
3. Игрался с платным шаблоном от того же YOOtheme. Это шаблон 2012 года - Subway (тыц)
Так и не понял как создать виджет, реагирующий на нажатие всей площадью.
4. Подскажите проверенный шаблон. По опыту знаю, что можно убить кучу времени пока поймешь, что это не то.
5. Предполагаю, что лучше искать шаблон с такой функциональностью (Responsive) на базе известных и продуманных фреймвоков типа Bootstrap, Warp... Я прав?

Буду благодарен за любую помощь!

П.С. Перед созданием темы бегло просмотрел раздел о шаблонах. И тем с обсуждением Metro-стиля не увидел. Странно.
« Последнее редактирование: 02.11.2013, 22:34:53 от mak200 »
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
почему не сесть и написать самому, раз "Заказчик озвучил такие требования к шаблону"?
или как обычно хочется прокатиться на хромой козе?)
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
*

mak200

  • Захожу иногда
  • 107
  • 0 / 2
или как обычно хочется прокатиться на хромой козе?)
Это идеальный вариант (хотя и не единственный).
И да, поиск легчайшего пути это нормальное явление в природе для всего живого.
Судя по вашей репутации, Joomla стала вашей профессией? Все что мимо вашего кармана вызывает раздражение?

Цитата: Apoca1ypto
RT Metropolis
Спасибо, попробую.
Где увидеть его стоимость??
« Последнее редактирование: 02.11.2013, 21:05:12 от mak200 »
*

mak200

  • Захожу иногда
  • 107
  • 0 / 2
delete
« Последнее редактирование: 02.11.2013, 23:50:13 от mak200 »
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Судя по вашей репутации, Joomla стала вашей профессией? Все что мимо вашего кармана вызывает раздражение?
По поводу профессии:
Joomla, как и любые другие системы и фреймворки и т.п. не может быть профессией по сути)
Есть профессии - механик, дизайнер, программист, машинист и т.д. А это лишь отдельный области.
Каким боком репутация на определенном ресурсе относится к выбору той или иной области не знаю, может просветите?)

По поводу кармана:
Конечно меня раздражает все что проносится мимо моего кармана!
Так что при следующей "сделке", можете откинуть мне немного монет, что бы меня не раздражать)



*

mak200

  • Захожу иногда
  • 107
  • 0 / 2
В ожидании добрых советов, буду пока накидывать сюда то, что сам успел нарыть.
Мне поможет упорядочить информацию.
Кому-то возможно пригодится тоже.

Фреймвок:
Metro UI CSS - фреймвок для создания метро-стиля самостоятельно тыц

Шаблоны:
BT Metro - от bowthemes.com, $45 тыц
RT Metropolis - от rockettheme.com, платный тыц
Subway theme - от yootheme, $49 тыц
JSN Metro - от joomlashine, бесплатный! тыц
Underground - от ordasoft, $40, демка выглядит странновато, не знаю смогу ли кастомизировать тыц
JA Fixel - от JoomlArt, платный, но не понял сколько стоит, тыц
JA Mero - от JoomlArt, платный, тыц

Google:
Поиск в Google в разделе Картинки по запросу "metro ui Joomla template" выдает кучу похожего на искомое. Тут есть в чем покопаться: тыц
*

Шмайсер

  • Давно я тут
  • 801
  • 35 / 3
Я одного не пойму - ну если уж вам ТАК ЭТО НУЖНО - то что мешает нажать правой кнопкой мыши? исходный код страницы в вашем браузере пока еще никто не отменял.
Разработка сайтов любой сложности, на Joomla 3.9-4.x и не только на ней. Пишу компоненты, модули и плагины на заказ. Переношу сайты с ветки 2.5.х на 4-ю версию Joomla. Пишу любые скрипты и интерфейсы.
*

mak200

  • Захожу иногда
  • 107
  • 0 / 2
Я одного не пойму - ну если уж вам ТАК ЭТО НУЖНО - то что мешает нажать правой кнопкой мыши? исходный код страницы в вашем браузере пока еще никто не отменял.
Не очень понял.
Исходный код страницы доступен, и...? Чем это может помочь?
« Последнее редактирование: 03.11.2013, 11:15:45 от mak200 »
*

АннаПг

  • Новичок
  • 8
  • 0 / 0
JSN Metro  - там бесплатнгая версия не Responsive
*

mak200

  • Захожу иногда
  • 107
  • 0 / 2
Re: Ищу Metro шаблон Joomla3 Responsive бесплатный
« Ответ #10 : 05.11.2013, 09:46:50 »
JSN Metro  - там бесплатнгая версия не Responsive

Вы правы, спасибо. Тоже обнаружил.
Subway theme тоже не Responsive, как выяснилось.
« Последнее редактирование: 07.11.2013, 10:37:40 от mak200 »
*

Eterskov

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Ищу Metro шаблон Joomla3 Responsive бесплатный
« Ответ #11 : 13.12.2013, 19:10:01 »
Подскажите пожалуйста. Я так же новичок.
Нужен адаптивный шаблон. Версия Joomla 3.2.0 будет.
Где можно скачать хотя бы простой, но проверенный адаптивный шаблон? И бывают ли русифицированные шаблоны? Или нужно переводить самостоятельно?
Спасибо.
*

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
Re: Ищу Metro шаблон Joomla3 Responsive бесплатный
« Ответ #12 : 13.12.2013, 19:38:23 »
А что вам нужно там переводить? Админку? так это же для вебмастера - итак все понятно. Обычно руками переводят константы фронтальной части.
*

Eterskov

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Ищу Metro шаблон Joomla3 Responsive бесплатный
« Ответ #13 : 13.12.2013, 19:45:04 »
Ну, как переводить я уже изучил. Было бы что переводить. Не подскажите проверенный адаптивный шаблон?
*

mak200

  • Захожу иногда
  • 107
  • 0 / 2
*

Eterskov

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Ищу Metro шаблон Joomla3 Responsive бесплатный
« Ответ #15 : 13.12.2013, 22:21:32 »
Я правильно скачал, для версии сайта 3.2.0 вот эту сборку?

*

tkulneva

  • Захожу иногда
  • 181
  • 4 / 0
  • Танюшка
Re: Ищу Metro шаблон Joomla3 Responsive бесплатный
« Ответ #16 : 14.12.2013, 01:29:08 »
Простите, что влезаю...но помощи от этих ребят (Joomshaper) не дождешься, это раз (очень плохой support), а во-вторых у Helix есть проблемы с адаптивностью под тачскрины, сама мучалась неделю, меню не открывалось по нажатию на Ipad. правда, у меня Joomla 2.5...так что если свяжетесь с Joomshaper и столкнетесь с такой проблемой - напишите, интересно решение этой бяки.
*

Eterskov

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Ищу Metro шаблон Joomla3 Responsive бесплатный
« Ответ #17 : 14.12.2013, 08:16:58 »
А вот смотрите, Метро бесплатный http://joomdom.com/1027-jsn-metro.html И он, по моему, русифицирован.
Я скачал, но пока не ставил. Сайт ещё не запущен.

Ё маё ) В сообщении №6 его указывали.
« Последнее редактирование: 14.12.2013, 08:38:05 от Eterskov »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Скачать шаблон it_milano 1.13.0 (http://demo.inspiretheme.com/templates

Автор chechelnitskiy

Ответов: 2
Просмотров: 4914
Последний ответ 13.08.2023, 23:20:56
от chechelnitskiy
Шаблон для обучения студентов

Автор никыч

Ответов: 1
Просмотров: 3244
Последний ответ 20.08.2022, 21:34:35
от marksetter
Шаблон интернет-магазина, как алиэкспресс, с вариативной карточкой

Автор p.g.

Ответов: 7
Просмотров: 3807
Последний ответ 12.08.2022, 11:08:27
от Akeksandr
Ищу адаптивный шаблон для тревел сайта

Автор Kras22

Ответов: 4
Просмотров: 33843
Последний ответ 16.02.2022, 14:57:28
от difosat
Где взять шаблон Cassiopeia от Joomla 4 к Joomla 3?

Автор web1

Ответов: 0
Просмотров: 3854
Последний ответ 25.07.2021, 00:23:53
от web1