|
На сегодня, с выходом Windows Server 2008, разница для конечного клиента с точки зрения размещения сайта на платформе Windows или Linux практически исчезла. Более того, Windows-хостинг на сегодня дает больше возможностей как для хостера, так и для клиентов. А цены на эти виды хостинга сравнялись.
Изменился и взгляд компании Microsoft, которая теперь уделяет альтернативным технологиям, прежде всего поддержкке PHP, точно такое же внимание как и собственным. Это позволяет разработчикам использовать при разработке различных приложений единую платформу независимо от используемой технологии. Пришло время прекратить делиться на различные лагеря и вести "священные войны".
Мы присоединяемся к призыву на сайте Microsoft "Make Web. Not war.".
Microsoft Windows Server 2008 — это операционная система Windows Server нового поколения, которая помогает нашим специалистам полностью контролировать инфраструктуру, обеспечивая беспрецедентную доступность и управляемость, что позволяет достичь более высокого, чем когда-либо, уровня безопасности, надежности и устойчивости серверной среды.
Windows Server 2008 обеспечивает:
- Упрощенное управление ИТ-инфраструктурой с помощью новых средств, обеспечивающих единый интерфейс для настройки и мониторинга серверов и возможность автоматизации рутинных операций
- Эффективное обнаружение и устранение неполадок с помощью мощных средств диагностики
- Облегченное управление веб-серверами с помощью Internet Information Services 7.0 — мощной веб-платформы для приложений и служб.
- Усовершенствованные функции безопасности уменьшают уязвимость ядра сервера, благодаря чему повышается надежность и защищенность серверной среды.
- Повышенную устойчивость системы, уменьшающую вероятность потери доступа, результатов работы, времени, данных и контроля.
Благодаря своей производительности, масштабируемости и поддержке технологий виртуализации Microsoft Windows Server 2008 служит идеальной платформой для хостинга.
Компонент серверной операционной системы Microsoft Windows Server 2008 под названием Internet Information Services (IIS7) выполняет роль веб-сервера и позволяет обрабатывать запросы к веб-приложениям, выполняющимся на нем. Веб-сервер позволяет выполнять веб-приложения, написанные с использованием таких технологий, как ASP.NET, ASP и PHP (поддержка PHP осуществляется с помощью технологии FastCGI for PHP) на языках программирования C/C++, C#, VB.NET, Ruby, Python и т.п. Таким образом, Web-сервер поддерживает основные технологии создания Web-приложений, присутствующие на рынке.
IIS7 отличается модульной архитектурой, что обеспечивает сервер большей гибкостью при обработке запросов и позволяет, при необходимости, расширять его функциональность путем добавления, замены отдельных модулей или отключения модулей, не используемых в обработке запросов.
IIS7 обеспечивает:
- Более простое развертывание и управление веб-приложениями
- Повышение надежности и масштабируемости
- Расширенную безопасность для веб-приложений
- Улучшенные механизмы передачи файлов
- Возможность расширения функциональности веб-приложений
- Улучшенную доступность и производительность веб-приложений и сервисов.
Технология РНР является очень популярной среди разработчиков, поэтому Microsoft в настоящее время уделяет большое внимание поддержке РНР на Windows.
Многие знают, что РНР не всегда работал надежно на платформе Windows. Поэтому на Windows Server 2008 и IIS 7.0 значительно оптимизирована поддержка РНР с помощью нового компонента FastCGI. FastCGI работает как интерфейс между PHP и IIS, поддерживая РНР на уровне ядра, что обеспечивает гораздо более высокую скорость и стабильность работы PHP.
Поддержка РНР на Windows дает новые возможности:
- запуск на надежной платформе популярных веб-приложений (phpBB, WordPress, Drupal и др.), работающих на PHP+mySQL
- более простой для разработчиков перенос на хостинг приложений, созданных, как правило, на компьютерах с ОС Windows;
- возможность использования мощной базы данных MS SQL в РНР-скриптах с помощью SQL Server Driver;
- запуск РНР- и ASP-приложений на единой платформе, в т.ч. возможность использования данных аутентификации форм ASP.NET для РНР-скриптов;
- интеграция РНР-приложений c Microsoft Live Services.
Active Server Pages .NET (ASP.NET) – это часть Microsoft .NET Framework, предназначенная для создания веб-приложений. Данная технология поддерживает концепцию веб-форм, содержит большое число компонентов, включая компоненты, позволяющие объединить данные и интерфейсные элементы.
Поддержка таких языков программирования, как C# и Visual Basic .NET позволяет создавать веб-приложения, покрывающие практически все задачи автоматизации бизнеса и использовать ключевые возможности как веб-сервера Internet Information Services, так и сервера управления базами данных Microsoft SQL Server 2008 и самой платформы – Microsoft Windows Server 2008.
SQL Server 2008 — надежная, эффективная и интеллектуальная платформа управления данными Enterprise-класса. Работая под управлением Windows Server 2008, Microsoft SQL Server 2008 обеспечивает высокую производительность, масштабируемость и безопасность, что делает его надежным средством для хранения данных веб-приложений.
Теперь работа с SQL Server возможна не только в приложениях, написанных на ASP, но и использующих РНР. Установленный на наших серверах SQL Server Driver for PHP позволит подключаться к SQL Server из скриптов на РНР и использовать новые возможности по управлению данными!
Привыкли работать с базами данных mySQL? Нет проблем!
Создавайте на Windows-хостинге нужное количество баз данных mySQL и используйте их в своих приложениях и популярных CMS.
Microsoft Silverlight – это технология для создания веб-приложений с богатым интерфейсом (Rich Internet Applications, RIA), с поддержкой различных платформ и браузеров. В версии Silverlight 2 поддерживаются платформы Windows, Mac, Linux и обозреватели Internet Explorer, FireFox, Safari.
В версии Silverlight 2 поддерживается создание приложений на языках программирования C#, Visual Basic .NET, IronRuby, IronPython, а также возможность использования ключевых компонентов платформы Microsoft .NET.
В марте 2009 г. была анонсирована новая версия технологии Silverlight – Silverlight 3, доступная в настоящий момент в бета-версии. Silverlight 3 позволяет веб-разработчикам и дизайнерам создавать максимально удобные, красивые и интересные веб-приложения. Эта технология помогает создателям интерактивных интернет-приложений (Rich Internet Application, RIA) быстрее выполнять работу с использованием новой графики, анимации, 3D-изображений и еще более шестидесяти элементов управления. Silverlight 3 также обеспечивает высочайшее качество видео, позволяя просматривать его в высоком разрешении в полноэкранном режиме.
Технология AJAX позволяет создавать интерактивные веб-приложения, не требующие полной перезагрузки страниц. Возможно создание клиентского AJAX-сценария и самостоятельная интеграция его в веб-страницы. Но теперь технология AJAX включена, как часть ASP.NET.
ASP.NET AJAX – это бесплатная библиотека для быстрого создания веб-приложений нового поколения с еще более удобным и интерактивным функционалом, который работает в большинстве популярных веб-браузеров.
AJAX включает библиотеку функций клиентских сценариев, привнося многие из преимуществ объектно-ориентированного программирования и модели ASP.NET в клиентские сценарии. AJAX в ASP.NET также обеспечивает серверную поддержку, что включает серверные веб-элементы управления, автоматически отрисовывающие необходимый для функциональности AJAX клиентский сценарий.
|