Демо-данные для интернет-магазинов или верстаем правильно

    Не многие разработчики наполняют сайт реальными, или похожими на них, данными. В большинстве случаев все заканчивается созданием категорий Тест1, Тест2… и товаров Товар1, Товар2… Естественно, это не может отразить/показать настоящее поведение сайта/шаблона. Если с товаром еще не всегда все плохо, то с категориями почти всегда что-то не в порядке. Как качественно протестировать верстку сайта читайте ниже.

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

    Состоит она в следующем: клиенту недавно закончили разработку сайта/дизайна/верстки, все ровненькое и красивое, и он, довольный и счастливый, начинает его наполнять. После добавления/импорта товаров и категорий, начинают «ехать» те или иные части сайта. «Все пропало!» — думает клиент, и начинает искать виноватого…

    Что обычно “едет” в дизайне?:
    — не отображаются уровни вложенности больше третьего;
    — дизайн не рассчитан на большие тексты в описаниях (именах товаров);
    — удобство навигации по нескольким картинкам;
    — невероятно, но pagination не работает;
    — неожиданные таблицы в тексте описаний, которые могут быть со своими стилями.

    Причин почему «едет» не много, одна из них — это плохое тестирование, или его отсутствие, темы (шаблона) сайта.

    до импорта:


    после импорта:


    Для нормального тестирования необходимо создавать как минимум несколько уровней (вложенности) категорий, названия категорий делать разной длины (а не Тест1 или Категория1), из пары-нескольких слов и т.д.
    С товаром так же — разная длина имени товара, разная длина цены товара, с дробной частью и без нее, 1 и несколько фото товара и т.д.

    Чтобы дизайнеру и заказчику сократить число доводок дизайна, мы подготовили и предлагаем (бесплатно!) демо-данные для интернет-магазинов.
    Демо-данные подготовлены для различных cms, все шаблоны файлов импорта стандартные и импортируются через стандартные модули импорта.

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

    Ссылки:
    Скачать демо-данные можно здесь.
    Пожелания, замечания, «если Вашей cms нету в списке» — все можно писать в комментариях здесь и на форуме.

    В архиве находится следующее содержимое:
    images/
    OSCommerce.csv
    ShopOs.csv
    ImageCMS.csv
    InSales.csv
    OpenCart_categories.csv
    OpenCart_products.csv
    Phpshop_categories.csv
    Phpshop_products.csv
    Simpla.csv
    ShopCMS.csv \ WebAsyst
    TomatoCart.csv
    CS-Cart.csv
    HostCMS.csv
    Ecwid.csv
    VirtueMart.csv
    Amiro-CMS.csv
    ShopScript.csv
    Vamshop161.csv
    Prestashop.csv
    Prestashop_Cat.csv
    offers.xml — CommerceML-файл / Bitrix
    import.xml — CommerceML-файл / Bitrix

    PS.
    По поводу Magento.
    У Magento гибкая логика импорта CSV, поэтому почти любой пример из архива можно импортировать в Magento.
    В ближайшее время добавим специальный шаблон для Magento.
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 29

      +1
      Также важно учесть работу с картинками, особенно, для самописных цмс, на которых многие фирмы делают сайты.
      На сайте обычно есть превью товара (маленькая картинка), описание товара (средняя картинка) и полная картинка, которая может к примеру выезжать в фотогалерее. Необходимо, чтобы админка при добавлении картинки товара делала 2 картинки — маленькую и среднюю, при этом нужно учесть пропроции картинки, чтобы вытянутая картинка не ужималась в квадрат. Если этим пренебречь, то толку от магазина будет немного.
        +1
        Это правда, работа с самописными CMS всегда требует больше времени на анализ проекта, а потом уже и на разработку.
        +3
        Заинтересовало, но сразу же забил, как только понял какой квест придется преодолеть.
          0
          Значит Вам это не сильно надо.
            +4
            Я не готов отдавать свой e-mail кому-то за информацию сомнительного содержания. Тем более, данную инфомрацию при желании можно нагенерировать самостоятельно. Например, при помощи Faker.
              +2
              Вариантов много, всегда очень просто взять и попрограммировать.
                +1
                вы бы хотя бы капчу повесили, а то тут на хабре масса любителей попрограммировать для смеха скрипт, который заставит вашу форму разослать эти демо-данные на миллион адресов :-)
                  –2
                  если кому-то скучно и нечего делать — пишите, найдем Вам что попрограммировать :-)
                0
                Для таких случаев всегда есть 10minutemail.com. Хотя у меня самого для этого у меня есть специальный спамоящик.
                  0
                  А вы пользуетесь одним имейлом? Имхо, у каждого айтишника есть хотя бы один специально для регистраций и спама.
                  А у тех, кто претендует на хакерство…
                    +2
                    Ящик у меня конечно же не один. Но тут дело уже скорее принципа. Ссылка на скачивание должна быть скачиваемой, а не формой подписки. А уж если так важно собрать подписную базу, то автору нужно не на хабр, а в директ.
              0
              Magento нет, не зачет
                0
                У Magento гибкая логика импорта CSV, поэтому почти любой шаблон можно импортировать в Magento.
                  0
                  А так же есть стандартный вид, а чтобы импортировать «гибко» придется посидеть и профили понасоздавать
                    0
                    Да мы знаем и работаем над этим. Скоро сделаем. Оставьте Ваш email в личке — отправим как будет готово.
                0
                Wordpress Ecommerce к сожалению отсутствует.
                  0
                  ок, спасибо, будет над чем поработать еще.
                  0
                  Не приходит что-то база из формы, наверное много желающих :)
                    0
                    есть несколько ошибок Mail Delivery, а так все нормально, справляется покуда :)
                    напишите почту в личку, вышлем вручную Вам.
                    0
                    MODx
                      0
                      ок, скиньте в личку адрес почты, вышлем как сделаем.
                      +1
                      Я для таких целий написал тупейший рыбогенератор.
                        0
                        А для чего указывать мыло и имя для скачивания? В чём смысл?
                          +1
                          Прямая ссылка для скачивания catalogloader.com/Demo_date_from_CatalogLoader.zip
                          –3
                          CatalogLoader, вы молодцы — проделали большую и очень важную работу.

                          Я веду курс по веб-разработке в Новосибирском гос. техническом университете, и теперь одно из требований для студентов — чтобы разработанный интернет-магазин был наполнен качественными демонстрационными данными. Ваши скрипты с данными отлично подходят для этого, дают студентам расширение кругозора и понимание того, что программирование требует тестирование на правильных и корректных данных.

                          Спасибо!

                          P.S. искренне не понимаю проблем пользователей хабра, жалующихся на запрос емайла. Есть выполненная вами работа и понятные технологии ее монетизации. вы всё правильно делаете.
                            +1
                            Роман, спасибо за высокую оценку нашей работы! Нам очень приятно, что те знания, которые мы смогли формализовать за годы в области импорта данных пригодились Вам. Особенно радует, что Вы смогли найти им применение в академической среде. Удачи Вам!
                            0
                            AdVantShop.NET
                              –1
                              А как же spree??? spreecommerce.com

                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                              Самое читаемое