Новости 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 Пользователей и 2 Гостей просматривают эту тему.
  • 290 Ответов
  • 63787 Просмотров
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Команда JoomLine представляет новый компонент для Joomla. JL Weather - компонент погоды предназначенный для Joomla 3.


Компонент позволяет выводить погоду для нескольких городов на период 5 дней, систему кешироения и прочие приятные плюшки в виде модуля.

И самая приятная плюшка, компонент распространяется бесплатно!

Ссылка на описание

Ссылка на скачивание

Ссылка демонстрации компонента

Небольшое FAQ по компоненту

Если вы используете компонент и он вам нравится пожалуйста проголосуйте за компонент в JED

Так же у компонента есть модуль который можно скачать с нашего сайта.


Как всегда, просим выкладывать сделанные скины на форуме - это очень поможет другим людям.
Так же мы приглашаем всех заинтересованных в развитии компонента присоединится к разработке компонента, компонент выложен в нашем репозитарии https://github.com/Joomline/jlweather
« Последнее редактирование: 06.02.2018, 15:01:08 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #30 : 14.02.2011, 12:10:49 »
спасибо за замечания.. В ближайшем обновлении постараемся исправить эти ошибки
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Юра

  • Захожу иногда
  • 56
  • 3 / 0
Re: JLweather - погода для Joomla
« Ответ #31 : 14.02.2011, 12:22:28 »
3) В названии рисунков есть не критическая ошибка в слове "rain_swon" (snow).
Ой, а так дает (swon) сам weather.co.ua , может и вправду есть такое слово. ;)
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #32 : 14.02.2011, 12:40:06 »
Ой, а так дает (swon) сам weather.co.ua , может и вправду есть такое слово. ;)
сие науке не известно :_)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Magnum

  • Захожу иногда
  • 269
  • 14 / 0
  • magnumblog.space
Re: JLweather - погода для Joomla
« Ответ #33 : 15.02.2011, 08:59:42 »
А страница описания компонента недоступна, выдает ошибку 404 =)
Я не волшебник. Я всего лишь учусь!
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #34 : 15.02.2011, 09:25:29 »
А страница описания компонента недоступна, выдает ошибку 404 =)
как ни странно она доступна и с сайта и с форума заход по прямой ссылке.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

AzaLeo

  • Захожу иногда
  • 76
  • 2 / 0
Re: JLweather - погода для Joomla
« Ответ #35 : 15.02.2011, 17:28:15 »
потому что мы не считаем нужным вообще использовать сторонние SEF :-) чем плох родной SEF если честно я не понимаю зачем использовать тяжелую и самое главное бесполезную примочку :-)
Ну и зря)) Если Вы так считаете, то это не значит, что остальные так считают. А вообще, спасибо за компонент - очень полезный.

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

Юра

  • Захожу иногда
  • 56
  • 3 / 0
Re: JLweather - погода для Joomla
« Ответ #36 : 15.02.2011, 17:36:02 »
з.ы. заметил уже давно, что на сайте, с которого берется прогноз погоды, текущая погода отображается неверно. При чем на нескольких города.
Такая же ситуация. Например утром: Сейчас +6 град, днем -10. ;)
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #37 : 15.02.2011, 17:45:24 »
Такая же ситуация. Например утром: Сейчас +6 град, днем -10. ;)
ну тут мы не волшебники :-) что есть то и выводим.

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

Юра

  • Захожу иногда
  • 56
  • 3 / 0
Re: JLweather - погода для Joomla
« Ответ #38 : 15.02.2011, 17:47:34 »
ну тут мы не волшебники :-) что есть то и выводим.
Конечно. Я и говорю что у Них на сайте так. Написал в поддержку...
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #39 : 15.02.2011, 17:48:30 »
боюсь что они очень долго отвечать будут. Потому что я помнится им как то писал. Но они ответа так и не дали.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

AzaLeo

  • Захожу иногда
  • 76
  • 2 / 0
Re: JLweather - погода для Joomla
« Ответ #40 : 15.02.2011, 19:07:55 »
Не нашел в теме, подскажите, пожалуйста. Параметр "Часовая разница" - это задается период обновления данных с погодного сайта? Или что это?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #41 : 15.02.2011, 19:10:00 »
это разница вашего времени по сравнению с вашим хостом.
частота обновления задается кешированием.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

AzaLeo

  • Захожу иногда
  • 76
  • 2 / 0
Re: JLweather - погода для Joomla
« Ответ #42 : 15.02.2011, 19:39:58 »
В смысле, с сервером, где находится мой сайт? Что-то не доходит, зачем служит данный параметр. Растолкуйте)) Менял время, явных изменений никаких.
*

Юра

  • Захожу иногда
  • 56
  • 3 / 0
Re: JLweather - погода для Joomla
« Ответ #43 : 16.02.2011, 10:13:19 »
В модуле полезла ошибка:

Цитировать
Warning: file_get_contents(http://export.yandex.ru/inflect.xml?name=ZZZ) [function.file-get-contents]: failed to open stream: Connection timed out in /home/YYY/public_html/modules/mod_jlweather/mod_jlweather.php on line 22

ZZZ и YYY — моя замена. Вчера, на том же хостинге работало...

Я понимаю что проблема "у меня". Просто для информации.

P.S.
Название города у меня — украинское. Склонятор, естественно, работает ужасно.
*

GraD

  • Захожу иногда
  • 92
  • 3 / 0
Re: JLweather - погода для Joomla
« Ответ #44 : 17.02.2011, 17:06:07 »
Подскажите пож.. а на 1,6 полезит?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #45 : 17.02.2011, 17:21:53 »
Подскажите пож.. а на 1,6 полезит?
попробуйте)
Собственно для всех ожидающих компонент под Joomla 1.6. Сегодня провел основные работы по переносу на Joomla 1.6.
Поборю некоторые глюки и в скором времени появится как официальный релиз.
« Последнее редактирование: 17.02.2011, 20:26:04 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

