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

0 Пользователей и 1 Гость просматривают эту тему.
  • 301 Ответов
  • 50894 Просмотров
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Установка и Обновление
« Ответ #270 : 15.08.2018, 16:41:37 »
на бете ? :)
нe хоть бы RC :)
а вааще имеет смысл только после стейбла.

P.S. вы юзаете Ж4 ? и уже на продакшене ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

NeuroZ

  • Захожу иногда
  • 121
  • 0 / 0
  • Разработка сайтов и расширений под ключ
Re: Установка и Обновление
« Ответ #271 : 15.08.2018, 18:27:40 »
P.S. вы юзаете Ж4 ? и уже на продакшене ?
Ага, исключительно на проектах связанных с микрофинансовыми операциями и торговлей на биржах в реал тайм.

Просто в JED уже некоторые екомерс компоненты повесили плашку alpha 4 (что говорит о том, что уже сейчас идет плотная работа по интеграции компонента с 4й версией). Или вы думаете, что выйдет 4й стэйбл, а потом на следующий день jshopping взял и обновился до поддержки joomla4 ?  :laugh:
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Установка и Обновление
« Ответ #272 : 15.08.2018, 19:17:16 »
Ага, исключительно на проектах связанных с микрофинансовыми операциями и торговлей на биржах в реал тайм.

Просто в JED уже некоторые екомерс компоненты повесили плашку alpha 4 (что говорит о том, что уже сейчас идет плотная работа по интеграции компонента с 4й версией). Или вы думаете, что выйдет 4й стэйбл, а потом на следующий день jshopping взял и обновился до поддержки joomla4 ?  :laugh:
я думаю что ничего космического по адаптации не будет.
и абсолютно не огма чтобы компонент обновился вместе с обновлением CMS.
а вот изменится в Ж4 еще может многое.
вы пробовали ЖШ не работает на ж4 альфа?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Установка и Обновление
« Ответ #273 : 15.08.2018, 20:19:54 »
в курсе. да.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Re: Установка и Обновление
« Ответ #274 : 16.08.2018, 09:28:06 »
день jshopping взял и обновился до поддержки joomla4 ?
А почему бы и нет? ЖШ довольно стабильный инструмент и выкатывать чёрт пойми что они не станут. И с чего вы взяли, что они не ведут разработку под Ж4? Они могут спокойно себе сидеть, разрабатывать и тесить, а после релиза стабильной версии просто прогнать ещё тесты, поправить, если потребуется, и выкатить на следующий день
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Установка и Обновление
« Ответ #275 : 16.08.2018, 09:43:41 »
все так и есть. я общался с разработчиком пару месяцев назад по этому вопросу, работа ведется.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

NeuroZ

  • Захожу иногда
  • 121
  • 0 / 0
  • Разработка сайтов и расширений под ключ
Re: Установка и Обновление
« Ответ #276 : 17.08.2018, 10:31:43 »
вы пробовали ЖШ не работает на ж4 альфа?
неа, пока не работает (я так подозреваю, что там файл манифеста теперь несколько изменен)
все так и есть. я общался с разработчиком пару месяцев назад по этому вопросу, работа ведется.
вот это я и хотел услышать) чтобы не забрасывать разраба одинаковыми вопросами :)
теперь спокоен)
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Установка и Обновление
« Ответ #277 : 27.03.2019, 16:23:34 »
Как показала практика включения-выключения дополнительных расширений, Повлиял плагин JoomShopping Products Navigation При его отключении все заработало.
Разработчик обновил плагин. Теперь все работает. Скачайте на оф сайте.
« Последнее редактирование: 27.03.2019, 18:30:45 от nevigen »
*

x1

  • Давно я тут
  • 635
  • 15 / 0
  • Linux — это Windows для бытовой техники
Re: Установка и Обновление
« Ответ #278 : 04.12.2020, 11:40:08 »
Всем добрый день. Полскажите пожалуйста, два вопроса:
1) Есть ли версия под 4-ю Joomla?
2) Есть ли шаблон на bs4 для 4-й версии jshop?
*

kit2m2

  • Живу я здесь
  • 3370
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Установка и Обновление
« Ответ #279 : 04.12.2020, 11:50:46 »
1) Есть ли версия под 4-ю Joomla?

Есть, но она Альфа - https://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/betaversion.html?lang=en также как и Joomla 4 - Бета

Торопитесь? На рабочих сайтах лучше не использовать, не то, не то. Но если очень хочется, то думаю JoomShopping 4.18.5 - будет работать на Joomla 4.

