13 мар. 2007 г.

О партнёрах конференции PHPCONF 2007

В этом году в качестве премиум-спонсора конференции PHPCONF выступила корпорация Microsoft. В последние годы деятельность Microsoft становится более ориентированной на инструменты и технологии веб-разработки. Эта тенденция стала особенно интересной для php-разработчиков после того, как осенью прошлого года корпорация Microsoft и компания Zend Technologies объявили о начале сотрудничества, результатом которого должна стать оптимизация взаимодействия скриптового языка программирования PHP и сервера Windows Information Server. По словам Билла Хилфа (Bill Hilf), «технического стратега» Microsoft, принятое соглашение призвано обеспечить работоспособность написанных на PHP программ на программном обеспечении Microsoft для Web-серверов. Сделка затрагивает распространенный ныне Windows Server 2003 и будущий релиз Windows Server «Longhorn» (серверный аналог ОС Windows Vista). Доклад о деталях и перспективах сотрудничества Microsoft и Zend будет представлен участникам предстоящей конференции PHPCONF. Кроме того, специалисты корпорации познакомят участников конференции с техническими новшествами и технологиями Microsoft на одном из специальных семинаров/мастер-классов, традиционно проводимых перед основной конференцией.

Объявление о сотрудничестве Microsoft и Zend было сделано в рамках конференции Zend/PHP Conference & Expo, прошедшей осенью 2006 года в Сан-Хосе. Соглашение служит свидетельством признания Microsoft того факта, что язык сценариев PHP (PHP: Hypertext Preprocessor) стал весьма популярным инструментом разработки Web-приложений. Представители двух компаний объяснили, что, хотя разработка многих программ на PHP и так ведется на компьютерах с операционной системой Windows, из-за определенных ограничений, характерных для Windows Server, эти приложения впоследствии развертываются на Unix-системах. Анонсированное соглашение имеет своей целью решить эти проблемы. Ключевым элементом будущей архитектуры станет интерфейс между 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. Впрочем, по словам Хилфа, такая связь может возникнуть в будущем. Он признал, что компании обсуждают этот вопрос. Более подробную информацию о результатах совместной работы Microsoft и Zend можно будет получить в ходе PHPCONF 2007.