ms3DemoData - компонент для быстрой генерации демо-данных MiniShop3


Генератор демо-данных MiniShop3: производителей, категорий, товаров, клиентов и заказов. Незаменим для тестирования магазина, демонстрации клиентам и разработки. Доступен для бесплатного использования в modstore.pro


Возможности
  • Генерация производителей с реалистичными названиями
  • Создание иерархии категорий с настраиваемой вложенностью
  • Генерация товаров с ценами, артикулами и описаниями
  • Создание демо-клиентов (msCustomer)
  • Генерация заказов с историей за указанный период
  • Три предустановленных пакета данных (S, M, L)
  • Поддержка асинхронного выполнения через Scheduler
Компонент предлагает три предустановленных пакета:
Маленький (S)
  • Производители: 4
  • Категории: 6 (2 корневых, глубина до 3)
  • Товары: 100
  • Клиенты: 20
  • Заказы: 50 (1-3 товара, за 6 месяцев)
Подходит для быстрого тестирования и демонстраций.

Средний (M)
  • Производители: 20
  • Категории: 20 (7 корневых, глубина до 3)
  • Товары: 2 000
  • Клиенты: 200
  • Заказы: 500 (1-5 товаров, за год)
Оптимален для тестирования производительности фильтров и поиска.

Большой (L)
  • Производители: 100
  • Категории: 100 (33 корневых, глубина до 4)
  • Товары: 200 000
  • Клиенты: 5 000
  • Заказы: 20 000 (1-10 товаров, за 2 года)
Для нагрузочного тестирования. Рекомендуется использовать Scheduler.

Больше информации в документации.
Николай Савин
3 часа назад
modx.pro
51
+4
Поблагодарить автора Отправить деньги

Комментарии: 2

Андрей Шевяков
3 часа назад
0
Вопрос сразу возник, он только для создания всех демо данных?
А удалить их потом так же быстро через компонент можно будет?
    Николай Савин
    3 часа назад
    0
    Нет, компонент нужен для локальной работы разработчика на тестовом сайте. Например чтобы отработать какие то кейсы для нового компонента. Я этот пакет сделал для себя, когда мне нужно было тестировать новый фильтр. Мой друг, я знаю тестировал аналитический проект, который строит дашборды по данным и нужны были реальные данные. На продакшене использовать подобные вещи странно. Даже если потом удалить, все равно сдвигаются автоинкременты например.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2