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

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Команда JoomLine представляет пока еще экспериментальное расширение. Которое на наш взгляд заставит немного по другому взглянуть на социальные кнопки.



Плагин поддерживает социальные сети: Вконтакте, Google+, Facebook, Одноклассники и Твиттер.

Решение возникло из-за неудовлетворенности существующими социальными кнопками типа Like:
  • Внешний вид которых нельзя настроить
  • Значительно увеличивают время загрузки страницы
  • Дают кучу фреймов на странице
  • И еще многие проблемы который многим не нравятся

Собственно, а почему ими пользуются если так много отрицательных моментов?
Потому что просто человеку кликнуть и потому, что другой человек хочет видеть на сколько интересна статья.

Что даст вам этот плагин?
Это 100% настраиваемый внешний вид.
Это отсутствие внешних ссылок на социальные сети, а так же отсутствие фреймов и кучу JS библиотек.
Это минус 500 кб к загружаемой странице.
Это счетчик упоминаний страницы в социальных сетях (вы можете сразу увидеть рейтинг статьи).
Это скорость работы и маленький вес самого плагина.
Это простая настройка под com_content.

Плагин поддерживает Joomla 2.5/3.0 и распространяется свободно.
Плагин находится в стадии тестирования и возможны какие то проблемы и недоработки. Если вы нашли ошибки просьба обратиться к нам.

Внимание! Версия плагина для Joomla 1.5 более не поддерживается. Но вы можете купить JL LIKE PRO они будут обновляться в дальнейшем.

Ссылка на описание плагина социальных кнопок
Демо плагина

Приглашаем всех присоединиться к разработке плагина на https://bitbucket.org/joomline/jllike

Обратите внимание что есть еще и коммерческая версия плагина JL Like PRO.
Она гарантирует поддержку Joomla 1.5 и Joomla 2.5.
Добавляет дополнительные кнопки социальных сетей.
Поддержка интеграции компонентов:  K2, VirtueMart, JoomShopping, AdsManager, Content, Zoo

Прочитать | Купить
« Последнее редактирование: 06.04.2013, 08:04:30 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

bandanu

  • Захожу иногда
  • 162
  • 3 / 0
а как её получить ? Просто покупать плагин в магазине, а тот в свою очередь знает, что я уже покупал его?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
если вы покупали в течении этого года то да... вы уже есть в базе... только вам перед покупкой надо авторизоваться под своим логином и паролем, если у вас возникают какие то проблемы напишите на почту sale@joomline.ru
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

bandanu

  • Захожу иногда
  • 162
  • 3 / 0
4 декабря 2012. Уже не будет скидки? Я авторизируюсь на сайте магазина, выбираю плагин, но цена 9.75---обидно.
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
4 декабря 2012. Уже не будет скидки? Я авторизируюсь на сайте магазина, выбираю плагин, но цена 9.75---обидно.
напишите на е-меил и укажите данные подписки... вам дадут купон.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

bandanu

  • Захожу иногда
  • 162
  • 3 / 0
спасибо.
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Проблема с плагином. Показывает на всех сайтах 5 шарингов в яндексе вообще на все статьи на разных сайтах. Не добавляет шаринги гугл+. Про версия, последняя..
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Яндекс сломался, пока решение - отключить до выяснения, гугль работает, для прибавки ему надо время, я у себя проэкспериментировал, сначала шарик не добавился, через 15 минут зашел - добавился.
*

bandanu

  • Захожу иногда
  • 162
  • 3 / 0
в к2  в настройках категории -- Опции отображения материала--медиа  если не включить, то плагин не отображается.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
*

bandanu

  • Захожу иногда
  • 162
  • 3 / 0
а плагин без мутулза работать не будет?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
а плагин без мутулза работать не будет?
он вообще не использует mootools
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

bandanu

  • Захожу иногда
  • 162
  • 3 / 0
В предыдуший версии плагина кнопки выводились на странице без включения в ( настройках K2 категории -- Опции отображения материала--кнопки медиа )
Теперь если в статье нажать ПЕЧАТЬ (распечатать статью на принтере), то в теле статьи появились кнопки.Как их убрать?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
В предыдуший версии плагина кнопки выводились на странице без включения в ( настройках K2 категории -- Опции отображения материала--кнопки медиа )
Теперь если в статье нажать ПЕЧАТЬ (распечатать статью на принтере), то в теле статьи появились кнопки.Как их убрать?
добавлено в баг треккер. Прошу создать тикет на joomline.net. Это требуется согласно новым правилам обслуживания клиентов.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Hlistdubovij

  • Захожу иногда
  • 63
  • 8 / 0
  • it-creativ.com
А как плагин JL Like вверху статей выводить, а не внизу...?
*

