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

MaJIb4iK

  • Захожу иногда
  • 116
  • 0 / 0
Joomla - 1.5.23 + VirtueMart - 1.1.4
Сайт: http://www.atletmarket.com.ua/

Последние недели 3 слишком долго загружаются страницы категории (особенно те, где много товаров).

Вот что говорит хостер: "Оптимизируйте работу сайта,отключите не нужные модули,и так далее. Вы можете включть у себя на сайте debug и посмотреть,что можно еще оптимизировать. На Вашем сайте: Зарегистрировано запросов: 892.
892 mysql запроса с главной страницы - очень много даже для интернет магазина.
Для интернет магазина оптимальное количество mysql запросов не более 100. Оптимизируйте работу Вашего сайта,уменьщите число запросов к базе данных. Это ускорит загрузку. Перенос сайта на другой хостинг сервер проблему с загрузкой не решит. Если Вы не хотите этого делать - Вы можете заказать выделенный сервер "

Я не знаю, что такое debug (чайник я >:(). Но ничего нового на сайте не устанавливалось, ненужных модулей нет. Установлен роутер ссылок от Beagler: http://joomlaforum.ru/index.php/topic,50193.0.html - он всегда был и все работало ок (думаю не в нем дело).

Подскажите, как ускорить работу сайта?
« Последнее редактирование: 29.09.2011, 22:26:49 от MaJIb4iK »
*

MaJIb4iK

  • Захожу иногда
  • 116
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #2 : 01.09.2011, 11:14:01 »
предполагаю, чтоу Вас просто выросло количество товаров и посещаемость.

Это да.
Но можно ли как-то ускорить работу? А то некоторые категории чересчур долго грузятся (клиенты жалуются).
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #3 : 01.09.2011, 17:36:49 »
Нужно менять боковое меню.

У меня была подобная проблема  пока не поменял модуль бокового меню.

Тот модуль что у тебя - на Java и в генерируемом коде - ссылки категорий и подкатегорий. Поэтому тормозит.

*

MaJIb4iK

  • Захожу иногда
  • 116
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #4 : 01.09.2011, 17:47:13 »
Нужно менять боковое меню.

У меня была подобная проблема  пока не поменял модуль бокового меню.

Тот модуль что у тебя - на Java и в генерируемом коде - ссылки категорий и подкатегорий. Поэтому тормозит.


Т.е. нужно искать другой модуль или включить стандартный виртумартовский?
Этот просто шел в комплекте с шаблоном и имеет нужный дизайн.
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #5 : 02.09.2011, 08:57:09 »
Стандартный тоже будет тормозить,

Попробуй VirtueMart XHTML Product Categories

На сайте http://oazis.biz.ua/Produktsiya.html поставил. было 800-1000 запросов к базе, стало 110-90.
*

XStream

  • Захожу иногда
  • 67
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #6 : 02.09.2011, 12:09:38 »
MaJIb4iK, у меня твой сайт быстро открывается... может дело в слабой машине?
А вообще запросов к БД много так как у тебя на странице очень много модулей, которые обращаются к БД за товарами/брендами.

cadet, как ты сделал чтобы на страницах с выбором категорий не отображались товары вошедшие в эти категории? (убрал соответствующий код?)
А то у меня из-за этого по 600 запросов к БД и не очень симпатично получается.
Хочу так же, чтобы гулять по категориям, а в конечной категории отображался список товаров.
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #7 : 02.09.2011, 16:34:32 »
XStream
Я поставил модуль меню VirtueMart XHTML Product Categories
*

XStream

  • Захожу иногда
  • 67
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #8 : 02.09.2011, 18:49:32 »
cadet, значит фактически чтобы войти в магазин, нужно создать статью и расположить там данный модуль?
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #9 : 02.09.2011, 18:59:24 »
Слова понятны, смысл фразы  - нет. По подробнее, пожалуйста.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Стал сильно тормозить VirtueMart
« Ответ #10 : 02.09.2011, 19:02:29 »
1 2 3
Создание сайтов, шаблонов, помощь в решении проблем.
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #11 : 02.09.2011, 19:08:17 »
Прежде чем применять хаки, нужно знать источник больших запросов. В случае топикстартера - это боковое меню. Можно включить отладку и посмотреть сколько запросов при включенном меню и при отключенном.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Стал сильно тормозить VirtueMart
« Ответ #12 : 02.09.2011, 19:17:12 »
Цитировать
Прежде чем применять хаки, нужно знать источник больших запросов.
Я и так вам скажу - VirtueMart :)
А насчёт менюшки - вот хорошая
Создание сайтов, шаблонов, помощь в решении проблем.
*

