InfoWorld, США

Microsoft и Zend объявили о начале сотрудничества
Microsoft — не единственный крупнейший производитель программного обеспечения, сотрудничающий с Zend. В корпорации IBM приняли решение поставлять инструментарий Zend Core вместе с СУБД IBM Cloudscape и DB2

Microsoft и Zend Technologies объявили о начале сотрудничества, направленного на поддержку инструментария PHP на платформе Windows Server. Соглашение может служить свидетельством признания Microsoft того факта, что язык сценариев PHP (PHP: Hypertext Preprocessor) стал весьма популярным инструментом разработки Web-приложений.

Представители двух компаний объяснили, что, хотя разработка многих программ на PHP и так ведется на компьютерах с операционной системой Windows, из-за определенных ограничений, характерных для Windows Server, эти приложения впоследствии развертываются на Unix-системах. Анонсированное соглашение имеет своей целью решить эти проблемы.

Объявление о сотрудничестве было сделано в рамках конференции Zend/PHP Conference & Expo, прошедшей в Сан-Хосе. Ключевым элементом будущей архитектуры станет интерфейс между PHP и Web-сервером Microsoft Internet Information Services (IIS), получивший название FastCGI (Common Gateway Interface, CGI). Он будет бесплатно поставляться пользователям как Windows Server 2003, так и перспективной версии Windows Server — Longhorn.

«Мы участвуем в разработке технологии FastCGI, которая позволит значительно повысить производительность PHP при работе с нашим Web-сервером», — сказал Билл Хилф, глава направления Microsoft Technical Platform Strategy.

FastCGI освобождает Web-сервер от необходимости заново запускать ядро PHP для обработки каждого запроса.

Участникам конференции предоставили возможность познакомиться с технологией FastCGI.

По словам аналитика RedMonk Майкла Коута, сотрудничество Microsoft и Zend, дав возможность полноценно использовать PHP в среде Windows, многим «откроет двери» в разработку приложений. Коут сказал также, что Microsoft осознает желание пользователей работать с динамическими языками в среде Windows.

Еще одна грань сотрудничества Zend и Microsoft — технические усовершенствования PHP для Windows Server. Для обеспечения высокой производительности PHP-приложений на платформе Windows Server в Zend намерены создать специальную лабораторию тестирования PHP в среде Windows.

Также партнеры планируют работать над обеспечением качественной среды PHP для работы с IIS 6.0 для Windows Server 2004 и IIS 7.0 для Longhorn. Обе компании намерены развивать контакты с сообществом разработчиков PHP, стимулируя их к развертыванию PHP-приложений в среде Windows Server.

В первом квартале 2007 года в Zend планируют начать использовать усовершенствования PHP в программных продуктах линии Zend Core. На конференции состоялась технологическая демонстрация обновленной версии Zend Core для Windows. Новые технологии будут использоваться и в продуктах линии Zend Platform для поддержки критически важных приложений PHP в среде Windows Server.

При этом представители Microsoft и Zend не сделали каких-либо объявлений о связи PHP с популярной средой разработки Microsoft Visual Studio. Впрочем, по словам Хилфа, такая связь может возникнуть в будущем. Он признал, что компании обсуждают этот вопрос.


Дорожная карта PHP

По словам Энди Гатменса, одного из основателей компании Zend Technologies, новая версия PHP, популярного языка сценариев с открытым кодом, готова к выпуску.

На прошедшей месяц назад конференции Zend/PHP Conference & Expo Гатменс подчеркнул, что версию PHP 5.2 отличают повышенная производительность и дополнительные средства обеспечения безопасности. Она также обладает лучшей поддержкой расширений AJAX с JSON (JavaScript Object Notation).

«Что касается проектирования новых средств обеспечения безопасности, мы сосредоточились на том, чтобы дать пользователям возможность легко создавать защищенные приложения и предоставить для этого необходимые инструменты», — сказал Гатменс.

В следующей версии, PHP 6.0, особое внимание уделено международной унификации и поддержке Unicode. Предварительный выпуск версии 6.0 ожидается в декабре, а главный запланирован на 2007 год.

На вопрос о различиях между PHP и другим популярным языком сценариев, Ruby on Rails, Гатменс ответил, что PHP доступнее для пользователей, не имеющих опыта программирования, чем Ruby.

Версия Zend Platform 3.0, серверной платформы Zend для PHP-приложений, должна выйти в феврале-марте 2007 года. Она будет обеспечивать работу трех серверов: «сервера показателей», сосредоточенного на производительности, «корпоративного сервера», обеспечивающего масштабирование и работу с кластерами, и «интеграционного сервера», отвечающего за вопросы интеграции.