2) Есть ли шаблон на bs4 для 4-й версии jshop?

Это лучше спрашивать у разработчика, на его сайте или в теме, которая посвящена этому шаблону (если такая имеется).
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

x1

  • Давно я тут
  • 635
  • 15 / 0
  • Linux — это Windows для бытовой техники
Re: Установка и Обновление
« Ответ #280 : 06.12.2020, 13:46:06 »
Торопитесь?
Как сказать... Посмотрел в инете, все уже перешли на шаблоны на основе bootstrap 4, вот и решмл поинтересоваться, может кто сам использовал такой для jshop.
*

kit2m2

  • Живу я здесь
  • 3370
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Установка и Обновление
« Ответ #281 : 06.12.2020, 13:51:58 »
Посмотрел в инете, все уже перешли на шаблоны на основе bootstrap 4
А причем здесь Bootstrap 4? Свой шаблон на Bootstrap 4 Вы можете сверстать, хоть для Joomla 2.5 и JoomShopping 3.20.2

И версии Joomla и JoomShopping тут не причем!

Последний мой шаблон использует Bootstrap v3.4.1, просто с 4-кой не стал заморачиватся... Когда нужно (если нужно) будет, переделаю его на Bootstrap 4
« Последнее редактирование: 06.12.2020, 13:55:18 от kit2m2 »
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

fbr

  • Завсегдатай
  • 1681
  • 210 / 7
Re: Установка и Обновление
« Ответ #282 : 16.06.2021, 14:24:17 »
Здравствуйте,
Пытаюсь обновить сайт: Joomla 3.8.12, JoomShopping 4.18.1
Скачал на локалку, Joomla обновил до последней версии
Версии JoomShopping для обновления нет в Менеджере расширений - > Обновление

В чем может быть проблема?
Спасибо
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Установка и Обновление
« Ответ #283 : 16.06.2021, 15:20:50 »
Попробуйте качнуть с оффсайта и установить в ручном режиме.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

fbr

  • Завсегдатай
  • 1681
  • 210 / 7
Re: Установка и Обновление
« Ответ #284 : 16.06.2021, 15:22:41 »
Спасибо)
Да, попробовал. Залил 4.18.5 поверх. Вроде нормально, но пока до конца проверить не могу на локалке. Еще и расширения jsh ...
*

fbr

  • Завсегдатай
  • 1681
  • 210 / 7
Re: Установка и Обновление
« Ответ #285 : 22.06.2021, 16:31:20 »
Проверил. Все в порядке!
Кстати, на сервере после поднятия версии php с 7.0 до 7.3, JoomShopping в обновлениях появился ..
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Установка и Обновление
« Ответ #286 : 25.08.2024, 11:33:40 »
На сервере Joomla 4.x и JoomShopping 5.0.4.
Пытаюсь установить через Joomla обновление до 5.5.0

Copy file failed
Перед обновлением убедитесь в совместимости расширений с используемой версией Joomla. Настоятельно рекомендуется создать резервную копию базы данных и файлов сайта.
danger
Не удалось обновить компонента.

Друзья, подскажите, пожалуйста, в чем проблема? Неужели вручную копировать придется всё.
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

kit2m2

  • Живу я здесь
  • 3370
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Установка и Обновление
« Ответ #287 : 25.08.2024, 14:22:44 »
Друзья, подскажите, пожалуйста, в чем проблема?
1. Нужно все обновить до последних версий: Joomla 4.4.7 + JoomShopping 5.5.0
2. Проверить поддерживает ваш хостинг PHP 8.2-8.3 и MySQL 8.0 или MariaDB 10.5 (минимум)
3. Стоит только один компонент - JoomShopping или еще что? Запустить проверку и совместимости расширений
Неужели вручную копировать придется всё.
Могу перенести все данные JoomShopping на чистую сборку Joomla 5.1.3 + JoomShopping 5.5.0 (в том числе все пользователи Joomla)
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Установка и Обновление
« Ответ #288 : 27.08.2024, 08:20:40 »
1. Версии последние: Joomla 4.4.7 + пытаюсь обновить до JoomShopping 5.5.0
2. Стоит PHP 8.2 и MySQL 8.0.*
3. Стоит компонент - JoomShopping и еще что. Как запустить проверку совместимости расширений?

Вообще советы похожи на прикол со спустившим колесом машины.
- Ну тогда и я не знаю.

На чистую я и сам могу. Походу в конце концов открою install файл в JoomShopping и буду по шагам все делать.
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

