Новости 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
*

zikkuratvk

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

Karyuudo

  • Захожу иногда
  • 354
  • 0 / 0
Текста слишком много, но суть я так понимаю одна вы считаете, что количество упоминаний вашего сайта в соц сети вконтакте не соответствует действительности. Лучше дайте ссылку на страницу, где у вас проблема.
Провел эксперементы с плагином. в том числе удалил и снова установил.
понял вот что - на странице материала счетчик  корректно считает.
а на странице категории (блога) (обычная стандартная Joomla 3) - берутся странные числа.
« Последнее редактирование: 04.02.2016, 15:31:33 от Karyuudo »
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
мне все равно вырезали вы ее или нет :-)
мы же не против в целом вырезайте... только просим оставить ссылку на какой либо одной странице сайта... И все.

Мне важно понять что у вас пошло не так... так как это может быть общая проблема.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Обнаружил маленькое неудобство:

-если выбираешь расположение справо и хочешь сверху текст,
не лезя в код, а в админке плагина "Текст над кнопками" указываешь,
то всё равно текст в <div class="button_text">текст</div> будет слева и не поддаётся законам перемещения.

jllikepro_v3.1.0
Плагин JoomLine Like PRO (content)

Остальные 3 планина в пакете не тестировал.
« Последнее редактирование: 09.02.2016, 13:02:22 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

zikkuratvk

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

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Пожалуйста укажите адрес страницы где есть такая проблема
в ЛС укажу сейчас.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

ksusha

  • Захожу иногда
  • 60
  • 1 / 0
Установила на Joomla 2.5 выдаёт пустую белую страницу со строкой:Fatal error: Class 'Joomla\String\String' not found in мой_сайт\www\plugins\content\jllike\helper.php on line 408, открыла эту строку:$textLength = String::strlen($wordtext);

        if($textLength <= $maxchar)
        {
            return $wordtext;
        }
что то связано с длиной текста, как исправить, может в настройке плагина дело? :-*
« Последнее редактирование: 09.02.2016, 19:08:31 от ksusha »
*

zikkuratvk

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

ksusha

  • Захожу иногда
  • 60
  • 1 / 0
какую версию вы установили??
Так как последняя версия плагина не работает на Joomla 2.5 об этом мы уже говорили.
версию 2.3.0, если эта версия не работает, то тогда какую надо?и где её скачать?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

ksusha

  • Захожу иногда
  • 60
  • 1 / 0
http://joomline.net/ru/downloads/jllike/220.html
скачала, установила, у меня в статьях только ссылка  Social Like
 отображается
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
наверно что-то не хватает выводу:может в настройках не указали где и что отображать.
и насколько я помню, там есть и кнопочка "скрыть копирайт".

или сделайте скрины настроек.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

ksusha

  • Захожу иногда
  • 60
  • 1 / 0
наверно что-то не хватает выводу:может в настройках не указали где и что отображать.
и насколько я помню, там есть и кнопочка "скрыть копирайт".

или сделайте скрины настроек.
вот скрины

*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
попробуйте поиграться секциями и подгрузками библиотек(отключая по очереди).может конфликт у вас с чем-то на сайте данного плагина.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

ksusha

  • Захожу иногда
  • 60
  • 1 / 0
попробуйте поиграться секциями и подгрузками библиотек(отключая по очереди).может конфликт у вас с чем-то на сайте данного плагина.
поигралась по всякому с настройками, одну ссылку только видно, при этом Flash баннер перестал показываться, когда над ссылкой стрелочку провожу, подсказки кнопок всплывают, а самих кнопок не видно, нажала на Google, вылезло всплыв.окно, поделилась, появилась единица, а картинок кнопок так и не видно :o
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
ну подождите разработчиков. тут сложно что-то сказать, не видя.
пусть посмотрят сами.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

ksusha

  • Захожу иногда
  • 60
  • 1 / 0
я думаю, что это библиотеки между собой конфликтуют, сейчас ещё кое что проверю, у меня в контенте плагин extravote задействован
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Откройте FireBug и он вам все расскажет.
*

ksusha

  • Захожу иногда
  • 60
  • 1 / 0
Откройте FireBug и он вам все расскажет.
иконки есть и они работают, но их не видно :(
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
посмотрите инспектором путь к ним: может что-то нарушено и они не в той папке.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

ksusha

  • Захожу иногда
  • 60
  • 1 / 0
посмотрите инспектором путь к ним: может что-то нарушено и они не в той папке.
всё оказывается дело в самом шаблоне, открыла статью в другом шаблоне, там отображается всё, всем спасибо, буду думать теперь почему в этом шаблоне не отображается
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
возможно стили пересекаются по названию:обратите на это внимание(мало ли)
или действительно конфикт скриптов в том шаблоне.сам то плагин не косячит.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

ksusha

  • Захожу иногда
  • 60
  • 1 / 0
возможно стили пересекаются по названию:обратите на это внимание(мало ли)
или действительно конфикт скриптов в том шаблоне.сам то плагин не косячит.
буду разбираться с шаблоном, решила шаблон сменить,4 часа искала в инете трёх колоночный простой шаблон для Joomla 2.5, так ничего нормального не нашла
*

mlukyanov

  • Захожу иногда
  • 166
  • 2 / 0
Подскажите пожалуйста, откуда могут в линейки соц. кнопок JL Like (верс. 2,3) появиться дефисы после иконки сети

http://rodniktver.ru/47-informatsiya/223-28-fevralya-2016-goda
*

Ishti39

  • Захожу иногда
  • 152
  • 8 / 1
Подскажите пожалуйста, откуда могут в линейки соц. кнопок JL Like (верс. 2,3) появиться дефисы после иконки сети

попробуйте временно шаблон сменить, по моемому это дело в шаблоне, посмотрите, как в другом шаблоне эти кнопки будут выглядеть
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Артистер что ли... пропишите в CSS шаблона вот такой стиль

.jllikeproSharesContayner a {
    text-decoration: none !important;
}
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

mlukyanov

  • Захожу иногда
  • 166
  • 2 / 0
Вы гений и правы насчет артистера. Это ж точно подчеркивание...  Я обсмотрел весь код скриптов - искал тире/дефис, просмотрел в поисках - обводок...
*

zikkuratvk

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

mlukyanov

  • Захожу иногда
  • 166
  • 2 / 0
вы разработчик?
*

mlukyanov

  • Захожу иногда
  • 166
  • 2 / 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