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

Muzzy

  • Захожу иногда
  • 107
  • 0 / 0
У меня 90 000 товаров, 500 категорий и 800 производителей.
Все сильно тормозит!
База 70 Мб.
Приходится ждать где-то 20-25 секунд чтобы
отобразилась новая категория при переходе.
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Сам точно не сделаешь, лучше просить специалистов
*

Muzzy

  • Захожу иногда
  • 107
  • 0 / 0
Вы хоть намекните на то, чего я сам точно не сделаю.
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Пилить сам VirtueMart надо. Посмотреть какие модули ты используешь. У меня вот модуль категорий есть, который делает все два запроса в базу, в отличии от стандартного модуля, котоырй делает по одному запросу на каждую категорию.

У Петьки есть модуль товаров, он тоже делает максимум два запроса, вместо большой кучи.

Покажи свой магазин
*

Muzzy

  • Захожу иногда
  • 107
  • 0 / 0
Я вообще не использую сторонние модули. Все из пачки.
Модуль производящий 1 запрос у меня тоже есть, но с ним imho будет еще хуже.
Тут http://joomlaforum.ru/index.php/topic,2367.0.html кое-какие рекомендации даны, но
не понятно сработает ли.
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Я вообще не использую сторонние модули. Все из пачки.
Модуль производящий 1 запрос у меня тоже есть, но с ним imho будет еще хуже.
Тут http://joomlaforum.ru/index.php/topic,2367.0.html кое-какие рекомендации даны, но
не понятно сработает ли.
Ну ты сам подумай, у тебя 500 категорий, стандартный модуль делает 500! запросов в базу. Мой модуль делает всего 1!
*

Muzzy

  • Захожу иногда
  • 107
  • 0 / 0
Я ставил вот этот модуль. http://joomlaforum.ru/index.php/topic,71309.0.html
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Это для товаров. Надо бы для категорий выложить. Ща поищу
*

Muzzy

  • Захожу иногда
  • 107
  • 0 / 0
Было бы интересно померять.
И почему разработчики не хотят установить оптимизированный движок..
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
И почему разработчики не хотят установить оптимизированный движок..

НУ елси бы им платили бы за это, ты не забывай, что VirtueMart бесплатное расширение в отличии от других компонентов, которые уже оптимизированы более или менее
*

Muzzy

  • Захожу иногда
  • 107
  • 0 / 0
Я не забываю. ^-^
Кроме VirtueMart другие движки не испытывал.
Хочу на мадженто испытать, посмотрим, может тоже захлебнется.
Еще я не понял, amazon.com работает вообще без базы,
только на XML чтоли?
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
только на XML чтоли?

А хрен его знает, скорее всего база. Но все грамотно сделано
*

Muzzy

  • Захожу иногда
  • 107
  • 0 / 0
У них как минимум три сервиса использованы для работы.
Движок на одном сервисе, картинки на другом, база на третьем.
*

Muzzy

  • Захожу иногда
  • 107
  • 0 / 0
Оптимизировал таблицы при помощи CSV Improved,
хотя заливал через него только manufacturers.
Теперь все летает! Как бы не сглазить. :laugh:
*

Muzzy

  • Захожу иногда
  • 107
  • 0 / 0
CSV Improved -> Настройка -> Оптимизировать таблицы

Я уж не знаю что и по какому алгоритму там оптимизируется,
но случилось чудо и вы должны это признать!
Задержка при переходе между категориями 1 секунда.
« Последнее редактирование: 22.09.2009, 00:10:29 от Muzzy »
*

Muzzy

  • Захожу иногда
  • 107
  • 0 / 0
Извините, но я сейчас не хочу показывать этот сайт.
Думаю, что количество товара возрастет еще в 5-10 раз
и вся затея накроется медным тазом.

Как я понимаю проекты с таким объемом данных используют облака
и работают никак не на виртуе.
« Последнее редактирование: 22.09.2009, 09:58:42 от Muzzy »
*

Muzzy

  • Захожу иногда
  • 107
  • 0 / 0
А есть какие-нибудь скрипты, которые генерируют запросы к БД
в регулируемом количестве?
Хочется видеть поведение БД в различных условиях.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать импорт товара на VirtueMart?

Автор Усач911

Ответов: 0
Просмотров: 1227
Последний ответ 07.11.2017, 22:03:18
от Усач911
Ошибка при входе в раздел "магазин" в VirtueMart 3

Автор lalalag

Ответов: 0
Просмотров: 1200
Последний ответ 05.12.2016, 17:04:48
от lalalag
На какой версии лучше создавать интернет-магазин VirtueMart

Автор webtek

Ответов: 3
Просмотров: 1788
Последний ответ 13.06.2015, 21:23:45
от vipiusss
Как сделать скидку сразу на все товары VirtueMart?

Автор anuta90

Ответов: 15
Просмотров: 6859
Последний ответ 23.12.2013, 13:17:51
от cheni
VirtueMart 1.1.9 требует авторизации для доступа в магазин

Автор migks

Ответов: 1
Просмотров: 1120
Последний ответ 24.10.2013, 12:31:27
от migks