НомериТемиСлайдшоуПодіїРішенняФорум
пошук  
Mirohost - найбільший хостинг в Україні
 >  >  > 
https://www.imena.ua/ua

Новости ИТ-бизнеса

Современные решения
 

Zend оптимизирует PHP для мобильных приложений в новых релизах Server и Studio

Автор: Дэррил Тафт
21.02.2013

Компания Zend, выпускающая ПО для разработчиков на PHP, подготовила новые версии своей платформы приложений и набора инструментов для создания PHP-приложений, в частности мобильных.

Zend анонсировала Zend Server 6, новейшую версию своей платформы приложений для Интернета и мобильных приложений. Новый релиз включает инструменты, процессы и инфраструктуру, упрощающие и облегчающие сотрудничество в группах программистов. Платформа допускает автоматическое развертывание приложений после завершения тестирования. Это ускоряет процесс развертывания и позволяет исключить ошибки.

Данный релиз призван помочь разработчикам предотвращать отказ приложений. Он позволяет изучать корни проблем, например в тех случаях, когда в производственных условиях приложение не показывает такой же производительности, как при тестировании. Кроме того, новая платформа поддерживает взаимодействие разработчиков с эксплуатационниками. Разработчики получают контролируемый доступ, т. е. с правом только просмотра, к информации об отладке производственной системы.

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

Zend Server 6 имеет архитектуру на базе API-интерфейса, которая допускает объединение с целым рядом инструментов непрерывной интеграции и мониторинга, таких как Hudson, Jenkins, Nagios и HP OpenView. Кроме того, платформа поддерживает PHP и Zend Framework, а также содержит последние обновления системы защиты.

“Zend Server 6 гарантирует от самых распространенных ошибок в приложениях, — говорится в заявлении Энди Гатменса, генерального директора Zend. — Клиенты Zend уже сумели благодаря подписке на Zend Server избежать проблем, вызванных отсутствием “заплаток” для системы безопасности или технической поддержки. Zend Server 6 поднимается на новый уровень, предоставляя полный набор инструментов, помогающих разработчикам и эксплуатационникам совместно устранять наиболее часто встречающиеся причины отказа приложений. Я особенно рад предоставить нашему сообществу разработчиков доступ к бесплатной версии Zend Server, которая позволит на ранних этапах разработки приложений начать использовать расширенные возможности Zend Server, касающиеся устранения возникающих проблем, оценки производительности приложений и их отладки”.

Разработчики могут создавать более быстрые приложения, используя для этого байт-код, объекты данных и кэширование страниц с заданными URL-адресами. Кроме того, очередь задач позволяет ускорять исполнение кода приложений за счет распараллеливания. В составе последней версии набора инструментов Zend имеются также новые инструменты отладки, включая отладку веб-сервисов, единые для интегрированной среды разработки (IDE) Zend Server и Zend Studio 10.

“Zend Server позволяет нам наглядно видеть и контролировать производственную среду в реальном времени, — утверждается в заявлении Роберта Кернера, старшего вице-президента и главного компьютерного специалиста NYSE Euronext. — Он ведет проактивный мониторинг приложения, а трассировка кода выполняет функции записи полета самолета, выявляя глубинные причины сбоев. Благодаря этому мы можем быстро и окончательно устранять нарушения. Был случай, когда Zend Server помог решить связанную с SSL проблему в нашей реплицированной вычислительной среде, которая без него осталась бы незамеченной. В течение трех дней после запуска нашего сайта Zend помог увеличить его производительность более чем на 200%”.

Эксплуатационники могут применять Zend Server 6 как средство управления и для выполнения своих обязательств по обеспечению качества обслуживания (SLA) на уровне приложений. Используя проактивные тревожные сообщения и запрещение изменения конфигурации неуполномоченными лицами, они сумеют избежать связанных с настройками проблем, а в случае возникновения быстро их устранить. Приборные доски для ведения мониторинга позволяют эксплуатационникам оценивать работоспособность приложений в данный момент и за определенный период времени, задавать различные правила кэширования и мониторинга для каждого приложения. С помощью приборных досок производительности эксплуатационники могут управлять пиковыми нагрузками и прогнозировать их. А предусмотренный в Zend Server перехват управления при отказе приложения обеспечивает высокую его доступность, утверждает компания.

Zend представила также новую бесплатную версию Zend Server 6. Она, как и коммерческие редакции, включает сертифицированный стек PHP, средства создания профилей и отладки PHP. Имеются также возможность построения диаграмм производительности приложений и сервера, инструменты для развертывания и мониторинга приложений. Допускается трассировка кода вручную для его более тщательной отладки. Однако по сравнению с коммерческими редакциями в бесплатной версии сокращены сроки хранения данных и метрик, отсутствует техническая поддержка и ограничены производственные возможности.

