Журнал Системный Администратор, Январь 2008

Журнал Системный Администратор

Январь 2008

Цена: $4.5 US

  Подписаться

Зарегистриванные пользователи, пожалуйста следуйте этой ссылке


Создаем интернет-магазин на osCommerce

Сергей Яремчук

Начать свой бизнес в Интернете сегодня просто, следует лишь купить домен, создать свой сайт и привлечь к нему покупателей. С первым и третьим пунктом обычно все ясно, но что взять за основу сайта? Начать разработки с нуля или взять готовое решение? Предлагаю остановиться на втором варианте.

Проект osCommerce (Open Source Commerce) [1] представляет открытое решение, предназначенное для организации интернет-магазина. Изначально проект назывался The Exchange Project, но затем в 2001 году название было сменено. Лидер проекта перуанец Harald Ponce de Leon, проживавший в Германии, начал свою разработку в конце 1999 года. Первый релиз был представлен общественности уже в марте следующего года. Хотя это был скорее прототип для привлечения внимания, чем готовое решение. Но, как водится, хорошая идея была подхвачена, и проект весьма быстро оброс многочисленными последователями и, главное, получил дотации со стороны заинтересованных компаний. И к настоящему времени вокруг проекта уже сформировалось огромное сообщество. На момент написания этих строк их количество, по данным сайта проекта, уже превысило 161 тысячу человек, а свыше 12700 он-лайн магазинов уже используют это решение.

Текущей версией osCommerce является 2.2 Milestone, выход в свет которой датирован февралем 2003 годом. Но это не значит, что проект заброшен, если посмотреть в changelog, то можно увидеть, что развитие 2.2 идет постоянно, устраняются найденные ошибки, добавляются новые возможности. Последняя запись сделана июлем 2007 года, в ней версия названа уже, как osCommerce Online Merchant 2.2 RC1.

Также весьма продолжительное время ведется разработка третьей ветки, но она все никак не может увидеть свет и находится в вечной альфе. Это, кстати, стало одной из основных (но не единственных) причин появления примерно с десятка клонов osCommerce, в которых устранены, в том числе и некоторые его «неудобства».

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

Написан osCommerce на PHP (код совместим с 4 и 5-й версиями), для хранения информации о заказах, покупках и прочем используется MySQL, в качестве веб-сервера может быть использован любой, умеющий работать с PHP 4.1+. Также не имеет значения операционная система. Это может быть Linux, Solaris, *BSD, Mac OS X и Windows.

Распространяется osCommerce по лицензии GNU GPL. По умолчанию устанавливаются только три языка – английский, немецкий, испанский. Но в контрибуциях доступны и многие другие, среди которых есть русский и украинский. В установке помогает удобный мастер инсталляции. Также для удобства установки все возможности интернет-магазина по умолчанию включены.

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

Подписаться на весь номер

Зарегистриванные пользователи, пожалуйста следуйте по этой ссылке