Анонс Shop-Script 5

    Многие хабрапользователи знакомы с продуктом Shop-Script — скриптом для создания интернет-магазинов, который разрабатывает наша компания. Можно по-разному относиться к продуктам Shop-Script, которые были доступны до сегодняшнего дня. У продукта были свои проблемы и сложности, но сейчас не об этом.

    Сегодня мы анонсировали новую версию продукта — Shop-Script 5.

    image



    С помощью Shop-Script 5 мы планируем решить задачи, с которыми предыдущие версии продукта справлялись с трудом.

    Мы разрабатывали Shop-Script 5 с чистого листа и много времени посвящали наблюдению за тем, как на основе наших продуктов работают реальные интернет-магазины, на что уходит время операторов при обработке заказов, каких данных и отчетов не хватает, какие из этих задач можно решить средствами скрипта, а самое главное — каким нужно сделать продукт, чтобы помочь интернет-магазинам зарабатывать больше.

    image

    Гибкость адаптации


    Две главные проблемы предыдущих поколений Shop-Script, с которыми сталкивались большинство наших клиентов — это сложность кастомизации логики работы скриптов и жесткая табличная верстка (что было, то было...). Так как у каждого магазина свои особенности, и каждому нужна своя красивая витрина, без решения проблемы гибкости дальше двигаться было нельзя.

    В Shop-Script 5 эту задачу мы решили, предварительно разработав целый PHP-фреймворк и создав новый Shop-Script на его основе. Вторая проблема решилась сама собой после переделки шаблонов дизайна с чистого листа. Пришлось пожертвовать возможностью автоматического переноса дизайна из прежних поколений продуктов, однако, это позволило сделать редактор дизайна по-настоящему гибким в настройке шаблонов.

    (Посмотреть примеры верстки можно на примере приложений «Блог» и «Фото»; для нового Shop-Script шаблоны дизайна будут опубликованы вместе с официальным выпуском продукта, и построены они будут аналогичными образом.)

    image

    Поиск продуктов


    Поиск с помощью %LIKE%, конечно, вариант, но плохой.

    Для реализации поиска в Shop-Script 5 мы индексируем все продукты, учитывая морфологию и устанавливая разные веса для описаний, произвольных кастомных характеристик, категорий и типов продуктов. Если не полениться и заполнить для категорий (не для отдельных продуктов, а только для категорий продуктов) несколько ключевых слов, то это позволит посетителям фронтенда магазина находить продукты по запросам вроде «белый айфон», «видеокарта с dvi», «крепления для сноуборда».

    Рекомендуемые продукты


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

    Когда магазин только начинает работать и данных недостаточно, эти механизмы все равно можно использовать, ведь всегда можно определить, откуда пользователь пришел в магазин, какие продукты и категории просматривал, искал ли что-нибудь с помощью поиска в магазине и т.п.

    image

    Печатные формы для заказов


    Опыт показывает, что у интернет-магазинов (особенно маленьких), работающих на территории России, невероятно много времени при обработке заказов уходит на бумажную работу: подготовку счетов, товарных накладных, а особенно, на заполнение бланков Почтой России при отправки заказов посылок. После того, как отправишь несколько посылок в ближайшем почтовом отделении, становится понятным, что функция автоматизированного заполнения бланков (прямо поверх GIF-изображений, готового к распечатке) — не просто кул-фича, а необходимая вещь.

    Мы до сих пор получаем множество благодарных отзывов от пользователей прежних версий Shop-Script за эту, казалось бы, простую функцию.

    Внутренний API фреймворка Webasyst


    В описании продукта можно полноценно использовать Smarty и с помощью внутреннего API фреймворка Webasyst интегрировать Shop-Script с другими установленными приложениями. Например, с помощью конструкции {$photos = $wa->photos->photos(‘tag/nexus7’)} можно получить все фотографии из приложения «Фото» с тегом «nexus7» и затем вывести их в описании продукта с помощью {foreach $photos}...{/foreach}.

    И еще много разных функций вроде продажи услуг, многоскладовости, фоллоу-ап-сообщений, уведомлений по СМС и т.д. Все эти функции будут доступны в Shop-Script 5 сразу «из коробки».

    В будущем для Shop-Script 5 и фреймворка Webasyst будет открыт магазин приложений, через который можно будет устанавливать новые темы оформления, плагины и модули непосредственно через браузер одним кликом (фреймворк сам загружает скрипты с сервера и устанавливает их).

    Shop-Script 5 поступит в продажу 12 марта 2013 года, а с сегодняшнего дня с функционалом нового продукта можно подробно ознакомиться на сайте http://new.shop-script.ru.
    Webasyst
    Company
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 16

      0
      А где-же бета-тестирование? Так сразу предзаказ?
        0
        Да, я тоже что-то не понял.
        Из описания видно, что это абсолютно новый продукт написанный с ноля.
        Однако, про тестирование тишина.
          0
          Я создаю тикеты с найденными багами в личном кабинете на сайте вебасиста. Благодарят за фидбеки и исправляют косяки.
            0
            Ага, это такая оригинальная фишка — тестировать продукт на первых покупателях. Тоже столкнулся с этим, хотя прошло уже почти полгода с момента старта продаж.
          –2
          Только я считаю, что смарти не удобно в дальнейшей разработке?
            +2
            Когда-то давно делал небольшой магазин на Shop-Script Free (2007-2009). Когда понадобилось немного подкрутить функционал, полез в исходники. Там творился ад и тихий ужас. Как будто писала группа школьников, взявших учебник по PHP первый раз месяц назад. Сейчас, надеюсь, ситуация поправлена, но впечатление о продукте все равно подпорчено.
              0
              Школьники подросли?
              0
              Обещали в этом году, теперь уже в марте следующего…
              Не увидел в анонсе и на сайте проекта, упоминания о модуле обмена данными между WebAsyst и 1С УТ, он есть или только в проекте?
              Хоть бы какой RC дали попробовать для затравки.
              В общем думал на каникулах будет чем заняться, но видно не судьба — придется пить :(
                0
                Есть возможность организации магазина с несколькими продавцами (ebay-like) на этой платформе?
                  0
                  Нет, на это платформа не ориентирована. Есть возможность доступа у нескольких пользователей с разграничением доступа. Но отдельных потоков заказов на уровне пользователей нет — поток заказов единый для всего магазина.
                    0
                    Почитал я историю проекта на сайте. А ты разве на 2-м курсе уже в ГЗ переехал из 302?)))
                      0
                      Уже да :)
                  –1
                  Не ребята, пулемет я вам не дам…
                  Сухов®
                    0
                    Наш интернет-магазин работает на Shop-Script уже больше двух лет. Мне, к сожалению, пришлось столкнуться с ним (ибо не я его выбирал) когда назрела необходимость реализовать несколько вещей, и как заметил товарищ KhodeN в коде «творился ад и тихий ужас».

                    После выхода фреймворка WebAsyst (хотя это правильней наверное назвать CMF, но не суть важна), я увидел, что дела с кодописанием продвинулись в лучшую сторону, и должен добавить, что самые первые пользовательские впечатления были очень положительными.

                    А вот переходить на новую версию Shop-Script пока не решились, т. к. было бы весьма странным платить за будущий продукт, который заранее невозможно никак оценить. Текст и скриншоты не дают такой возможности, а пробной версии или демо-доступа у Вас почему-то (я надеюсь) пока еще нет.

                    Тем не менее я поздравляю разработчиков с большой проделанной работой и желаю им достигнуть еще больших успехов в новом году. С наступающим!
                      0
                      Лично мне описания ТТХ на промо-сайте Shop Script 5 было достаточно, чтобы оформить предзаказ.
                      0
                      Уже было подумал брать (пока остановился на симпле), но отсутствие демо меня останавливает. Как можно делать предзаказ на то, что даже не видел? не пробовал… очень странно. Опять же — предзаказ подразумевает какие то скидки — «купи сейчас, но дешевле». А так — одна причина — дата релиза, до 12 марта я ужедолжен открыться.

                      Only users with full accounts can post comments. Log in, please.