XStream

  • Захожу иногда
  • 67
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #13 : 02.09.2011, 19:19:32 »
cadet, посмотрев предложенный тобою модуль я понял о чём ты толковал...
я спрашивал про другое, не про боковое меню.

при заходе в магазин мы видим категории.
если зайти в категорию то увидим подкатегории и список товаров, входящих в эти категории:



я хотел бы убрать эти товары, как у тебя, чтобы были одни категории/подкатегории без отображения списка товаров.
при заходе в конечную категорию отображались бы товары...
p.s. на скрине выделено жёлтым цветом нежелательный список.
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #14 : 02.09.2011, 19:24:39 »
XStream размещай товары только в конечных категориях. В подкатегориях не размещай.
*

XStream

  • Захожу иногда
  • 67
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #15 : 02.09.2011, 19:27:05 »
cadet, естесствено пробывал) если открыть основную категорию - пишет нету товаров (так как не привязан ни один товар)
*

XStream

  • Захожу иногда
  • 67
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #16 : 02.09.2011, 19:34:22 »
XStream размещай товары только в конечных категориях. В подкатегориях не размещай.
вот тут вопросик.
у меня: категории - подкатегории - товары.
то есть подкатегория является конечной.
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #17 : 02.09.2011, 21:41:04 »
Если у тебя VirtueMart 1.1.9 - то это его баг.

Чтобы в категории выводились подкатегории когда в самой категории нет товаров нужно:

открыть файл shop.browse.php
и в 86 строке поставить знак ! перед вторым empty

Чтобы было так:

Код
elseif( $num_rows == 0 && empty($product_type_id) && !empty($child_list)) {
echo $VM_LANG->_('EMPTY_CATEGORY');
*

XStream

  • Захожу иногда
  • 67
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #18 : 04.09.2011, 16:30:54 »
cadet, теперь подкатегории показывает, но как убрать таблицу? (товаров нет, а шапка есть)

*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #19 : 04.09.2011, 17:10:42 »
В админке магазина поменяй стиль вывода Product List Style на no table, div-based
*

XStream

  • Захожу иногда
  • 67
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #20 : 04.09.2011, 21:56:02 »
тогда отображение будет по-другому... это не подходит.
ладно, фтопку :)
*

MaJIb4iK

  • Захожу иногда
  • 116
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #21 : 28.09.2011, 21:39:05 »
Стандартный тоже будет тормозить,

Попробуй VirtueMart XHTML Product Categories

На сайте http://oazis.biz.ua/Produktsiya.html поставил. было 800-1000 запросов к базе, стало 110-90.

Поставил этот модуль. Только время загрузки страниц почти не изменилось, а вот SEF ссылки перестали работать.
Пришлось обратно старый модуль вернуть.

Может есть еще варианты?
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Re: Стал сильно тормозить VirtueMart
« Ответ #22 : 28.09.2011, 22:18:56 »
Поставил этот модуль. Только время загрузки страниц почти не изменилось, а вот SEF ссылки перестали работать.
Пришлось обратно старый модуль вернуть.

Может есть еще варианты?
вариантов множество
один из них нанять человека для оптимизации  ^-^
*

MaJIb4iK

  • Захожу иногда
  • 116
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #23 : 28.09.2011, 22:25:37 »
вариантов множество
один из них нанять человека для оптимизации  ^-^
я бы с радостью, но пока приходится самому все мудрить
я так понимаю основная нагрузка из-за меню бокового - вот нужно его конкретно заменить/оптимизировать
тока не знаю как
*

MaJIb4iK

  • Захожу иногда
  • 116
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #24 : 29.09.2011, 13:17:38 »
сделал вот этот хак: http://joomlaforum.ru/index.php/topic,124933.0.html
только обещанного ускорения минимум в 10 раз не заметил
скорость загрузки страниц с категорий с большим количеством товаров осталась прежней
*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
*

MaJIb4iK

  • Захожу иногда
  • 116
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #26 : 29.09.2011, 22:25:02 »
2MaJIb4iK
включи кеширование марта и движка
когда кэш включаю, картинки у всех товаров одинаковые становятся

также пробовал это меню поставить http://joomlaforum.ru/index.php/topic,109669.0.html - время загрузки категорий не изменилось, а вот SEF-ссылки стали некорректно отображаться
*

MaJIb4iK

  • Захожу иногда
  • 116
  • 0 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #28 : 29.09.2011, 22:57:08 »
кеш надо включить и почистить
ничего не изменилось
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Re: Стал сильно тормозить VirtueMart
« Ответ #29 : 30.09.2011, 04:40:48 »
Смотрел твой сайт в 3:27 Пока смотрел -  поймал несколько раз
Код
503 Service Temporarily Unavailable

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

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

Автор grishin

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

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

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

Автор akkord31

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

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

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

Автор Sergey1984

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