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

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Что-то не так в шаблоне
« : 21.06.2011, 16:10:37 »
Есть самодельный шаблон, делал по мануалу, но видимо что-то упустил, а что именно не могу понять. Допустим ставлю компонент кнопки "вверх" на скрипте, а он не отображается в шаблоне, выбираю любой другой стандартный шаблон - все работает. Строку подключения скрипта прописывал...
Также ставлю например в прайсе кнопку "печать" - отображается не иконка принтера, а просто слово "печать"...
Никто не подскажет в чем загвоздка?
*

zmancer

  • Давно я тут
  • 519
  • 76 / 19
Re: Что-то не так в шаблоне
« Ответ #1 : 21.06.2011, 16:13:59 »
Вы бы ссылочку на сайт свой указали или шаблон выложили.
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Re: Что-то не так в шаблоне
« Ответ #2 : 21.06.2011, 16:40:12 »
Вот ссылка:
http://751504.ru

Шаблон во вложении.

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

[вложение удалено Администратором]
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Re: Что-то не так в шаблоне
« Ответ #3 : 21.06.2011, 17:31:51 »
а кнопка вверх - это компонент или модуль?
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Re: Что-то не так в шаблоне
« Ответ #4 : 21.06.2011, 17:39:36 »
а кнопка вверх - это компонент или модуль?

Это модуль
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Re: Что-то не так в шаблоне
« Ответ #5 : 21.06.2011, 17:43:03 »
Это модуль
а в своем шаблоне есть позиция под этот модуль, где он располагается?
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Re: Что-то не так в шаблоне
« Ответ #6 : 21.06.2011, 17:57:03 »
а в своем шаблоне есть позиция под этот модуль, где он располагается?
Я об этом думал. Но ведь эта кнопка располагается всегда внизу в углу (справа или слева от настроек) при прокрутке страницы вниз. И какая там должна быть позиция?

*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Re: Что-то не так в шаблоне
« Ответ #7 : 21.06.2011, 17:59:49 »
Я об этом думал. Но ведь эта кнопка располагается всегда внизу в углу (справа или слева от настроек) при прокрутке страницы вниз. И какая там должна быть позиция?


зайдите в менеджер модулей в этот модуль и посомтрите в какой он позиции опубликован.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Re: Что-то не так в шаблоне
« Ответ #8 : 21.06.2011, 18:38:58 »
зайдите в менеджер модулей в этот модуль и посомтрите в какой он позиции опубликован.

Ага, разобрался. Добавил позицию в шаблон. Теперь работает.
Но вот есть еще плагин J2Top так он в моем шаблоне не работает, там в настройках нет выбора позиции. Просто вкл или выкл.

С кнопочкой разобрался, спасибо :-)

А почему же вместо иконки печати в контенте, выводится просто надпись "печать"?
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Re: Что-то не так в шаблоне
« Ответ #9 : 22.06.2011, 08:01:45 »
Ага, разобрался. Добавил позицию в шаблон. Теперь работает.
Но вот есть еще плагин J2Top так он в моем шаблоне не работает, там в настройках нет выбора позиции. Просто вкл или выкл.

С кнопочкой разобрался, спасибо :-)

А почему же вместо иконки печати в контенте, выводится просто надпись "печать"?
пути посомтрите этой кнопки..скорее всего неправильно указан путь к картинке.
либо если вы сами делали эту ссылку, то возможно стили не указаны для нее.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Re: Что-то не так в шаблоне
« Ответ #10 : 22.06.2011, 10:06:47 »
пути посомтрите этой кнопки..скорее всего неправильно указан путь к картинке.
либо если вы сами делали эту ссылку, то возможно стили не указаны для нее.
Не сам делал, в расширенных параметрах материала. Вот как выглядит:

А должны быть иконки.
Вот ссылка кнопки Печать:
Код
http://751504.ru/index.php?view=article&catid=1%3A2010-11-01-06-25-19&id=3%3A2010-11-01-06-28-51&tmpl=component&print=1&layout=default&page=&option=com_content&Itemid=4
Тут я вообще ничего не понимаю
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Re: Что-то не так в шаблоне
« Ответ #11 : 22.06.2011, 10:20:40 »
Не сам делал, в расширенных параметрах материала. Вот как выглядит:

А должны быть иконки.
Вот ссылка кнопки Печать:
Код
http://751504.ru/index.php?view=article&catid=1%3A2010-11-01-06-25-19&id=3%3A2010-11-01-06-28-51&tmpl=component&print=1&layout=default&page=&option=com_content&Itemid=4
Тут я вообще ничего не понимаю
ну у вас там и стоит одна ссылка только.. откройте любой сайт с Joomla где есть кнопка печати в материалах и можно увидеть что там картинка печати заключена в ссылку, вот например
Код
<a rel="nofollow" onclick="window.open(this.href,'win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" title="Печать" href="/avstria?tmpl=component&amp;print=1&amp;page="><img alt="Печать" src="/images/printButton.png"></a>
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Re: Что-то не так в шаблоне
« Ответ #12 : 22.06.2011, 13:12:26 »
Это интересно. Только не могу понять, что мне надо в своем шаблоне добавить, чтобы также было?
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Что-то не так в шаблоне
« Ответ #13 : 22.06.2011, 17:29:47 »
Это не шаблон, а настройки Joomla

Менеджер материалов - параметры - иконки (все все все)  скрыть-показать

И в каждом материале проверить
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Re: Что-то не так в шаблоне
« Ответ #14 : 22.06.2011, 23:07:11 »
Это не шаблон, а настройки Joomla

Менеджер материалов - параметры - иконки (все все все)  скрыть-показать

И в каждом материале проверить

Спасибо большое, помогло!
Как я сам не додумался... Меня смутило то, что в шаблоне по умолчанию эти иконки показывались без этих настроек.
Еще раз огромное спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как поменять шапку в шаблоне JM NextGen?

Автор fati79

Ответов: 17
Просмотров: 6537
Последний ответ 01.04.2014, 14:12:54
от darkghost
Убрать пустое пространство в шаблоне сайта

Автор Marsello88

Ответов: 0
Просмотров: 5198
Последний ответ 28.10.2013, 21:19:19
от Marsello88
Поменять гугл-шрифт в шаблоне

Автор svarg

Ответов: 0
Просмотров: 2822
Последний ответ 28.12.2012, 11:32:02
от svarg
Как сделать прокрутку контентной части и фисксированную шапку в шаблоне.

Автор veter1976

Ответов: 3
Просмотров: 5426
Последний ответ 22.11.2012, 14:53:22
от negus
Ошибка в шаблоне full screen 2 при переносе с локала на хостинг

Автор GERich13

Ответов: 1
Просмотров: 3449
Последний ответ 30.06.2012, 21:02:49
от newadam