Zend Server 6 размещается на собственной площадке или в облаке. Предприятия могут использовать Zend Server в сочетании с различной облачной инфраструктурой и разнообразным управляющим ПО, включая IBM Smart Cloud, Amazon Web Services, VMware, Red Hat, RightScale и др. Zend Server можно приобрести непосредственно у компании Zend через ее каналы продаж и облачных партнеров. Цены начинаются с суммы менее 100 долл. в месяц при использовании Amazon Web Services. Zend Framework, среда для приложений PHP, также доступна в виде компонента Zend Server.

Zend Studio 10 облегчает создание, тестирование и развертывание PHP-приложений, в особенности мобильных, взаимодействующих с PHP на сервере. Разработчики могут с помощью единого интерфейса создавать прототипы, писать и отлаживать как клиентские мобильные приложения, так и серверные API-интерфейсы для обращения к PHP.

“Новые особенности Zend Studio 10 ориентированы на современные вычислительные среды, в которых мобильные приложения играют главную роль, — говорится в заявлении Зева Сураски, соучредителя и главного технолога Zend. — Когда мы приступали к проектированию Studio 10, задача заключалась в придании разработке мобильных приложений той же чрезвычайной простоты, которая позволила PHP добиться успеха. И я очень горжусь результатами нашей работы”.

“При использовании Zend Studio 10 доступ к серверным, клиентским и мобильным системам можно получить через простую, но мощную интегрированную среду визуального проектирования… Zend Studio 10 в сочетании с Zend Framework 2 и Zend Server 6 представляет собой лучшую в отрасли платформу для создания подключаемых к облаку мобильных приложений”, — отмечается далее в заявлении.

Zend Studio 10 позволяет разработчикам тратить меньше времени на написание и поддержку кода PHP, быстро решать возникающие при работе приложений проблемы, пользоваться облаком и совершенствовать организацию коллективной работы. Производительность труда дополнительно повышается за счет упрощения стандартных потоков задач и исключения некоторых этапов процесса разработки.

Новый релиз ускоряет отладку, в том числе кода PHP и JavaScript, позволяет создавать профили, изучать и быстро исправлять программный код, проводить тестирование и формировать отчеты. Zend Studio 10 и Zend Server 6 имеют интегрированный режим отладки, в котором Zend Server 6 по любому входящему запросу автоматически запускает сеанс отладки в Zend Studio 10. Запрос может поступить от реального мобильного устройства или его эмулятора.

Кроме того, Zend Studio упрощает создание мобильных приложений с серверными компонентами настолько, что этим пакетом могут пользоваться даже разработчики, прежде не имевшие с ним дела. А еще вместо написания специальных приложений для каждой мобильной платформы (iOS, Android или Windows Phone) разработчики могут создавать приложения на основе среды Apache Cordova, известной также как PhoneGap, которая поддерживает различные мобильные устройства. Cordova представляет собой открытую среду разработки мобильных приложений, позволяющую программистам писать приложения для мобильных устройств с помощью JavaScript, HTML5 и CSS3 вместо специально предназначенных для этих устройств языков вроде Objective-C.

Помимо прочего визуальный редактор с возможностью перетаскивания мышкой обеспечивает быстрое создание сервисов RESTful в стиле удаленного вызова процедур без написания связующего кода (connectivity code), что позволяет разработчикам сосредоточиться на бизнес-логике. Взаимодействие в системе клиент-сервер, включая маршрутизацию, аутентификацию, проверку полномочий и фильтрацию, связывание параметров запроса, диспетчеризацию и формирование отклика JavaScript Object Notation (JSON), осуществляется с помощью Zend Server Gateway.

Эмулятор Web Mobile позволяет тестировать приложения даже до создания пакетов для различных платформ. А объединение со специфичными для каждой платформы интегрированной средой разработки (IDE), такой как xCode и Visual Studio, и инструментами вроде Android Development Tools предоставляет разработчикам возможность тестирования приложения с помощью эмулятора или развертывания их на реальных устройствах под управлением Android либо Windows Phone непосредственно из Zend Studio. Кроме того, Zend Studio 10 обеспечивает простой поток работ по созданию мобильных приложений для iOS, Android и Windows Phone, которые можно размещать в соответствующих магазинах приложений для охвата максимального числа пользователей и облегчения загрузки.

Наряду с этим Zend Studio 10 позволяет разработчикам без настройки и подготовки создать готовое к использованию приложение для Zend Framework 2, имеющее необходимую структуру, файлы и каталоги, заявили руководители Zend.

