Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

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

На какое количество товара рассчитан компонент VirtueMart?
Реально ли произвести поиск по 100000 наименований товара?
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: Реальные возможности VirtueMart
« Ответ #1 : 08.05.2006, 00:33:15 »
По поводу поиска - это скорее вопрос к MySQL, а вот по поводу заведения 100000 товаров - сложно сказать, поищи по форуму, кажется у людей возникали проблемы при 4000-6000 товаров. У меня в магазине 500-600, проблем нет.

Re: Реальные возможности VirtueMart
« Ответ #2 : 08.05.2006, 03:30:58 »
У меня 2 по 13000,  поставил два дня назад, посещаемость пока 0, так что объективно судить не могу, на одном из сайтов поиск отключен. Думаю стоит объединять в одни движок или нет.

Про проблемы с большим количеством товара на этом форуме не нашел ни чего.
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Re: Реальные возможности VirtueMart
« Ответ #3 : 10.05.2006, 02:23:51 »
Моё мнение. Тормозить будет нереально. Моудли типа "самые продаваемые товары" лучше даже не путайтесь ставить.
Ограничениями тут сама жумла и маскуль.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Реальные возможности VirtueMart
« Ответ #4 : 10.05.2006, 03:25:57 »
Моё мнение. Тормозить будет нереально. Моудли типа "самые продаваемые товары" лучше даже не путайтесь ставить.
Ограничениями тут сама жумла и маскуль.
ну, допустим, MySQL тут невиноват... у него нормальная производительность, если граммотно сконфигурирован и нормально запросы написаны. В конце-концов, можно провести оптимизацию поисковых запросов, построить дополнительные индексы по таблице товаров.

Re: Реальные возможности VirtueMart
« Ответ #5 : 10.05.2006, 15:02:31 »
Если исходить из того, что Joomla и VirtueMart используются в изначальной конфигурации, какой у них предел? Переписывать Joomla и VirtueMart нет ни знаний не желания, нанимать кого то, не вариант, проще тогда уже купить готовое ПО адаптированное как раз для этих целей. Как могу предположить что изначально Joomla и VirtueMart задумывались как ПО для проектов среднего размера, т.е. я могу не заворачиваться на счет них.
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Re: Реальные возможности VirtueMart
« Ответ #6 : 10.05.2006, 17:52:34 »
Скажем так, я бы не советовал.
*

batin

  • Новичок
  • 5
  • 0 / 0
Re: Реальные возможности VirtueMart
« Ответ #7 : 26.07.2009, 13:19:24 »
У нас магазин на 20450 товаров работал на ура. При этом описания и наименования товаров были на немецком и французском, http://pharmaple.ch/ Описания в хтмл, таблички, то есть там как минимум для каждого 500 символов. Ну, открытие категорий длилось ну может секунды 4, но вообще это не мешало. Сейчас добавил ещё 30000. Эти ещё пока без описаний. НО ТОРМОЗА - ЭТО ЧТО-ТО С ЧЕМ-ТО!!! Странно это. Товаров всего в 2 раза больше - а грузит страничку по 15-30 минут. Я не понимаю, в чём косяк! Я вроде прописал сделать индексы на самые тяжёлые колонки - но не помогло!!! Может "smart" даст пару советов - он кажется самый профи здесь??!! Заранее большой пасиб.
*

batin

  • Новичок
  • 5
  • 0 / 0
Re: Реальные возможности VirtueMart
« Ответ #8 : 26.07.2009, 17:09:32 »
Кстати, сам без Смарта разобрался  ::) - вот ценный совет всем страждущим от большого количества товаров в виртуе. Создайте индекс таблицы ***_vm_product командой

CREATE INDEX ***_vm_product ON ***_vm_product (product_id, product_sku(8), product_s_desc(15), product_name(15))

команду можно изменить по желанию. И будет VirtueMart отвечать как миленький и очень быстро.

Так что вопрос об ограничении функционала VirtueMart до числа товаров 50000 снят.

Очень поможет индексация особенно тем, кто csvimproved давно не использует, а работает напрямую с базой. Программами типа Access2Mysql индексы не создаются при переносе таблиц - и от этого база становится очень медленной. Сделайте индекс - и будет вам щщасье!  :D
*

batin

  • Новичок
  • 5
  • 0 / 0
Re: Реальные возможности VirtueMart
« Ответ #9 : 26.07.2009, 20:24:19 »
Едем дальше.
Ответы перестали быть долгими. НО!!! :-X

Всё-таки они длились долгие секунды - может быть 10. Было бы ничего - но!!!!!!!!!

 >:(

как только параллельно шли НЕСКОЛЬКО запросов от разных машин - мускул переставал отвечать напрочь.

Приходим к исходной точке - висим.

Теперь что делаем.

Идём в девственный VirtueMart (устанавливаем новый если надо), идём в его базу и типы таблиц и типы индексов в ключевых для сайта таблицах в рабочей базе (которую мы получили работающей мееедленно) ручками изменяем до тех параметров, что видим в оригинальном виртуе.

 ::)

