Как стать автором
Обновить

Комментарии 26

НЛО прилетело и опубликовало эту надпись здесь
Это ты сейчас к кому обращаешься?
НЛО прилетело и опубликовало эту надпись здесь
К нам?
это перевод ;)
А вот и ты, К. О.
НЛО прилетело и опубликовало эту надпись здесь
Там же где и всегда:

и некая потенциальная угроза защите приложения…
Любое приложение потеницально уязвимо.
Любое приложение плотеницаьно не уязвимо?
Да это просто праздник какой-то!
В Zend Framework в ближайшем будущем появится соответствующий класс Zend_Json_Expr для реализации этой возможности.


Привет из будущего!
В Zend Framework 1.8 уже есть
Почему-то сразу не заметил…
Наверное потому что статья, ссылку на которую Вы приводили, была еще за 2008 год.
А Zend Framework в последнее время развивается «не по дням а по часам»
У них в wiki путаница, там последний milestoun у компонента не отмечен как выполненный.
В некоторых RIA («с ошибками в дизайне», как авторитетно заявил sevenov, видимо создавший воз и маленькую тележку дизайнов приложений с использованием AJAX) иногда требуется передать настройки для создания объекта (например при динамическом добавлении кнопок на панель), иногда так же нужно передать handler (обработчик) того или иного действия, т. е. функцию. С помощью данного хака это легко сделать, если блюсти стандарты — этого не реализовать, кроме как делать какой-то другой workaround, но по стандартам, который кстати будет в разы геморройней. Реализация в Zend Framework несколько удачней, так как позволяет передавать ссылку на функцию (т. е. на выходе handler: this.myHandler), но тут предстоит решать проблемы с областью видимости, а не определение функции (handler: function(){...}), что позволит сократить повторение кода.

Если ты попробуешь создать функциональное приложение например на том же ExtJS — то рано или поздно наткнешься на эту проблему. Возможно упомянутый выше Артемий Семенов знает какое-то более лаконичное и элегантное решение таких задач, о чем его стоит непременно спросить.
Знаешь, у меня нет необходимости создавать RIA на ExtJs + ZF, потому что я уже полгода как занимаюсь сексом с RIA на ExtJs + ZF, так вот получилось… И иногда это очень жестокий секс. Но вот почему-то за эти полгода мы так и не наткнулись на данную проблему, хотя потенциально такое решение у нас моглоо присутсвовать, а не наткнулись видимо потому, что так и не нашли причину из за которой нам бы зхотелось передавать из пыха анонимные хандлеры для различных компонентов, кнопочек, гридов, свистелок и перделок.

А по поводу ошибок в дизайне, я сейчас почему-то тоже придерживаюсь данного мнения, если конечно мне не докажут обратно, что вот как это прекрасно забить на json и пыхом передавать js объекты сгенеренные пыхом. Нежели забирать эти объекты немного другим, чуть более правильным путем…
Из того что вам, по нераскрытым причинам, не захотелось этого делать, не следует что такого желания не возникнет у других смертных.

P. S.
Если вас кто-нибудь, когда-нибудь спросит почему вы смотрите на него как на гавно, то скажите ему, что вы не должны объяснять гавну почему вы смотрите на него как на гавно.
ashofthedream ©

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

P. S.
Если вас кто-нибудь, когда-нибудь спросит почему вы смотрите на него как на гавно, то скажите ему, что вы не должны объяснять гавну почему вы смотрите на него как на гавно.
ashofthedream ©

Очень интересно узнать, насколько результаты жесткого кекса близки к CometDesctop или qWikiOffice?
Нинасколько.
Они хотя бы есть?
Окошки и декстоп — нет.
Может хотя бы скриншот дашь? Интересно что там у тебя…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории