Новости Joomla

Вышел JoomShoppping 5.7.0

Один из популярных компонентов интернет-магазина на Joomla. 30 апреля вышел релиз 5.6.2, а 15 мая его догнал релиз 5.7.0. В целом можно отметить, что команда разработки взяла курс на развитие собственного установщика расширений для JoomShopping, а так же на удобство администрирования магазина в панели администратора.

v.5.7.0. Что нового?

 v.5.6.2 (30.04.2025)

  • Атрибуты, характеристики - добавлена иконка в списке с подсказкой о том, что этот элемент не используется-
  • Атрибуты, характеристики - подсчет количества товаров, где используется данная характеристика / атрибут
  • Библиотека обработки изображений:
    • добавлена поддержка avif
    • исправлена ошибка с обработкой прозрачности для webp
  • Добавлена новая настройка: поиск товаров администратором по коду атрибута
  • Добавлена кнопка "Копировать" в списке способов оплаты (опции / способы оплаты)
  • Шаблон товара - оптимизирована загрузка шаблона - block_image_middle, блокировка изображения с помощью большого пальца
  • Все поля mysql имеют значения по умолчанию
  • Исправления ошибок
  • Добавлены новые триггеры для плагинов

Скачать JoomShopping

Как вызвать событие только для указанной (одной или более) группы плагинов в Joomla 5Системные...

Как вызвать событие только для указанной (одной или более) группы плагинов в Joomla 5Системные плагины в Joomla срабатывают всегда, но большое их количество может негативно сказаться на скорости работы Приложения. А во-вторых ошибка в системном плагине, добавляющем кнопку в тулбар может обрушить механизм регистрации / авторизации пользователя. Поэтому для лучшего быстродействия и надёжности работы системы плагины в Joomla разделены на группы. Каждая группа срабатывает только в определённом месте и в определённый момент времени. Небольшой пост-шпаргалка для Joomla-разработчиков от участника нашего сообщества Виталия Некрасова (@vitalik_a) подскажет как в своём коде сделать то, что написано в заголовке поста 😎Читать пост на Хабре#joomla #php #разработка #webdev

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

Yamamura

  • Захожу иногда
  • 99
  • 3 / 0
На локалхосте уже долгое время работаю над сайтом на J3.5. Над типом БД как-то даже не задумывался, на локалхосте она у меня в InnoDB. Но с связи со скорым переносом сайта на хостинг, обнаружил, что на том сервере, на котором я сейчас нахожусь (сайт на J1.5) отсутствует поддержка InnoDB. Из информации MySQL:
Код
| have_innodb    | DISABLED
Что теперь делать в этой ситуации? Просить хостера сделать перенос на другой сервер с InnoDB (есть такие) или же конвертировать БД из InnoDB в MyISAM и остаться на текущем сервере? Если первый вариант, то не получу ли я худшую производительность на InnoDB с учётом того, что это шаред-хостинг? А если второй вариант, то не возникнут ли какие-нибудь проблемы при MyISAM сейчас и в будущем как у самой Joomla, так и расширений?
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: J3.5, шаред хостинг. InnoDB или MyISAM?
« Ответ #1 : 07.06.2016, 03:12:39 »
http://dev.mysql.com/doc/refman/5.7/en/myisam-storage-engine.html

Цитировать
MyISAM is based on the older (and no longer available) ISAM storage engine but has many useful extensions.

MyISAM Устаревший движек, но поддерживает некоторые полезные фичи (Например полнотекстовые индексы). По слухам когда-то(а может и до сих пор) слегка обгонял по производительности INNODB в операциях чтения.

http://dev.mysql.com/doc/refman/5.7/en/innodb-introduction.html

Цитировать
InnoDB is a general-purpose storage engine that balances high reliability and high performance. In MySQL 5.7, InnoDB is the default MySQL storage engine.

InnoDB Движек по умолчанию в последних версиях MySQL.  Достаточно надежный и производительный. Поддерживают кучу полезных фичей, вроде внешних ключей и транзакций. В последних версиях также поддерживает полнотекстовые индексы как и myisam. Значительно быстрее myisam в операциях вставок/обновлений.

Вывод: Если вам хостер отключил поддержку innoDb, шлите такого хостера куда подальше. Преимуществ MyISAM перед INNODB практически не осталось (обратите внимание на таблицы фичей по ссылкам выше). Тем более что разработчики Joomla перевели все свои таблицы на Innodb в последних версиях