AzaLeo

  • Захожу иногда
  • 76
  • 2 / 0
Re: JLweather - погода для Joomla
« Ответ #46 : 18.02.2011, 12:05:12 »
Можно как-то сделать, чтобы при наведении на иконку погодного явления (снег, облачно) появлялся title названия этого погодного явления. В коде можно сделать title только общего названия для изображения.

з.ы. и еще вопрос там вышел я задавал))
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #47 : 18.02.2011, 20:36:56 »
да конечно можно возьмите и пропишите тайтлы в представлении да и все дела :-)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

AzaLeo

  • Захожу иногда
  • 76
  • 2 / 0
Re: JLweather - погода для Joomla
« Ответ #48 : 19.02.2011, 08:09:07 »
Знал бы как сделать, не спрашивал бы)) Я ж грю, смог сделать title только для общего вывода картинок. Я так понимаю, нужно создавать массив с названия и т.д. Точно не знаю. Вы не собираетесь сделать такое в своем компоненте?

Так на что все-таки влияет параметр "Часовая разница"?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #49 : 19.02.2011, 08:23:09 »
я же вроде написал параметр отвечает за разницу временем сервера с вашим городом или регионом.
Если у вас сервер в германии, а вы сайт делаете для владивостока этот параметр важен.
честно не вижу смысла особого, но как что-нибудь с компонентом будем делать может быть и сделаем если не забуду к тому времени.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

chemerzaev

  • Давно я тут
  • 630
  • 83 / 3
  • Надо мыслить. Меня, например, кормят идеи.
Re: JLweather - погода для Joomla
« Ответ #50 : 27.02.2011, 14:38:41 »
Вот почему, именно нужный город там не работает НОВОРОССИЙСК

в третьих я не знаю как вы искали но я нашел почему то Новороссийск абсолютно рабочий.
Там вообще-то там два Новороссийска и один из них реально не рабочий
Я несчастный человек, который, как долбаный экстрасенс, должен понимать заказчика, даже если он сам не знает, чего хочет
*

Doran

  • Захожу иногда
  • 104
  • 0 / 0
Re: JLweather - погода для Joomla
« Ответ #51 : 28.02.2011, 19:59:24 »
всем привет,

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

chemerzaev

  • Давно я тут
  • 630
  • 83 / 3
  • Надо мыслить. Меня, например, кормят идеи.
Re: JLweather - погода для Joomla
« Ответ #52 : 28.02.2011, 20:01:28 »
всем привет,

выбрал свой город, прописал и в компоненте, и в меню. а погоду не выводит. в чем проблема?
а в модуле прописывал?
Я несчастный человек, который, как долбаный экстрасенс, должен понимать заказчика, даже если он сам не знает, чего хочет
*

Doran

  • Захожу иногда
  • 104
  • 0 / 0
Re: JLweather - погода для Joomla
« Ответ #53 : 01.03.2011, 00:17:12 »
а в модуле зачем? я пока модуль не ставил
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #54 : 01.03.2011, 05:20:44 »
читайте FAQ который представлен на сайте. Скорей всего у вас не корректно прописались настройки :-) которые в настройках пункта меню.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

chemerzaev

  • Давно я тут
  • 630
  • 83 / 3
  • Надо мыслить. Меня, например, кормят идеи.
Re: JLweather - погода для Joomla
« Ответ #55 : 01.03.2011, 07:26:17 »
а в модуле зачем? я пока модуль не ставил
Там тоже какойто город прописан сейчас не помню какой на данный момент я прописал Москву и она выводится
Я несчастный человек, который, как долбаный экстрасенс, должен понимать заказчика, даже если он сам не знает, чего хочет
*

Doran

  • Захожу иногда
  • 104
  • 0 / 0
Re: JLweather - погода для Joomla
« Ответ #56 : 01.03.2011, 17:31:28 »
527#Здесь Город

срок жизни кеша 3
Часовая разница 4
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #57 : 09.03.2011, 14:39:57 »
Вышла новая версия компонента погоды.
В компоненте одно единственное изменение теперь он может работать под Joomla 1.6.

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

sergik74

  • Захожу иногда
  • 178
  • 26 / 8
Re: JLweather - погода для Joomla
« Ответ #58 : 16.03.2011, 00:49:04 »
Модуль для 1.6 выдает ошибку
Warning: Invalid argument supplied for foreach() in \www\modules\mod_jlweather\mod_jlweather.php on line 52

Хотя на сайте он может тока для 1.5?
В паке для 1.6 внутри модуля не увидел...
Хелп )))
Разработка сайтов на Joomla.
http://markina-dariya.ru
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #59 : 16.03.2011, 06:21:25 »
Модуль погоды пока не портирован под Joomla 1.6 в ближайшее время как будет возможность сделаем порт...
На счет воруем... Вот этого не надо если вы потрудитесь прочитать все что написано на сайте обсуждение, то мы везде указываем от куда берем погоду...
А на счет того что это может быть не законно мы это делаем по открытому Api :-)
Я уже встречал на некоторых сайта наш же компонент с полностью вытертыми копирайтами из XML... вот это люди воруют :)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор SmokerMan

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

Автор Septdir

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

Автор sergeytolkachyov

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

Автор fbr

Ответов: 54
Просмотров: 29351
Последний ответ 22.07.2025, 10:13:22
от fbr
JL Like - Социальные кнопки для Joomla (новый взгляд)

Автор zikkuratvk

Ответов: 636
Просмотров: 109101
Последний ответ 07.07.2025, 11:00:34
от zikkuratvk