Joomla и VirtueMart — хорошее решение для небольшого и среднего интернет-магазина

    Наша студия закончила разработку нового интернет-магазина подарков. Для создания сайта магазина мы использовали связку CMS Joomla и Virtuemart. На последнем я и хотел бы остановиться, поскольку этот продукт обделен вниманием хабрасообщества, хотя наверняка многие используют его в разработках. Итак, чем же хорош VirtuMart, и какие можно отметить у него недостатки:

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

    2. Поддержка русского языка реализована очень прилично.

    3. Это продукт с открытым кодом и достаточно открытой структурой, т.е. модификации, создание тем оформления, написание дополнительных модулей реализуются достаточно легко. Хотя и есть некоторые недостатки, видимо, перешедшие в VirtueMart от старых версий, когда он работал только с Joomla версии 1. Во всяком случае, здесь пока использованы не все стандартные возможности Joomla 1.5 по модификации шаблонов оформления: создание темы магазина выполняется отдельно от шаблона Joomla, а для некоторых вещей приходится лезть и в исходные коды компонента.

    4. Скорость работы. Здесь сложно, можно выставить и плюс и минус. Конечно, скрипт интернет-магазина с достаточно большим количеством товара (у нас сейчас около 600 позиций) уже не может отрабатывать мгновенно. Поэтому нельзя забывать, что приличной скорости работы магазина на VirtuMart можно добиться только при включенном кэшировании.

    5. SEO. В сочетании с компонентом sh404SEF для Joomla наш магазин работает замечательно. У всех категорий товара и каждого товара в отдельности создаются ЧПУ с уникальными мета-тэгами. Есть некоторые технические моменты, но их все можно обойти (если кому-то интересно, некоторые «подводные камни» взаимодействия sh404SEF и VirtueMart описаны в моем блоге).

    Созданное нами работающее решение на Joomla 1.5 и VirtueMart вы можете посмотреть здесь: магазин подарков и праздников «Дарим Радость».

    Дополнительная информация:
    Функциональность интернет-магазина VirtueMart (на английском): virtuemart.net/index.php?option=com_content&task=view&id=69&Itemid=142
    Русская сборка VirtueMart (мы ее не использовали, но там есть документация на русском языке): virtuemart.ru

    Similar posts

    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 34

      0
      Вы умудрились написать статью о Joomla и VirtueMart, ничего так толком и не сказав об этих продуктах, лишь себя пропиарили.
        –3
        Я специально не углублялся в технические подробности. Просто на хабре вообще не было информации о VirtueMart, так что не согласен :)
      • UFO just landed and posted this here
          0
          Так я и написал «для небольшого и среднего магазина». То, что там сейчас всего 600 единиц говорит лишь о том, что именно столько успели внести сотрудники магазина. Но в любом случае, в ближайшее время там вряд ли будет больше нескольких тысяц позиций.

          На настройку и доработку магазина ушло около 3 рабочих дней.
          • UFO just landed and posted this here
              0
              Конечно, для быстрого запуска это ценно.
                0
                но не стоит прощать все…
                имхо, джумла накладывает слишком много ограничений по дизайну… ( если конечно, в сайте за три дня он есть )
                делали сайт для нашей компании, на дизайн и согласование ушло 3 недели…
                  0
                  3 дня — это без дизайна. Естественно, дизайн делался и согласовывался существенно дольше
                    0
                    а как это джумла накладывает ограничения?
                      0
                      1. джумла позволяет создавать только двухуровневую структуру сайта…
                      2. ограничения при рисовании дизайна, дизайнер должен учитывать особенности системы…
                        0
                        в версии 1.0. хх Joomla еще можно было так говорить, но шаблонизация в версиях 1.5 позволяет делать ВСЁ что угодно в плане дизайна, причём без особых трудозатрат и хаков ядра
                          0
                          с 1.5 не работал…
                          в свое время достаточно глубоко кавырялся в линейке 1.0.xx
                          спасибо, буду знать…
                            +1
                            даже в 1.0 (но одно но — надо хорошо дружить с пхп) можно делать с дизайном что угодно.
                            А проблема двух уровней решается дополнительными компонентами, позволяющими делать неограниченные уровни вложенности.
                              0
                              не подскажите какими именно?
                                0
                                Самый простой — deep pocket. Только после удаления (пробовал где-то с год назад) оставляет одну свою строчку в файле pathway.php
                            0
                            Скажем так, «почти». Есть определенные трудности, но все возможно. Кстати, я сейчас как раз перевожу цикл статей на тему создания чистого CSS-шаблона в Joomla, если интересно, посмотрите, там уже большая часть опубликована: mancocapac.habrahabr.ru/blog/42403/
                              0
                              трудности есть всегда и в любой системе, но я пока не встречал дизайна, что нельзя было воплотить в шаблоне для joomla, статью вашу читал, новичкам будет полезно весьма
                0
                По вашим понятиям, хорошее решение — это бесплатное решение?

                Это смешно, также как и сам ваш магазин. Он настолько слаб, что врядли окупит даже бесплатные скрипты.
                  0
                  Я хотел сказать только то, что бесплатное решение не всегда хуже платного.

                  Насчет второй части вашего высказывания, время покажет. Хотелось бы только понять, что вы имеете в виду под слабостью кроме использования бесплатного скрипта?
                    +2
                    Магазин должен «пропихивать» товар посетителю разными способами. И специальные предложения, и товары в дополнение, и рекомендованные товары, качественные изображения товара, хорошие описания, опценки, рейтинги и так далее.
                      0
                      Конечно, все это нужно и будет добавляться в дальнейшем. Хотя мое мнение, что в первую очередь важен именно товар (в этом смысле вы правы насчет качественных изображений и описаний), а остальные «примочки» полезны, но не являются определяющими. Немного утешает то, что если вы посмотрите на лидеров этой ниши (интернет-магазины подарков), то ничего принципиально лучшего там не увидите: www.zapodarkami.ru/, podari.ru/, www.podarok.ru/. В любом случае, спасибо за дельные замечания.
                  +1
                  На главной отсутствуют 2 закрывающихся тега div.
                    0
                    Спасибо, сейчас проверим
                      +1
                      Есть ещё один момент: повторяющийся идентификатор cart_button в теге a и в теге img.
                        0
                        Ага, уже тоже нашли, спасибо. Не прошлись еще валидатором.
                          0
                          Все исправили, еще раз спасибо за замечания
                            0
                            Особо не за что =)
                            А на какое количество посещений рассчитываете примерно?
                              0
                              Если ориентироваться на популярные магазины подарков (а они в большинстве своем московские), то трафик вряд ли будет больше 2000 человек в сутки. А если ограничиться Питером, то и вовсе не более 1000.
                      +1
                      По хорошему работа системы Joomla 1.5 + Virtuemart + SEF + n000 позиций товаров + несколько сотен хитов требует выделенного сервера.
                      Да и работа с шаблонизатором магазина это жуть, вы в сам код компонента влезали? Я в нём ковырялся как-то достаточно плотно и вынес для себя одну мысль — при всей моей любви к Joomla использовать компонент virtuemart я не буду никогда…
                        0
                        В код влезали, конечно, в случае с VirtueMart многие преимущества Joomla 1.5 идут насмарку. Этот компонент хорош именно своей встроенной функциональностью, но с современной идеологией Joomla он дружит не очень, так что приходится выбирать. А вы бы что выбрали для интернет-магазина на Joomla?
                          0
                          В качестве полноценного магазина (из бесплатных продуктов) — увы, ничего не выбрал. Просто каталог с формой заказа писал сам, может быть когда-нибудь допишу к нему корзину и пару фич и будет своя база для личных проектов магазинов (ибо в свой код всегда проще добавить функционал, нежели снова разбирать кишки вирта)
                          Делал пару проектов на других, коммерческих отдельных движках, без связи с Joomla
                            0
                            Из коммерческих нам приходилось использовать только Bitrix, но, по моему мнению, его преимущества только в хорошей связи с 1С-продуктами. Все-таки интересно, из коммерческих отдельных движков что-то можете посоветовать?
                              0
                              Из коммерческих наших разработок делал один заказ на WebAsyst Shop-Script (выбор клиента), тоже, конечно, не всё так как хотелось (ну а такого и не бывает) — но достаточно быстро развернул магазин, настроил шаблон. Полноценной работы с 1С нет, но через импорт\экспорт CSV все связывается.
                              Еще поковыряться бы с зарубежными разработками, но руки никак не дойдут
                              0
                              Согласен с вами полностью. В своём коде можно как рыба в воде, да и ничего «лишнего» не будет.

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