“Нас радуют быстрое распространение Zend Framework 2 и та большая помощь, которую эта среда уже оказала разработчикам, — говорится в заявлении Мэттью Вейера О'Финни, руководителя проекта Zend Framework. — Мы с удовлетворением обнаруживаем в Zend Studio функции, предназначенные для пользователей ZF 2”.

Более того, разработчики могут легко публиковать мобильные приложения в облаке, используя Zend Server, наиболее популярный сервер веб-приложений с поддержкой PHP. Это обеспечивает корректное и единообразное развертывание кода. Zend Studio также помогает полностью использовать возможности Zend Developer Cloud — повсеместно доступной целостной среды PHP, предназначенной для достижения тщательной отладки, высокой производительности и коллективной работы.

Помимо прочего Zend Studio 10 интегрируется с Red Hat OpenShift. Разработчики могут легко развертывать свои PHP-приложения на Zend Server, размещенном на собственной площадке или в облаке, включая развертывание приложений непосредственно на Zend Server for Red Hat OpenShift.

“Имея в своем распоряжении “платформу как сервис” (PaaS) Red Hat OpenShift и Zend Studio 10, разработчики могут уделить больше времени кодированию, сократив период настройки серверов и конфигурирования ПО в облаке, — заявил Джимми Герреро, директор Red Hat по маркетингу OpenShift. — Zend Studio позволяет разработчикам спокойно писать и развертывать свой код в OpenShift, а затем легко подключать дополнительные программные картриджи, такие как MongoDB, MySQL и PostgreSQL, которые будут работать с их приложениями. Это решение типа “подключи и работай”, обладающее массой достоинств”.

Zend Studio 10 можно загрузить с сайта www.zend.com/studio для бесплатного тестирования или приобрести в онлайновом магазине Zend. Цена Zend Studio 299 долл., но в течение некоторого времени с целью лучшего продвижения на начальном этапе будет продаваться с 50-процентной скидкой за 149 долл.

Клиентам, использующим Studio 9, Zend предлагает возможность обновления по специальной цене 129 долл. Сейчас помимо вводной цены предлагаются бесплатное обновление и техническая поддержка Zend Studio в течение года.


Поместить в блог
Комментарии к статье
Ваше имя*


Ваш комментарий*


Защита от автоматических сообщений*



Введите символы на картинке
* - Поля, обязательные для заполнения.
Rakuten Viber запустив чатбот ШІ Санту
Rakuten Viber запустив чатбот ШІ Санту
Напередодні Різдва Rakuten Viber запустив чатбот, створений на базі штучного інтелекту — ШІ Санту. ШІ помічник допоможе українцям отримати відповіді на святкові питання: що приготувати, які подарунки обрати чи як прикрасити дім.

Airbus намагається перейти з продуктів Microsoft на хмарні сервіси Google, але поки що безуспішно
Airbus намагається перейти з продуктів Microsoft на хмарні сервіси Google, але поки що безуспішно
На сьогоднішній день більше двох третин із 150 тисяч співробітників Airbus повністю перейшли на нову систему, але значна частина продовжує паралельно використовувати Microsoft. Наприклад, фінансовий відділ все ще покладається...

Suse випустила першу корпоративну ОС Linux з інтегрованим агентом штучного інтелекту
Suse випустила першу корпоративну ОС Linux з інтегрованим агентом штучного інтелекту
Для підприємств цей запуск є чітким кроком до вбудовування інтелекту на рівні інфраструктури. Тепер система може виконувати адміністрування за допомогою штучного інтелекту через Cockpit або командний рядок...

OPPO анонсувала глобальний випуск ColorOS 16
OPPO анонсувала глобальний випуск ColorOS 16
Після успішного впровадження технології Parallel Animation (Паралельна анімація) у ColorOS 15, нова версія представляє Seamless Animation — рішення, що забезпечує миттєву, безперервну реакцію системи на кожну дію користувача.

Microsoft припинила підтримку Windows 10
Microsoft припинила підтримку Windows 10
Але ця дата закінчення підтримки також не є остаточною. Домашні користувачі з ПК під управлінням Windows 10 можуть зареєструватися в програмі Microsoft Extended Security Updates (ESU), яка продовжує термін підтримки ще на один рік...

 



Форум
Газета PC Week Ukrainian Edition печатается по лицензионному соглашению с компанией Ziff Davis Publishing Inc. Перепечатка материалов допускается только c разрешения редакции. За содержание рекламных объявлений редакция ответственности не несет. Editorial items appearing in PC Week/UE that were originally published in the U.S. edition of PC Week are the copyright property of Ziff Davis Publishing Inc. Copyright 2015 Ziff Davis Inc. All rights reserved. PC Week is trademark of Ziff Davis Publishing Holding Inc.
© 2026 ООО “ПИСИВИК УКРАИНА”. Информация об авторских правах и порядке использования материалов сайта

//
//