Результат - ответ на запросы - доли секунды. Самую длинную категорию сканирует и выдаёт ответ за полторы секунды.

ПОБЕДАААА *DRINK*

Не знаю, как вы парни, но для меня сегодняшнее воскресенье - это просто победа!!!! Бухаю!  *DRINK*

в общем, Joomla! + Virtuemart - САМЫЙ БЫСТРЫЙ ОНЛАЙНШОП
« Последнее редактирование: 26.07.2009, 20:28:34 от batin »
*

mixsture

  • Осваиваюсь на форуме
  • 16
  • 3 / 0
Re: Реальные возможности VirtueMart
« Ответ #10 : 28.07.2009, 15:39:44 »
Моё мнение. Тормозить будет нереально. Моудли типа "самые продаваемые товары" лучше даже не путайтесь ставить.
Ограничениями тут сама жумла и маскуль.
Тут есть разные решения решения:
1) Самое простое. Подходит, если не нужно моментального обновления "самых продаваемых". Определяемся с частотой обновления - например, раз в сутки. И дописываем кеш. Запрос выполнится раз в сутки - все остальные будут брать готовые результаты из кеша.
2) Посложнее и не факт, что подойдет - это оптимизация запросов (индексы). Минус в том, что индекс - это всегда убыстряет чтение, но замедляет запись. И на нескольких млн товаров все равно решение сядет по производительности, тогда как пункт 1 будет работать без проблем.
*

grefon

  • Новичок
  • 2
  • 0 / 0
Re: Реальные возможности VirtueMart
« Ответ #11 : 13.12.2009, 05:45:10 »
Идём в девственный VirtueMart (устанавливаем новый если надо), идём в его базу и типы таблиц и типы индексов в ключевых для сайта таблицах в рабочей базе (которую мы получили работающей мееедленно) ручками изменяем до тех параметров, что видим в оригинальном виртуе.
Можно подробнее? Не совсем понятно, что на что нужно заменить.
*

7RusWolf

  • Захожу иногда
  • 64
  • 5 / 0
Re: Реальные возможности VirtueMart
« Ответ #12 : 16.12.2009, 03:18:20 »
поддерживаю, очень интересно, хоть пока вроде и не надо)

Re: Реальные возможности VirtueMart
« Ответ #13 : 05.02.2010, 16:22:01 »
Люди помогите! У меня когда  добавляю новый товар пропадает список категорий куда я должен его поместить,категорий всего 200.Что делать?

Re: Реальные возможности VirtueMart
« Ответ #14 : 14.04.2010, 22:52:20 »
batin прошу помощи! Как же всетаки ускорить работу Виртуемарта?
Если можно по пунктам, я в этом не очень ...
Можно начать со слов: Создайте индекс таблицы ***_vm_product командой
Как? что делать?
*

Quadro

  • Осваиваюсь на форуме
  • 22
  • 0 / 3
  • Невидимое вечно
Re: Реальные возможности VirtueMart
« Ответ #15 : 24.04.2010, 17:40:01 »
Люди помогите! У меня когда  добавляю новый товар пропадает список категорий куда я должен его поместить,категорий всего 200.Что делать?

Аналогичная проблема!
Но когда удаляю категории и оставляю 10, то работает!
*

Quadro

  • Осваиваюсь на форуме
  • 22
  • 0 / 3
  • Невидимое вечно
Re: Реальные возможности VirtueMart
« Ответ #16 : 25.04.2010, 12:15:36 »
Нашли решение, благодарая Arkadiy'ю!

Найди в product.product_form.php строчку
Код:
Код
$number_of_categories > 200

и увеличь значение
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Количество просмотров товара VirtueMart Существует?

Автор grishin

Ответов: 38
Просмотров: 13330
Последний ответ 22.08.2020, 08:44:29
от rsn
Не выводит списком Настраиваемое поле в VirtueMart 5.0

Автор ЛюдмилаМир

Ответов: 2
Просмотров: 3766
Последний ответ 25.08.2019, 16:27:04
от ЛюдмилаМир
Joomla VirtueMart помощь в переводе

Автор akkord31

Ответов: 0
Просмотров: 3597
Последний ответ 21.05.2019, 09:14:02
от akkord31
Миграция с Joomla 1.5 на 3 с VirtueMart 1.1.9 stable на свежую. Кто поможет?

Автор Гриша-Десантник

Ответов: 7
Просмотров: 3943
Последний ответ 23.04.2019, 10:22:25
от draff
Переход на https VirtueMart 1.1.4 проблемы с фото

Автор Sergey1984

Ответов: 4
Просмотров: 3945
Последний ответ 25.10.2018, 20:56:54
от Sergey1984