войти зарегистрироваться

Блог компании WebasystПочему находится всё: ответ Яндексу от разработчиков Shop-Script

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

Вчера, конечно, было неожиданностью узнать о сложившейся ситуации. Первое, что мы сделали — это проверили, все ли магазины подвержены такой проблеме. Оказалось, что далеко не все. Было преподложение, что проблема может быть в магазинах, которые установили какой-нибудь плагин или сторонний серверный модуль. Но оказалось, что дело и не в этом. Все магазины, у которых страницы с приватными данными клиентов появились в результатах поиска Яндекса, объединяло одно — установленный код Яндекс.Метрики. В точности, как и в недавнем случае с «Мегафоном».

Далее — о том, откуда взялись ссылки на приватные страницы, и как они могли попасть в индекс Яндекса, масштабности проблемы и возможных решениях.

Веб-разработкаПрактический опыт разработки интернет-магазина на OpenCart

В ноябре 2009 года я познакомился с www.opencart.com и остался очень доволен этой CMS построенной с соблюдением основных принципов MVC. Это просто замечательная система код которой можно легко адаптировать под собственные нужды. Файлы системы разделены по папкам controller, model, view, language.
image
Гениально и просто. Настолько просто, что я за считанные часы понял как работает система и уже смог адаптировать несколько файлов контроллеров под свои нужды. Как CMS эту систему лучше не рассматривать в принципе! Все очень скудно и печально. Но площадка для коммерческой деятельности очень приличная. Главный лозунг сайта интернет-магазин с минимальными усилиями при разработке.

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

А теперь немного подробностей, которые могут быть интересны тем, кто интересуется Опенкартом. Публикую инфу, которая на мой взгляд может оказаться полезной и что самое важное основанную не на теоретическом опыте, а на примере использования в конкретном проекте.

Персональные блоги Две цены в webAsyst Shop-script

Плагин показывает еще одну или еще много цен для каждого продукта в Webasyst Shop-script

Показывает столько цен, сколько id валют вы ему укажете.
Выводит цены согласно шаблону и форматированию вашей валюты из админ-панели и каждая цена имеет свой класс стиля (.cena1, .cena2…… )
Установка плагина:

Персональные блоги убираем auxpage_ и метки на странице товара (webasyst shop-script)

Пара мелких доработок от EasWeb.org.ua

Убираем auxpage_ у информационных страниц


В стандартной конфигурации Webasyst Shop-script ссылки на дополнительные страницы выглядят как {http://mystore.com/auxpage_about/ }
Не очень красиво.

Персональные блоги дерево категорий по-своему (webasyst shop-script)

Помагал кому-то на форуме и решил увековечить здесь.
Несколько вариантов вывода дерева категорий в вашем магазине или редактирование файла category_tree.html

Персональные блоги Руководство программиста Webasyst Shop-script


Немного обновился документ, который заинтересовал более 1000 человек. Обновил его, потому, что на форуме компании Webasyst было очень много вопросов по поводу стилей и структурой каталогов.

Когда недолго работаешь с этим скриптом, очень трудно разобраться, где находится нужный файл.

Персональные блоги WP Cumulus для Webasyst Shop-script

Недавно я начал работать над одним продуктом на основе Webasyst Shop-script. Система довольно интересная, но и довольно сложная (показалась мне на первый взгляд), но об этом позже.
Одной из первых задач было сделать красивое облако тэгов. Таким красивым оказался продукт WP Cumulus, но он для Wordpress.

Но оказалось, что ничего сложного там нет. И что его можно адаптировать для любой cms.
А если не мучаться с интерфейсом администратора, то вообще все просто.

Персональные блоги Гостевая и новый модуль оплаты к Webasyst Shop-script

Гостевая


Те, кто работает с системой Shop-Scrip Webasyst меня поймут. Наверняка найдут что-то полезно и те, кто использует ранние версии этого скрипта.
Как магазин он очень даже хорош: форма заказа, сравнение товаров и т.д. Но нескольких дополнений все же не хватает. Первыми были гостевая книга (чтобы благодарные покупатели могли сказать нам спасибо, а мы могли бы этим хвастаться перед всеми), фотогалерея и форма обратной связи для тех, кого что-то не устроило (что-то типо «пожаловаться на заказ»).

Shop-script структурирован не так как Joomla и просто дописать нужным нам модуль или компонент не выйдет. Но выход есть. Опишу как делал я.

Персональные блоги Краткое руководство программиста Webasyst Shop-script (обновлено)

Первый пробный, краткий мануал по программирование системы управления интернет-магазином Webasyst Shop-script.

Там всего 5 страниц, но на мой взгляд есть основное.
Дальше в планах еще сделать список стилей, которые используются в WSS.

Содержание:

Персональные блогиВебАсист Интернет-магазин

Мы выпустили новый веб-сервис — ВебАсист Интернет-магазин.

ВебАсист Интернет-магазин

Сервис позволяет быстро (мгновенно) создать свой интернет-магазин или внедрить возможность заказа на любой веб-сайт (блог) с помощью виджетов.
Подписаться на сервис — бесплатно.

Вот пример того, как можно внедрить возможность заказа на любой сайт (на примере демо-продукта Apple iPhone, 11995 рублей):
Добавить в корзину
Если нажать на кнопку, то процесс покупки начинается в лайтбоксе (как в этом примере) прямо на этой странице (если разрешено публиковать JavaScript; если не разрешено, то открывается новое окно).

Веб-сервис разработан на основе продукта Shop-Script (этот продукт тоже разработан нами).

В феврале 2008 планируем выпустить версию ВебАсист Интернет-магазин в открытых исходных кодах, которые можно будет поставить на свой сервер или shared-хостинг.