
Разработчики Virtuemart некоторое время назад выпустили большое обновление Virtuemart 2.6. Эта новость незаслуженно осталась без внимания на wedal.ru. Сегодня исправляю свою ошибку. В этой статье вы найдете описание новой версии, список новых функций, а также узнаете кое-что о Virtuemart 3 для Joomla 3.
7 апреля разработчики представили новый релиз Virtuemart 2.6. Это первый релиз, который можно скачать не только в виде компонента, но и в формате полной установки вместе с Joomla (аналогично тому, как это бывает с шаблонами Joomla). Ниже привожу перевод важных частей новости от разработчиков с моими комментариями (курсивом).
Содержание
Новые функций Virtuemart 2.6
Некоторое время назад мы начали работать над версией Virtuemart 2.1. Мы обратили внимание, что нам потребуется изменить API. В то же время были найдены новые ошибки в Virtuemart 2.0, которые заставили нас остановить разработку новой версии, чтобы сосредоточиться на их исправлении. Однако некоторым разработчикам были нужны новые функции Virtuemart 2.1, которые они уже добавили у себя в интернет-магазинах и плагинах. В результате мы начали добавлять функции обратной совместимости из серии Virtuemart 2.0 в Virtuemart 2.6.
В это же время мир Joomla двигался дальше. Была выпущена Joomla 3, которая также имела некоторые изменения в своем API. Из-за этого нам пришлось заменить некоторые функции Joomla своими, таким образом, дав возможность разработчикам сторонних расширений Virtuemart делать расширения, совместимые и с Virtuemart 2 и c Virtuemart 3. Мы ввели эти общие функции в Virtuemart 2.6, что делает его идеальным промежуточным вариантом между Virtuemart 2 и Virtuemart 3.
Добавление функций Virtuemart 2.2 и функций, предназначенных для Virtuemart 3 в одну версию компонентов, позволили нам перейти к промежуточной версии Virtuemart 2.6, чем оправдывается ее номер. Он лучше отражает наш процесс в разработке Virtuemart.
//Попытаюсь объяснить по-русски и простым языком. Дело в том, что разработчики Virtuemart не поспевают за быстрой сменой версий Joomla. Вроде только недавно выпустили Virtuemart 2.0, начали править ошибки и вносить улучшения, как вышла Joomla 3, да еще и с измененным API(теперь нужно переписывать часть кода). В результате нужно спешить с поддержкой Joomla 3, но еще и для Joomla 2.5 все доделать не успели. Пришлось выпустить нечто среднее, такое, которое позволит сразу и дорабатывать Virtuemart для Joomla 2.5 и работать над поддержкой Virtuemart для Joomla 3. Этакая обратная совместимость.
Список новых функций, добавленных в Virtuemart 2.6.:
- Языки перемещены в папку с компонентом. // Зачем? Опять возвращаются к VM 1.1.x.
- Новые демо-данные.
- Комплексный установщик Virtuemart для Joomla. //Наверное, теперь не придется устанавливать два архива.
- Добавлены GTIN и MPN. //Уникальные идентификаторы товаров, подобно ID или Артикулу.
- Автоматическое шифрование важных полей в базе данных.
- Плагин контроля остатков: добавлена возможность заказа дочерних товаров.
- Добавлен запрос авторизации для функций «Задать вопрос по товару», «Рекомендовать этот товар».
- Добавлены множественные товары для всплывающего окна «Товар добавлен в корзину».
- Добавлена отчистка кэша, если конфигурация магазина изменена и сохранена.
- Добавлена reCAPTCHA (ввод кода с картинки) для регистрации и функций «Задать вопрос по товару», «Рекомендовать этот товар».
Virtuemart 3 для Joomla 3
//Не буду описывать путаницу в версиях. Главное:
Что нужно знать конечным пользователям:
- Версия Virtuemart 2.6 является временной версией между Virtuemart 2.0 и Virtuemart 3. Изменений в API нет. Совместимость только с Joomla 2.5.
- Версия Virtuemart 3 будет выпущена в ближайшее время. Содержит изменения в API. Совместимость будет с Joomla 2.5 и Joomla 3.x.
Стратегия выхода новых версий
Версия Virtuemart 2.6 – последняя поддерживаемая версия ветки Virtuemart 2. Она будет поддерживаться, по крайней мере, ближайшие два года.
Уже сделано для версии Virtuemart 3 (Ориентировочная дата выхода 2 мая 2014 года).
- Переписаны настраиваемые поля.
- Сокращено количество SQL-запросов, генерируемое настраиваемыми полями (на 80%).
- Переработана корзина. Меньше переходов, меньше памяти на сессию, больше безопасности.
- Совместимость с Joomla 3.3.
- Улучшены поля, заполняемые пользователями. Чекбокс «TOS» (правила обслуживания) перенесен в отдельное поле.
- Улучшена многоязычность.
- Примеры разных видов товаров (футболки, mp3, книги).
Планируется добавить в Virtuemart 3, но, возможно, пока, не будет добавлено:
- Совместимость в Joomla 3.4.(//?)
- Языковые константы полей, заполняемых пользователем, в отдельном файле.
- Больше макетов по умолчанию, например, мультидобавление дочерних товаров.
- Редактирование и добавление товаров через фронтенд сайта.
- Объединение плагина Stockable и динамических дочерних товаров(?)// Здесь даже не могу точно сказать, что имеют в виду.
- Список расширений Virtuemart в AIO компонента, для установки/обновления.// Хотят сделать что-то наподобие установщика Joomla, когда расширения Virtuemart можно устанавливать и обновлять из единого места, а также видеть, что вышла новая версия расширения.
- Автоматическое изменение размеров основного изображения товара с наложением водяного знака.
- Улучшенное добавление изображений (мультизагрузка изображений). // Это очень нужно, поскольку то, что есть сейчас, крайне неудобно использовать.
Новые минимальные системные требования для Virtuemart
Минимальная версия PHP, на которой теперь будет работать Virtuemart – PHP 5.3.10.
//В этом нет ничего страшного, поскольку Joomla 3 имеет примерно такие же требования.
Virtuemart 2.6. Комментарий от Wedal’а
Лично мое мнение таково. Virtuemart, несмотря на все его проблемы и недостатки, все-таки, остается одним из наиболее комплексных, бесплатных решений для создания интернет-магазина на Joomla. Да, он требует некоторой доработки и правки дизайна под конкретный бизнес, но этого требуют и коммерческие продукты. Virtuemart идеален для тех, кто имеет небольшой бизнес или только начинает свое дело и хочет оценить возможности продажи товаров через Интернет. Понятное дело, если фирма крупная и имеет большие доходы, то заплатить несколько сот тысяч рублей за профессиональное коммерческое решение, не является большой проблемой. Но для средних и мелких предпринимателей такая сумма может оказаться неподъемной.
Говорить, что Virtuemart позволяет сделать интернет-магазин полностью бесплатно, не совсем правильно. Людям, не подкованным в IT, все-таки придется обращаться за помощью к веб-мастерам или фрилансерам для того, чтобы внести какие-то изменения во внешний вид или функционал интернет-магазина, но суммы, которые фигурируют в этих вопросах, во много раз меньше, чем у профессиональных решений.
Читатели, которые посещают wedal.ru достаточно долго, знают, что я работаю с Virtuemart уже давно. Начинал еще с первых версий Virtuemart 1.0.x. Эх, были времена =). За все это время многие люди обращались ко мне за помощью. Люди были разные. Попадались такие, которым казалось, что: «Вот, сейчас я один раз заплачу за создание интернет-магазина и потом буду получать продажи и прибыть ничего не делая. Мне некогда разбираться во всех тонкостях управления». Были и другие, которые создавали хороший интернет-магазин на Virtuemart самостоятельно, с нуля, не являясь при этом web-мастерами. Многое зависит от отношения.
Разработчиков Virtuemart можно хвалить или критиковать (скорее второе =)), но следует помнить, что они предлагают свое детище для всех совершенно бесплатно. Да, может код Virtuemart далек от совершенства, да, новые версии не поспевают за Joomla и выходят с запозданием, но все равно компонент развивается, медленно, но верно. Надеюсь, в мае мы, наконец, дождемся выхода Virtuemart 3 с поддержкой Joomla 3. Во всяком случае, в это хочется верить.
Ссылки на скачивание Virtuemart 2.6 с официального сайта:
"Понятное дело, если фирма крупная и имеет большие доходы, то заплатить несколько сот тысяч рублей за профессиональное коммерческое решение, не является большой проблемой. Но для средних и мелких предпринимателей такая сумма может оказаться неподъемной."
о каком проф решении идет речь? самописка типа самый-мега-крутой-магазин от хохляндии? или просто ценник от мега-крутой студии наполненной фрилансерами недоучками? Virtuemart это проект, на котором пол планеты держит интернет - магазины, и, если дятлы в нем ничего не понимают - это проблема некомпетентности некомпетентных.
Новость уже не самая свежая, но только сейчас появилась возможность перевести и прокомментировать ее. На момент написания фигурирует дата 2 мая. К этому времени планировали выпустить, но не выпустили. Это обычное дело. Но, по крайней мере, можно отследить тенденцию.
вот и мне очень любопытно, откуда взяли
"Список новых функций, добавленных в Virtuemart 2.6.:
Сокращено количество SQL-запросов, генерируемое настраиваемыми полями (на 80%)."
если на оф сайте мы читаем, что никаких изменений в api не было.
//За свою жизнь я видел и самописные интернет-магазины, которые были просто жемчужинами, сочетая в себе всё, что нужно. Только разработка и поддержка такого решения стоит очень больших денег.
и я за свою жизнь видел много чего, особенно в стародавние времена, когда сайты были на html и движками еще не пахло... или Вы хотите продемонстрировать современный ИМ на самописном "движке"? или, быть может, "самописную винду" - а что, я точно знаю, есть около сотни любителей, которые хотят выпустить что-то свое. но пока ни один самописный движок не дотягивает даже до детского вордпресса, а может быть все потому, что движки пишут профи, а не любители?))
//Зачем так грубо? Вас не учили вежливости?
а чё, не нравится? или задело?)))
а моня может забодало, что весьма уважаемый и реально хороший продукт нанотехнологий так грубо опускают! у нас в стране демократия и свобода слова - хочу, пишу, что думаю!
Судя по материалам статьи, не очень сильно ребята из VM продвинулись. :(
Мы делаем сайты на VM уже лет семь. Более 50 работающих проектов. Но в последнее время программисты все чаще задают вопрос и целесообразности смены основной платформы с VM на Joomshoppping...
Интересует ваше личное мнение о предпочтении VM Joomshoppin'у?
Спасибо заранее за ваш ответ и, возможно, аргументы за или против.
хоть не мне вопрос адресован, но тоже отвечу, джумшоппин слишком маленький по набору возможностей и доп расширения не помогут. чисто для примера - в нем возможен один дизайн категорий, в то время как в виртуемарте на каждую категорию можно поставить свой дизайн.
- т.е. не он делает им, а кто-то другие. кто - конечно фрилансеры, ну а там спецов по определению нету(имхо). если не считать, что основное отличие джумшоппинга - это голая основа с минимально заложенным функционалом
По теме - нас virtuemart устраивает вполне. И опыт есть, и наработки, и даже несколько кастомных модулей своих весьма интересных.
Но грабли с клиентами - сейчас массово в ecommerce пришли компьютерные дилетанты. Которые уверены, что если они в ворде могут прайс набрать и распечатать, то уж сайт сопровождать тем более смогут. И на аутсорс не отдадут. Посему становится невыгодно тратить много времени на обучение VM. А он в управлении намного сложнее, чем JS.
В результате рассматриваем JS как вариант для "непуганных дилетантов", которые мало знают, но очень самоуверены. Это, вроде как, для умных продавать сложный, но гибкий товар, а для чайников - 'простое коробочне решение' пусть и с ограниченным функционалом.
http://rozetka.com.ua/ не? Ощущение такое что пишет человек у которого никогда интернет магазинов не заказывали. Да блин, каждый второй заказчик хочет функционал который на Virtuemart без глубоких познаний в php реализовать почти не реально. Взять те же фильтры по характеристикам товаров, или скажем интеграцию с 1С, или массовый импорт экспорт товаров из exel, или массовое обновление цен, всевозможные сравнения товаров и так далее... И это при том что из всех компонентов интернет магазинов для joomla Virtuemart все же имеет самые широкие возможности. Наверное по тому так долго его и пишут. В общем глупостей не говорите.
1. есть ли в Виртуемарт 2 ограничения по максимальному количеству товаров?
2. И будет ли он работать если в магазин загрузить 500 000 товаров???????? или для этого нужно что то посерьезнее?
Другой вариант - разработчики еще просто не добавили вывод множественных производителей в макет. Не забывайте, что virtuemart 2.9.9 все еще тестовая версия.
http://wedal.ru/news/reliz-virtuemart-3-dlya-joomla-3-obzor-novykh-funktsij.html
http://wedal.ru/rasshireniya-joomla/obzor-virtuemart-3-ot-wedal-a.html