« Последнее редактирование: 07.06.2016, 03:22:50 от zomby6888 »
интернет-блог: http://websiteprog.ru
*

Yamamura

  • Захожу иногда
  • 99
  • 3 / 0
Re: J3.5, шаред хостинг. InnoDB или MyISAM?
« Ответ #2 : 07.06.2016, 03:34:21 »
Спасибо за ответ.

Вывод: Если вам хостер отключил поддержку innoDb, шлите такого хостера куда подальше. Преимуществ MyISAM перед INNODB практически не осталось( обратите внимание на таблицы фичей по ссылкам выше).
Скорее не отключил, а не включил. Я у этого хостера (и на текущем сервере) уже шесть лет и обновляют они его не особо часто. К примеру, не сильно спешили с обновлением PHP (причём не до актуальной версии) и на вопрос почему так, отвечали, что «Обновление на текущем сервере невозможно, так как у многих пользователей скрипты могут перестать работать, если они не адаптированы», при этом если бы мне была необходима новая версия PHP, они бы сделали перенос на другой сервер.

Тем более что разработчики Joomla перевели все свои  таблицы на Innodb в последних версиях
То есть при конвертации в MyISAM может быть вероятность, что где-то что-то сейчас или в будущем не будет работать?

Но ещё интересует вопрос производительности. Просто читал, что для сайта с БД в InnoDB лучше иметь выделенный сервер со своим конфигом, иначе на шаред хостинге будет работать сильно медленнее по сравнению с MyISAM. Или это актуально только при больших размерах БД и большой нагрузке?
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: J3.5, шаред хостинг. InnoDB или MyISAM?
« Ответ #3 : 07.06.2016, 05:45:53 »
Я писал уже про это. Innodb может слегка проигрывать по производительности в операциях чтения. Но в остальных операциях наоборот показывает большую производительность. Конвертация таблиц затея абсолютно бредовая. Конечно вы будете иметь проблемы, особенно если там где нибудь используются foreign keys или транзакции.
« Последнее редактирование: 07.06.2016, 05:54:45 от zomby6888 »
интернет-блог: http://websiteprog.ru
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: J3.5, шаред хостинг. InnoDB или MyISAM?
« Ответ #4 : 07.06.2016, 07:52:03 »
J в базе принципиально не использует внешние ключи и транзакции, перевод на innodb носит рекомендательный характер с заделом на будущее (которое неизвестно, настанет ли однажды). А вот сторонние компоненты часто используют транзакции (5я акиба например внедрила). Тут нельзя дать однозначный ответ, что же будет лучше, ибо в любой момент рекомендации разработчиков могут перетечь в обязательные условия, и у каждого разраба эти условия свои...
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: J3.5, шаред хостинг. InnoDB или MyISAM?
« Ответ #5 : 07.06.2016, 12:42:24 »
В целом innodb работает быстрее. Рекомендую искать хостинг не с MySQL, а например, с mariadb, в которой вместо innodb используется XtraDB, это дает наилучший прирост скорости.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: J3.5, шаред хостинг. InnoDB или MyISAM?
« Ответ #6 : 07.06.2016, 12:47:47 »
В целом innodb работает быстрее. Рекомендую искать хостинг не с MySQL, а например, с mariadb, в которой вместо innodb используется XtraDB, это дает наилучший прирост скорости.
+1
MariaDB – это усовершенствованный сервер MySQL. И тот, и другой серверы разрабатывались одной командой. MySQL получил своё название в честь Маи, старшей дочери ведущего разработчика, MariaDB был назван в честь Марии, его младшей дочери.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Обновление 2.5.24 до 3.3.0. Ошибка 1062 (бд)

Автор Nikolay Blinov

Ответов: 39
Просмотров: 14946
Последний ответ 22.03.2023, 11:42:47
от asf2004
Ошибка Для просмотра этой информации неоk

Автор ModoRix

Ответов: 8
Просмотров: 1780
Последний ответ 05.10.2018, 18:43:36
от gg.tatarin
Не обновляется (не находит обновления)

Автор zahar_92

Ответов: 3
Просмотров: 3511
Последний ответ 17.11.2017, 07:30:48
от m337997
Ошибки при сохранении материала! - Joomla 3.0

Автор kronoss76

Ответов: 11
Просмотров: 1846
Последний ответ 19.07.2017, 07:00:36
от kronoss76
Joomla 3.7 и Akeeba Admin Tools PRO v4.1.3

Автор lgmax

Ответов: 1
Просмотров: 1397
Последний ответ 07.05.2017, 20:13:21
от Septdir