Многие веб-мастеры перед тем как размещать свои работы в интернете, тестируют и отлаживают их на локальном компьютере. Для этого создается программное окружение, соответствующее работе виртуального сервера, на котором и размещается хостинг для тестируемого сайта. Есть множество инструментов для создания такого окружения, самые популярные из которых — это Денвер и Instant WordPress. В их ряды можно записать и Microsoft WebMatrix.
Microsoft WebMatrix — это универсальная программная оболочка, позволяющая запускать сайты, работающие практически на всех популярных движках, основанная на взаимодействии трех компонент: IIS Express, SQL Server Compact Edition 4 и движка представлений Razor. Она поддерживает работу с WordPress, Joomla!, Drupal, Umbraco, SQL, и другие, и уже включает в себя все необходимые инструменты для развертывания, установки и несложного редактирования кода — IIS, SQL Server, PHP, Visual Studio Express, и другие компоненты.
Так как я работаю с WordPress, то меня интересовала установка именно этого движка. Оказалось, что установить его, как и любой другой движок, очень просто — для этого достаточно выбрать его из списка предлагаемых, и начать установку.
Если для обеспечения работы выбранного движка необходимы другие программы, то Microsoft WebMatrix предложит их установить.
В ходе установки не задается никаких лишних вопросов, после установки вся настройка происходит автоматически, так что вы получаете уже готовый, настроенный, подготовленный к работе сайт.
Единственным недостатком Microsoft WebMatrix я считаю то, что все программы идут на английском языке. Если разработчики позиционируют программу как средство для развертывания и тестирования сайтов на локальном компьютере, то значит ориентируются и на вебмастеров с небольшим опытом работы, которые предпочли бы увидеть версии программ на своем родном языке. Впрочем, так как развертывание сайта в Microsoft WebMatrix проходит на русском языке, то вопросов по работе практически не возникает, ну а переписать русский WordPress поверх английского я и руками могу. Так что этот недостаток скорее условный.
Еще о возможностях Microsoft WebMatrix:
- Открытие сайта из локальной папки.
- Множество предустановленных шаблонов.
- Встроенный редактор кода с подсветкой синтаксиса C#, VB, HTML, XML, CSS, CHTML, ASPX.
- Поддержка миграции на SQL Server
- Средства публикации: FTP, FTP/SSL и Web Deploy.
- Встроенные средства анализа сайта: анализ всех запросов к сайту, рекомендации по уменьшению времени загрузки и увеличению индексируемости, информация о сайте с точки зрения SEO оптимизации.