Простой сайт в CMS Umbraco 4.7

Опубликовано: 13.09.2011
Автор: Виталий Бочкарев
Поддержать автора статьи по этой ссылке
Содержание
Введение

Umbraco CMS - это система управления содержанием сайта с открытым исходным кодом, написанная на ASP.NET, которая работает на сервере IIS и поддерживает базы данных, такие как MS SQL и MySQL.

Эта система применима как для личных сайтов, так и больших компаний, причем эта система абсолютна бесплатна в использовании (при использованиии некоммерческой версии лицензии). Система Umbraco проста в изучении и использовании, что делает ее превосходным инструментом работы для веб-дизайнеров, разработчиков, администраторов сайта и авторов статей.

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

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

Достоинства системы:

  • Бесплатность системы
  • Простота установки системы.
  • Удобный и интуитивно понятный интерфейс.
  • Расширяемость интерфейса и функциональности
  • Большое количество готовых пакетов расширения функциональности и интерфейса
  • Разграничение пользователей системы по ролям и ограничение их прав.
  • Возможность создавать несколько сайтов в одной системе.
  • Многоязычность интерфейса.
  • Документация и форум поддержки пользователей и разработчиков.

Недостатки системы:

  • Несовместимость пакетов из разных версий системы.
  • Документация только на английском языке.
  • Необходимость хостинга на Windows Server 2008, который обычно платный
Установка системы

Прежде, чем создать сайт в Интернете, необходимо попробовать свои силы и идеи на обычном компьютере. Для этого корпорация Microsoft предлагает пользователям бесплатный инструмент для хостинга сайтов на своем рабочем компьютере - WebMatrix.

Чтобы установить WebMatrix на свой компьютер, необходимо загрузить установщик программы с сайта http://www.microsoft.com/web/webmatrix и проследовать инструкциям мастера установки.

Umbraco - WebMatrix
Страница загрузки WebMatrix
Umbraco - WebMatrix
Установка WebMatrix (Приветствие)

Во время установки программы, система установки выкачает из Интернета компоненты, необходимые для правильной работы веб-хостинга.

Umbraco - WebMatrix
Установка WebMatrix (Компоненты)
Если во время установки сопутствующих компонентов произошла ошибка, и мастер установки пропустил ошибочный компонент, не продолжайте установку, а закройте мастер и запустите установку заново. Это поможет избежать проблем с недостающими компонентами при работе с WebMatrix.
Umbraco - WebMatrix
Установка WebMatrix (Установка)

После того, как WebMatrix установлен, можно приступать к созданию сайта. Для этого на главной странице необходимо выбрать "Создать сайт из коллекции приложений".

Umbraco - WebMatrix
WebMatrix (Главная страница)

Так как мы устанавливаем систему управления сайтом Umbraco, то в коллекции веб-приложений нужно найти и выделить "Umbraco", после чего нажать кнопку "Далее".

Umbraco - WebMatrix
WebMatrix (Выбор CMS)

Установка CMS не займет много времени - установщик лишь скопирует необходимые файлы в каталог создаваемого сайта на компьютере.

Umbraco - WebMatrix Umbraco - WebMatrix Umbraco - WebMatrix
WebMatrix (Установка CMS)

После успешной установки CMS появится окно управление сайтом, в котором можно выполнить простые настройки.

Umbraco - WebMatrix
WebMatrix (Управление сайтом)

Прежде, чем запустить веб-сайт, я рекомендую изменить настройки виртуального каталога сайта. Для этого необходимо открыть каталог установки сайта (обычно это "Мои документы\My Web Sites\Umbraco CMS"), найти в нем файл web.config и исправить параметр "httpRuntime" - нужно заменить существующую строку с этим параметром на такую:

<httpRuntime requestValidationMode="2.0" maxRequestLength="40960" executionTimeout="1200" />

Это позволит работать сайту более стабильно при медленном подключении к интернету (во время настройки CMS процесс установки обращается в Интернет для загрузки необходимых пакетов компонент).

Umbraco - PreSettings
Umbraco - PreSettings
Предварительные настройки сайта

После того, как хостинг настроен, можно запускать веб-сайт. В браузере появится мастер настройки CMS, который детально описывает производимые действия. Единственная трудность может возникнуть при настройке базы данных CMS - в случае использования WebMatrix на шаге "Database configuration" нужно выбирать "I want to use SQL CE 4", тогда никаких дополнительных параметров вводить не потребуется. При использовании других серверов баз данных, нужно будет вводить имя сервера, имя пустой базы данных и учетные данные для доступа к ней.

Umbraco - UmbracoInstallation Umbraco - UmbracoInstallation Umbraco - UmbracoInstallation Umbraco - UmbracoInstallation Umbraco - UmbracoInstallation Umbraco - UmbracoInstallation Umbraco - UmbracoInstallation Umbraco - UmbracoInstallation Umbraco - UmbracoInstallation
Установка Umbraco CMS

Обращаю Ваше внимание, что я не установил предлагаемые шаблоны веб-сайтов, так как я буду использовать собственный шаблон. Тем не менее, пропущенный шаг настройки всегда можно выполнить непосредственно в CMS в разделе Developer - в нем есть те же шаблоны, которые предлагались мастером установки.

Виталий Бочкарев
Метки