Z-Ray Technology Preview

stalxed

Новичок
Zend выкатил бету ZRay под любой php стек:
http://www.zend.com/en/products/z-ray/z-ray-preview

Давно использую ZRay в dev окружении на Zend Server.
Прикольная штука, показывает: exceptions(в том числе отловленные со стеком), запросы к БД, запрос и ответ(заголовки и тело), в symfony показывает listeners, events и прочее.

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

Интересно, выстрелит ли?

Лично для меня данная панель является средством сокращающим дебаг. Т.е. часто об ошибки хватает сведений из zray и дебажить вовсе не нужно.
 

Sender

Новичок
Почитал про него, так и не понял, без Zend Server его можно использовать?

Судя по инструкции по установке нельзя?

Если оно отдельно от Zend Server, то есть шанс. Если привязка есть, то сомнительно.
 

Sender

Новичок
Судя по всему можно и без Zend Server.

Интересная штука, но вот начнут ли на нее framework'и опираться, большой вопрос.
 

stalxed

Новичок
@Sender, раньше было нельзя нигде кроме Zend Server, но сейчас можно.
Но пока установка в другие php стеки - это бета версия.

По поводу фреймоврков - их никто не спрашивал. Все плагины для популярных фреймворков уже написаны.
Вот список http://www.zend.com/en/products/server/plugins
Я лично пользуюсь плагином для symfony, работает нормально.

Вот исходник плагина для symfony:
https://github.com/zend-server-extensions/Z-Ray-Symfony/blob/master/zray.php
Выглядит просто, т.е. написать самому такой плагин не проблема...
 

Sender

Новичок
[Все плагины для популярных фреймворков уже написаны.
Проблема в том, что у него не вся функциональность developer console, а лишь малая ее часть.
Если получится написать мост какой-нибудь, тогда проблемы нет. А если мост не напишется, то придется поддерживать две версии одного функционала, вряд ли на это кто-то пойдет.
 

stalxed

Новичок
@Sender, под developer консолью имеется в виду это?


Если да, то я сейчас использую symfony 2.3, эта панель глупая, она ничего не показывает полезного, пока не кликнешь на неё и не перейдёшь по ссылке типа:
http://project.dev/app_dev.php/_profiler/358bdc?panel=db

Я пока использую обе панели, хотя есть мысли просто запилить подобную ссылку в панель ZRay.
 

WMix

герр M:)ller
Партнер клуба
Че, прям кликнуть? Офанареть! Небось после клика еще скролить приходиться.
 

stalxed

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