(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Zend Optimizer+ наконец выложен на гитхаб

Источник: habrahabr
nikita2206

Пару недель назад, Zeev Suraski, один из главных контрибьюторов PHP и по совместительству co-founder Zend, предложил включить в ядро PHP Zend Optimizer+.
Zend Optimizer+ это, так же как и Apc, кешер опкодов. Но, в отличии от Apc, он также неплохо умеет применять стандартные паттерны оптимизации кода.
Помимо этого, оптимайзер дает одну хорошую плюшку - его разработку поддерживает коммерческая организация, например стабильная поддержка трейтов в нем появилась почти одновременно с релизом PHP 5.4, в то время как APC нужно было ждать около полугода. В данный момент он уже поддерживает PHP 5.5.

Также по заявлениям его разработчиков, он по скорости во многих случаях превосходит Apc до 50% (впрочем это синтетика). На реальном, совсем несложном приложении, прирост в скорости генерации страницы был примерно 10% (по сравнению с Apc), но я думаю в более сложных приложениях его оптимизации могут принести больше пользы.
В данный момент оптимайзер отлично работает с симфони, но был issue на гитхабе относительно фреймворка Nette, и был оперативно закрыт. В общем в оптимайзере все таки еще, очевидно, есть баги, т.к. раньше им пользовались только юзеры Zend Server, коих не много, так что должного 'народного' тестирования он не получал, но несмотря на это баги быстро фиксят, так что… давайте тестить!
Репозиторий проекта находится здесь, там же есть инструкция как собрать его под линуксом, если же вы хотите воспользоваться им под виндой, можете взять уже готовые бинарники отсюда.
Кстати, вы можете почитать, какие оптимизации применяются в разных кругах адапассах в комментариях в файлах Optimizer/pass*.c

PS директива save_comments, когда выставлена в ноль, ломает работу библиотек, полагающихся на аннотации. Аккуратно читайте README.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 15.02.2013 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Zend Guard 1 Year Subscription
Zend Server with Z-Ray Developer Edition - Standard
Zend Studio Commercial License 1 Year Free Upgrades
go1984 Enterprise
ABBYY FineReader Pro для Mac, электронный ключ
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
СУБД Oracle "с нуля"
OS Linux для начинающих. Новости + статьи + обзоры + ссылки
Новые программы для Windows
Компьютерная библиотека: книги, статьи, полезные ссылки
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Пишу программы на заказ профессионально (2238)
Пишу программы на заказ на языках Pascal (численные методы, списки, деревья, прерывания) под...
 
Помощь по MS Access (325)
Доброе время суток. Случайно оказался на этом сайте, искал статьи по OLAP. Вижу, что...
 
Ищу программиста для написания программы (16)
Ищу программиста ,владеющего Вижуал Бэйсик и программированием в Экселе, для написания...
 
Hiwork.ru - новая интернет-площадка для поиска работы и размещения вакансий (1)
Всем привет! Команда HiWork приглашает работодателей и соискателей на новый интернет-ресурс...
 
Пишу программы на заказ для студентов (182)
Пишу для студентов на с, с++, паскаль в средах ms visual studio, qt, builder, borland c, delphi....
 
 
 



    
rambler's top100 Rambler's Top100