drVadz

  • Захожу иногда
  • 119
  • 1 / 0
Подскажите, как поправить такую ошибку?

Код
Strict Standards: Only variables should be assigned by reference in ...\www\plugins\content\jllikepro\jllikepro.php on line 30
Strict Standards: Only variables should be assigned by reference in ...\www\plugins\content\jllikepro\jllikepro.php on line 34

Joomla 2.5.16 на локалке (денвер)
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Уменьшите уровень показа ошибок, он у вас максимальный, нарушение стандартов это даже не ошибка.
*

drVadz

  • Захожу иногда
  • 119
  • 1 / 0
Цитировать
Уменьшите уровень показа ошибок

не вариант, я же просто скрою это сообщение

Цитировать
это даже не ошибка

обьясните пожалуйста, что это??
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Нарушение стандартов. Самый некритический уровень предупреждений. На работу скрипта не влияет никак.
*

drVadz

  • Захожу иногда
  • 119
  • 1 / 0
Нарушение стандартов. Самый некритический уровень предупреждений. На работу скрипта не влияет никак.

Спасибо
*

Xenday

  • Новичок
  • 6
  • 0 / 0
Добрый день!

Проблема в следующем. Есть сайт на Joomla 3.2, установлен JComments 3.0.0, всё работало нормально, как и положено, но после установки плагина социальных кнопок Joomla - JL Like, перестали работать комментарии к статьям. Форма комментариев осталось но при отправки комментария ничего не происходит. То есть нажимаешь кнопку отправить, видно что она поменяла цвет (то есть активна), но комментарий не отправляется. При отключении плагина Joomla - JL Like всё опять работает нормально.

Может кто сталкивался с такой проблемой? Самостоятельно найти решения я так и не смог.
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Xenday вы задавали этот вопрос у нас в комментариях на сайте, вам ответили, что требуется предоставить данные для доступа к сайту.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

01Kuzma

  • Захожу иногда
  • 171
  • 1 / 0
Добрый день!
Использую JComments и JoomLine Like.
Подскажите, как сделать, чтобы соц. кнопки находились ниже модуля JCOmments? Сейчас наоборот
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Добрый день!
Использую JComments и JoomLine Like.
Подскажите, как сделать, чтобы соц. кнопки находились ниже модуля JCOmments? Сейчас наоборот
В JComments выбирите позицию вывода "onPrepareContent" настаивается это в плагине ""Материалы - Комментарии"
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

01Kuzma

  • Захожу иногда
  • 171
  • 1 / 0
Спасибо!
Но в таком случае, почему-то, сам бокс комментов пропал...
Для плагина Content - JComments сделал загрузку первой
*

01Kuzma

  • Захожу иногда
  • 171
  • 1 / 0
Если перед открытием статьи нажать - "Добавить комментарий" - получаем ошибку - "No file for previewing found"
 !
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Пример страницы пожалуйста сообщите.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

01Kuzma

  • Захожу иногда
  • 171
  • 1 / 0
Пример страницы пожалуйста сообщите.
отправил в личку :)
*

hast1er

  • Новичок
  • 4
  • 0 / 0
Добрый вечер. Установил плагин, добавил в модуль { jllike } а он так и выводит его, т.е. именно этот тэг. В чем проблема?
Joomla 3.2, YooTheme шаблон.
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Добрый вечер. Установил плагин, добавил в модуль { jllike } а он так и выводит его, т.е. именно этот тэг. В чем проблема?
Joomla 3.2, YooTheme шаблон.
Вероятно вы его вводите с пробелами.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

hast1er

  • Новичок
  • 4
  • 0 / 0
Вероятно вы его вводите с пробелами.
не помогло(
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

SM FAQ - компонент Вопрос-Ответ для Joomla 2.5+

Автор SmokerMan

Ответов: 682
Просмотров: 156440
Последний ответ 11.10.2025, 12:43:44
от wishlight
SW JProjects - Менеджер цифровых проектов для Joomla! CMS™

Автор Septdir

Ответов: 60
Просмотров: 18239
Последний ответ 13.09.2025, 19:12:05
от sergeytolkachyov
WT Telegram bot - отправка данных из Joomla в Telegram-бота

Автор sergeytolkachyov

Ответов: 4
Просмотров: 3470
Последний ответ 01.08.2025, 09:26:57
от sergeytolkachyov
Модуль вывода новостей. Joomla 3.x

Автор fbr

Ответов: 54
Просмотров: 29351
Последний ответ 22.07.2025, 10:13:22
от fbr
Плагин для закрытия ссылок в Joomla 3 - noExternalLinks

Автор buyanov

Ответов: 65
Просмотров: 19653
Последний ответ 06.04.2025, 02:51:35
от azm1n