ECShop, практика эксплуатации

shopmaster 29 Август, 2009 21:46 ECShop Постоянная ссылка Трекбэки (0)

 

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

 Поэтому интересно бывает обратить внимание на то, что в том или ином пакете отличается от других, чем он превосходит конкурентные предложения, в чём проигрывает.

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

Итак, что же есть и чего нет в ECShop.

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

Отличительной особенностью китайских магазинов, и ECShop в том числе, является представление посетителям товаров из дочерних категорий вместе с товарами из той категории, к которой посетитель обратился. Мне лично этот подход очень нравится. Во всех других программах сплошь и рядом, перейдя к подкатегории, обнаруживаешь пустоту и названия входящих в неё ещё более глубоких подкатегорий. Не очень приятное зрелище. В ECShop такого не бывает - если товара в какой-то категории нет, но он есть в её дочерних категориях, то именно их покупатель и увидит, а не пустое белое поле, ничем не заполненное.

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

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

Наряду со всем великолепием, в процессе реальной работы выявился ряд факторов, делающих работу с магазином не всегда удобной.

В первую очередь это связано с процедурой импорта товаров в базу магазина.

Совершенно очевидно, что магазин рассчитан в первую очередь на работу через Веб, и никак не на обновления из других (допустим, складских) программ.

Импортируются товары почти идеально. Единственный нюанс - картинки нужно залить на сервер перед импортом, тогда магазин правильно сгенерирует весь комплект необходимых (задаваемых в админке) превьюшек.

Здесь следует иметь в виду, что магазин позволяет хранить в базе неограниченное число картинок товара, для чего используется таблица базы самого товара, плюс дополнительная, описывающая все остальные изображения, и называющаяся галереей. Такой подход приводит к тому, что если у товара картинка всего одна, то она хранится как бы в двойном комплекте изображений - один комплект из 3 картинок разного размера в описании товара, и дубликат (как записи, так и картинок) в таблице галереи. Никаких неудобств это не вызывает, за исключением повышенного расхода дискового пространства. Если под магазин взят обычный хостинг, то хостер, очевидно, ограничивает доступное физическое пространство на диске, и ECShop может его очень быстро съесть. Если же хостинг выделенный, то дисковое пространство, пожалуй, самое дешевое, что есть на сервере, и при неорбходимости наращивается просто, быстро и безболезненно.

У импорта товаров есть ещё ряд особенностей.

Импорт, очевидно, никак не рассчитан на обновление товаров. При импорте не учитывается уникальность товара (ни по имени, ни по идентификатору товара), и при повторном импорте того же самого csv файла, товары элементарно импортируются второй раз. Таким образом, обновлять товары через импорт не получится.

Далее, импорт осуществляется по категориям. То есть при импорте вы должны явно указать категорию, в которую товар импортируется. Выбор категорий из самого импортируемого файла не предусмотрен. Это делает процедуру импорта довольно утомительной. если категорий много. Но если у вас категорий не 100 и не 200, а штук, скажем, 5, то в остальном импорт происходит быстро и аккуратно. Конечно, чудес скорости не наблюдается (интерспаевский шоппинг карт, например, 50к товаров "всасывает" за какой-то час), но всё очень качественно.

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

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

Соответственно, вышесказанное определяет и направление доработок, на которые стоит обратить внимание при подготовке русской локализации магазина.

В сентябре скрипт ECShop был приобретён другой более крупной китайской компанией, известной производимым ей скриптом магазина Shopex. Что будет с ECShop пока не ясно, но о закрытии или трансформации магазина не обхявлялось. Сообщество китайских пользователей продолжает активно работать, и всё выглядит довольно перспективно.

В России домен, непосредственно связанный с названием магазина, давно занят сквоттерами. Альтернативный сайт русской поддержки организован на www.ecshoprus.ru - обращаясь к этому ресурсу, стоит помнить, что это не официальная поддержка разработчиками, а альтернативная независимая инициатива. Так что требовать от них поддержки нецелесообразно и не имеет смысла, но сходить за советом - разумно.

Пока это всё, продолжаем работать.


Закладки:These icons link to social bookmarking sites where readers can share and discover new web pages.
    blinkbits BlinkList blogmarks co.mments connotea del.icio.us De.lirio.us digg Fark feedmelinks Furl LinkaGoGo Ma.gnolia NewsVine Netvouz RawSugar Reddit scuttle Shadows Simpy Smarking Spurl TailRank Wists YahooMyWeb ecto NewsGator


Powered by BlogMasters.Ru