Вы решили открыть Интернет-магазин. Ваш ли это собственный бизнес, или задача поставлена руководством, один из вопросов, которые предстоит решить - это выбор программного обеспечения, на котором будет работать магазин. Попробуем помочь с выбором, так как он определяет и функциональность будущего магазина и возможности для поисковой оптимизации.
Если вы не планируете сделать Интернет-магазин основным источником доходов, а просто хотите попробовать что-то продавать в Интернете, вам вполне подойдут недорогие готовые решения. Товаров несколько десятков и часть покупателей из-за рубежа? Обратите внимание на Nanoshop от Приватбанка.
Нужна возможность управления каталогом товаров? Вам достаточно будет системы уровня PHPShop или Shop-script. Их стоимость до 1000$ позволит небольшими затратами попробовать свои силы в электронной коммерции, но в будущем придется решать вопрос с поддержкой и развитием системы.
В случае, когда необходимо решение более высокого уровня, например для оптовой компании или розничной сети магазинов, важно четко определиться с приоритетами. Например, разработка собственной системы "с нуля" может занять много времени и поставить под угрозу сроки запуска. Кроме того, вы должны быть готовы к проблемам с хостингом и масштабированием системы для высокой нагрузки. Решив эти вопросы, вы приобретете опыт в области веб-разработки, но, часто, более эффективно сосредоточиться на продвижении магазина и увеличении продаж не удастся. В этом случае вам надо в первую очередь выбрать команду, которая будет заниматься разработкой и поддержкой системы. Не столь важно, на какой технологии работает магазин, гораздо важнее - насколько он надежен, безопасен и как быстро будут реализованы ваши бизнес-требования.
Подведем итоги. Вы решили развивать собственную систему, и у вас в компании есть программисты с опытом разработки систем электронной коммерции? Обсудите с ними ваши требования к системе, возможности коммерческих систем - Bitrix, UMI.CMS и их достойных бесплатных аналогов - Typo3, Magento. Их внедрение можно заказать и у сторонних софтверных компаний, при этом компанию нужно выбирать обязательно с опытом и прозрачными условиями поддержки будущего проекта. Важно учитывать, что, в зависимости от масштабов проекта, стоимость доработки и внедрения в разы больше стоимости коробочной версии самого продукта - в среднем она составляет от 5000 до 20000$. А стоимость и сроки предоставления поддержки зачастую важнее затрат на запуск.
У каждой системы есть свои преимущества, ограничения и недостатки, поэтому выбор должен быть индивидуальным. Причем, в случае с Magento, цена не показатель качества. И эту молодую, динамично развивающуюся opensource-систему, можно смело рекомендовать самым требовательным клиентам.
Если же вы хотите сосредоточиться на бизнес-задачах, то решение технических вопросов стоит поручить надежному и опытному партнеру. Но советы в этом вопросе уже выходят за рамки данной статьи и понимания "политкорректности" автором.