Vastriet

  • Захожу иногда
  • 405
  • 11 / 0
Re: Установка и Обновление
« Ответ #289 : 27.08.2024, 08:57:18 »
проверка совместимости запускается при обновлении
но тут момент в том что блокировки же
так что через впн
*

kit2m2

  • Живу я здесь
  • 3370
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Установка и Обновление
« Ответ #290 : 27.08.2024, 10:05:34 »
но тут момент в том что блокировки же
так что через впн
Согласен, ну или сменить сервер обновлений...

Забыл что обновления версий 4-ки то тоже блокируется, поэтому обновляю через загрузку пакета обновлений - https://github.com/joomla/joomla-cms
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Установка и Обновление
« Ответ #291 : 27.08.2024, 10:23:17 »
4ка обновилась без проблем.
А вот с JoomShopping какие-то траблы.
Увидел кнопку Проверить.
Выбираю компонент магазина галочкой, нажимаю проверить.
Страница обновляется и все.
Это значит норм? )
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Установка и Обновление
« Ответ #292 : 27.08.2024, 10:24:00 »
Вы имеете в виду сменить сервер обновления с этого на другой?

 https://www.webdesigner-profi.de/joomla-webdesign/update/shop.xml
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Установка и Обновление
« Ответ #293 : 27.08.2024, 10:25:12 »
В файле ссылки на полные версии.
Если я скачаю полную версию отсюда и поставлю, норм будет?
https://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/JoomShopping-5.5.0.zip.html?update=1
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

kit2m2

  • Живу я здесь
  • 3370
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Установка и Обновление
« Ответ #294 : 27.08.2024, 10:29:52 »
Вы имеете в виду сменить сервер обновления с этого на другой?

 https://www.webdesigner-profi.de/joomla-webdesign/update/shop.xml
Я имел ввиду Joomla сервер
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3370
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Установка и Обновление
« Ответ #295 : 27.08.2024, 10:31:45 »
Если я скачаю полную версию отсюда и поставлю, норм будет?
https://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/JoomShopping-5.5.0.zip.html?update=1
JoomShopping - Нужно обновлять пошагово, от версии к версии.

https://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/updates.html?lang=ru
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Установка и Обновление
« Ответ #296 : 27.08.2024, 18:37:15 »
JoomShopping - Нужно обновлять пошагово, от версии к версии.

https://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/updates.html?lang=ru

Ага, видел эту страницу, там написано:

Цитировать
Совместимость с Joomla 4.x (JoomShopping 5.x)
Имя файла    Изменения    Размер    Скачать
5.0.1 -> 5.0.2 (For update use Joomla)          
5.0.0 -> 5.0.1 (For update use Joomla)

А у меня версия 5.0.4 и я хотел до 5.5 обновиться.
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Установка и Обновление
« Ответ #297 : 27.08.2024, 18:37:32 »
Я имел ввиду Joomla сервер
А как поменять сервер?
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

kit2m2

  • Живу я здесь
  • 3370
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Установка и Обновление
« Ответ #298 : 27.08.2024, 18:52:09 »
А у меня версия 5.0.4 и я хотел до 5.5 обновиться.
Тогда через Joomla - Расширения: Обновление (/administrator/index.php?option=com_installer&view=update)

У меня все обновляется до последней версии
« Последнее редактирование: 27.08.2024, 18:57:56 от kit2m2 »
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3370
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Установка и Обновление
« Ответ #299 : 27.08.2024, 19:00:40 »
1. Сначала обновляем JoomShopping
2. Потом Joomla 4.4.7 -> 5.1.3
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Обновление JoomShopping 3 до JoomShopping 4

Автор dmitry_stas

Ответов: 24
Просмотров: 9656
Последний ответ 16.09.2020, 11:43:57
от nevigen
Установка шаблона vina fashion

Автор 657080

Ответов: 3
Просмотров: 2995
Последний ответ 25.05.2020, 03:44:03
от 657080
А где обновление до версии 4.16.0 ?

Автор kit2m2

Ответов: 3
Просмотров: 3307
Последний ответ 25.01.2018, 23:40:05
от dmitry_stas
Обновление с 3.20 до 4.x вручную

Автор dron

Ответов: 3
Просмотров: 1293
Последний ответ 28.02.2017, 12:43:09
от nevigen
Обновление на 3.19.0 - проблемы и решения

Автор dmitry_stas

Ответов: 81
Просмотров: 10959
Последний ответ 29.03.2016, 14:26:19
от victorantoniak