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

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Zoo 2.4 достиг стабильной версии и доступен для общего скачивания.

С точки зрения конечного пользовтеля компонента, главная оличительная характеристика этой версии - совместимость с Joomla 1.6. С точки зрения разработчиков расширений, которые заинтересованы в создании сайтов вокруг этого компонента, им, по словам автора, теперь будет легче интегрировать свои расширения с фрэймворком Zoo.

# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #2 : 25.03.2011, 21:18:30 »
угу. а кто говорит, что она сегодняшняя?
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

M-BOY

  • Захожу иногда
  • 60
  • 2 / 0
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #3 : 25.03.2011, 23:09:35 »
Еще вчера заюзал вдоль и поперек! На j1.5 и на j1.6 при отправке материалов с фронта вылетает куча ошибок! Пока не разбирался, но косяк есть косяк. Поэтому пока только знакомство, да и ничего нового там я не нашел.
*

M-BOY

  • Захожу иногда
  • 60
  • 2 / 0
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #4 : 25.03.2011, 23:50:40 »
В версии 2.4.1 - Эти ошибки были успешно исправлены:)

Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #5 : 26.03.2011, 14:00:03 »
Модули наверно новые нужны, пробовал установить Business Catalog от 2.3.7 не получается :(
*

OKM

  • Захожу иногда
  • 68
  • 4 / 0
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #6 : 26.03.2011, 21:06:46 »
Модули наверно новые нужны, пробовал установить Business Catalog от 2.3.7 не получается :(
установите модуль с бета 2.4 для J1.6? в J1.5 будет работать
*

waw555

  • Захожу иногда
  • 118
  • 2 / 0
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #7 : 28.03.2011, 19:53:47 »
А у меня трабл с установкой, кто может помочь?
Код
500 - Обнаружена ошибка.
DatabaseHelper::queryObjectList failed. (Table 'waw555_masks-show.jos_zoo_category' doesn't exist SQL=SHOW INDEX FROM jos_zoo_category)
*

neocraft

  • Захожу иногда
  • 159
  • 3 / 0
  • www.neocraft.org
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #8 : 31.03.2011, 00:56:55 »
Установил zoo 2.4.2, взял applications из бета версии 2.4
настроил под себя Product catalog. Всё бы хорошо, но не работает отображение картинок из Gallery, как в режиме Слайд-шоу, так и в Lightbox.
В режиме Слайд-шоу под картинки отдаётся место и тех размерах, как и сама картинка. А в режиме Lightbox картинки открываются как в старые времена в новом окне.
Что можно с этим сделать?
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #9 : 31.03.2011, 01:00:52 »
@neocraft,

открывайте отдельную тему по "отображение картинок".
« Последнее редактирование: 31.03.2011, 19:47:13 от AlexSmirnov »
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

neocraft

  • Захожу иногда
  • 159
  • 3 / 0
  • www.neocraft.org
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #10 : 31.03.2011, 19:20:15 »
Я к чему....... что данные версии ещё не стабильны!
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #11 : 31.03.2011, 20:22:56 »
Я к чему....... что данные версии ещё не стабильны!

где Вы скачивали свой Product Catalog? если с вареза, то о какой стабильности речь? если купили у разработчиков, стоит востребовать поддержку.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

neocraft

  • Захожу иногда
  • 159
  • 3 / 0
  • www.neocraft.org
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #12 : 31.03.2011, 20:53:02 »
где Вы скачивали свой Product Catalog? если с вареза, то о какой стабильности речь? если купили у разработчиков, стоит востребовать поддержку.

Прислали знакомые, которые утверждают что купили у разработчиков.
*

waw555

  • Захожу иногда
  • 118
  • 2 / 0
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #13 : 06.04.2011, 13:24:53 »
Установил версию 2.4.3

Теперь в админку зайти не могу
Код
Fatal error: Uncaught DatabaseHelper::query failed. (Table 'waw555_masks-show.jos_zoo_application' doesn't exist SQL=SELECT * FROM jos_zoo_application ORDER BY name) thrown in /home/waw555/public_html/ms/administrator/components/com_zoo/framework/helpers/database.php on line 39

Что делать?
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #14 : 06.04.2011, 15:48:02 »
удалите созданные при установке компонента его таблицы (те, что имеют приставку jos_zoo_...), затем сам компонент из таблицы jos_components и его плагины из таблицы jos_plugins.

затем на сайте разработчиков проверьте соответствует ли Ваша среда техническим требованиям установки компонента. если Да, то протестируйте сначала установку компонента на чистую из коробки Joomla с демо данными. если там он будет вести себя нормально, то повторите установку на живой сайт. если там проблема останется, разберитесь одно за одним со своими расширениями на предмет поиска того, что конфликтует с Zoo.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

vasvirshich

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #15 : 02.05.2011, 17:03:19 »
Скажите, возможность добавления с фронтенда ЛОГОТИПОВ и картинок вообще, появилась?
*

gurey

  • Новичок
  • 5
  • 0 / 0
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #16 : 11.05.2011, 22:41:03 »
Joomla 1.6, Zoo 2.4.7, пакет локализации с официального сайта yootheme. раньше таких проблем в Joomla 1.5 не возникало, а сейчас (в Joomla 1.6) на странице компонента Zoo в админке такая непереведенная фраза: SELECT_APP_CONF IGURE. и русский язык не подтягивается. все файлы русского перевода скопировал куда нужно. далеко не первый раз пользуюсь Zoo. Подскажите, где возможна дополнительная настройка в Joomla 1.6?
SELECT_APP_CONF IGURE="Select an App to configure it:"
SELECT_APP_CONF IGURE="Выберите приложение для настройки:"
То есть проблема не только в русском языке, а даже английский вариант не подтягивается. Прошу помощи!
*

djbob2000

  • Захожу иногда
  • 96
  • 4 / 0
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #17 : 23.05.2011, 15:39:05 »
Тупо в коде забить вывод русской фразы  ::)
*

dzeka

  • Осваиваюсь на форуме
  • 20
  • 0 / 1
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #18 : 12.08.2011, 00:21:12 »
Слушайте, я что то давно не пользовался zoo и вот возник вопрос, такая проблема, нету кнопки "подробнее" если доже вручную вношу, то всё ровно плагин не обрабатывает текс (поддержку плагининов к елементе вкл)
*

мираж

  • Захожу иногда
  • 368
  • 0 / 0
Re: [Новость] Выпуск стабильной Zoo 2.4
« Ответ #19 : 18.11.2011, 22:23:53 »
уже 2.5 вышла
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться