Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
NIR_Gorbunov.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.24 Mб
Скачать

2 Создание интернет-магазина с помощью .Netforgecms иwebmatrix

Создание сайта интернет-магазина – это очень распространенная задача, которая стоит перед веб-разработчиками. На сегодняшний день, электронная коммерция и интернет-магазины прочно вошли в жизнь пользователей глобальной сети. В этом руководстве по шагам рассказывается о том, как создать сайт интернет-магазина на базе бизнес-редакции .NET Forge CMS и работать с ним в бесплатной среде разработки WebMatrix.

2.1 Webmatrix - средство разработки и сопровождения веб-проектов

WebMatrix – это бесплатное легкое средство разработки, развертывания и сопровождения веб-приложений. Пакет установки WebMatrix занимает всего 8 мегабайт и устанавливается за несколько секунд. WebMatrixпостроен для работы с последними технологиями Microsoft: сервером IIS Express 7.5, компактной БД SQL ServerCompact 4.0 и средством автоматического развертывания проектов WebDeploy 2.0.[5]

WebMatrix предлагает следующие возможности для веб-разработчиков:

  • Создание проектов веб-приложений с нуля или на основе базовых шаблонов;

  • Загрузка популярных шаблонов веб-приложений из удаленного хранилища;

  • Встроенное отслеживание параметров запросов к веб-приложению во время тестирования и автоматическое фиксирование данных в логе;

  • Встроенный редактор кодов веб-приложения: скриптов, стилей, разметки и так далее с подсветкой синтаксиса и другими стандартными возможностями;

  • Встроенный полноценный редактор схемы БД: создание баз данных и таблиц, удаление и редактирование структуры БД, ввод, удаление и редактирование данных в БД;

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

Важная особенность WebMatrix – это возможности не только создавать веб-приложения, но и сопровождать их на всем жизненном цикле. Таким образом, WebMatrix пригодится не только на этапе от проектирования до разработки веб-приложения, но и позднее, когда приложение будет работать в качестве реального проекта.

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

2.2 Загрузка и установка

Для того, чтобы начать использовать .NET Forge CMS и строить на базе этой системы управления контентом свои интернет-магазины, вам необходимо загрузить бизнес-редакцию системы с официального сайта http://www.bitrix.net/ru/download/trial/. После заполнения небольшой анкеты вам на почту придет ссылка на загрузку пакета установки системы.

Запустите инсталлятор и с помощью удобного мастера осуществите установку системы на локальный компьютер. [3]

2.2.1 Настройка запуска веб-сервера

На этапе настройки вам предлагается настроить веб-сервер IIS локального компьютера и осуществить установку сервера баз данных. Окно настройки приведено на рисунке 2.

Рисунок 2 - Настройка параметров

Вы можете выбрать пункт “Не создавать виртуальный каталог в IIS”, если желаете работать с сайтом в бесплатной среде WebMatrix. Кроме того, выберите опцию “Нет, у меня уже установлена нужная СУБД”, если на вашем компьютере уже установлен сервер БД SQL Server 2005 и выше.

После завершения установки системы управления .NET Forge CMS запустите среду разработки WebMatrix под учетной записью администратора (для настройки исполняемой среды) с помощью контекстного меню. Вы можете выбрать любой другой редактор кода для работы с проектами на базе .NET Forge CMS. Однако,WebMatrix содержит встроенный веб-сервер, который позволяет запускать проекты из среды без необходимости конфигурировать сервер IIS.