Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
Че-то не до конца понимаю, в чем его преимущество? Что он делает то чего не может сделать CSP? Наличие большого числа готовых компонентов? Тупой я наверно Наше приложение написано на CSP, а у ZENa вставки похоже нельзя делать, только целиком приложение менять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2010, 17:20 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
А хотя нет, работают отдельные страницы, гоню. Но все равно непонятно :( Ну вот могу накидать каких-нибудь компонент, это понятно. Но наверно меняется как-то сам принцип работы? PS. Встроенные примеры смотрел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2010, 17:48 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
Ну так как компоненты можно было лепить и раньше (CSR-теги) Но наверно ZEN еще кроме этого дает какой-то способ управления содержимым страницы, причем, по видимому, динамически, так ведь? Это можно сделать "снаружи" через javascript, но если делать через javascript. Но если яваскрипт, то при чем тут нафиг ZEN? Значит ZEN рулит страницей через выполнение методов класса. Значит где-то хранится в самой каше "слепок" страницы, к которому обращаются "снаружи" "внутрь" с помощью методов, и который генерит javascript для изменения содержимого страницы "снаружи". Так? Че-то я не совсем уверен в своих рассуждениях, поправьте меня :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2010, 18:00 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Что он делает то чего не может сделать CSP?Welcome to Zen! The Zen application framework provides a simple way to rapidly create complex, data-rich Web applications by assembling pre-built object components. These components automatically create standard HTML and JavaScript needed to render complex Web applications. Moreover, they provide a common object model that is shared between the user’s browser and the application logic running on the server. Zen is based on the successful Caché Server Page (CSP) and Caché Object Database technologies from InterSystems. These technologies offer a robust, scalable, and portable platform for hosting Web applications. Zen does not replace or deprecate Caché Server Pages in any way . Instead, Zen makes the development of Web-based applications easier while building upon the basic features provided by CSP: performance, data access, security, localization, and configuration. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 02:19 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Че-то я не совсем уверен в своих рассуждениях, поправьте меня :-(Мне кажется, проблема в собственно причине, посылке Ваших вопросов. Сравнение "csp vs. zen" не совсем правильное... Это так же, как сравнивать JScript и JQuery - вроде и рядом, а сравнение неуместно... Но остаются правомочными утверждения типа "Скажите, что есть в JQuery, чего я не смогу сделать в JScript?"... У меня получается работать с zen быстрее, нежели с ч.л. другим по следующим простым причинам: 1. Есть классы данных, унаследованные в т.ч. от %ZEN.DataModel.Adaptor, обеспечивающие: - реализацию модели предметной области и хранение данных - реализацию бизнес-извращений предприятия - представление данных в контроллере 2. Есть классы интерфейсов, реализованные на зен, обеспечивающие: - работу с данными и бизнес-логикой классов предыдущего раздела - отображение пользователю интерфейса такой работы, - управление этим интерфейсом 3. Все. Больше никаких сущностей (в общем случае) для работы системы не нужно. Есть варианты упрощения? Увеличения скорости разработки? У меня нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 02:36 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
Можно добавить - работа с несколькими популярными браузерами Самостоятельно на CSP это поддерживать трудно, привязываешься к какому-нибудь браузеру. ZEN достаточно аккуратно разруливает эту проблему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 04:50 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
С JQuery не работал, но если правильно понимаю, это просто библиотека. Можно сделать страницу на HTML+Javascript и где-нибудь в середине воткнуть кусок JQuery. А с ZEnом нельзя вотнуть ZEN в середину CSP, то есть они все-таки друг друга заменяют. От счастья поддерживать разные браузеры мы пока избавлены. У нас даже эксплореры кроме 6го рграниченно поддерживаются ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 06:27 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
Блок А.Н. От счастья поддерживать разные браузеры мы пока избавлены. У нас даже эксплореры кроме 6го рграниченно поддерживаются ;-) У меня тоже ПОКА было с 2000 года... И вдруг закончилось. FF, Open Office с Ubuntu на десктопах. Борьба с лицензионностью MS и стоимость владения MS IE + MS Office на каждом рабочем месте становятся обреминительными. Еще и Chrom часто стал встречаться. Перепмсываем на ZEN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 07:14 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
ser_shuМожно добавить - работа с несколькими популярными браузерами Самостоятельно на CSP это поддерживать трудно, привязываешься к какому-нибудь браузеру. Это что-то совсем не понятно... Чем это csp стало по-разному в разных браузерах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 09:28 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
CSP то одинаково, а стили, и особенно яваскрипт на разных браузерах работают по разному. Видимо ZEN это учитывает . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 09:31 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
Да, яваскрипт, стили, плюс привязки к технологиям MS - ActiveX и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 09:43 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
Но все это явно не csp... Вот если бы гипперсобытия не так работали... Или вставки типа Код: plaintext Подводили csp-шные теги... Тогда можно было бы попенять именно на csp. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 10:41 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
krvsa, первоначально вопрос был про приложения - на CSP пишем, зачем ZEN? поэтому и ответы такие. А так как ZEN основан на CSP, то и отличий от него быть не должно :) Надстройки для разработчиков, инструменталка. Для меня дополнительные возможности, обеспечиваемые ZEN, существенны, поэтому переписываем работающие и делаем новые приложения в ZEN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 12:11 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
ser_shu , моё мнение как раз в том и состоит, что проблем в csp как раз и небыло... А вот с zen-постоянно натыкаешся на какие-то особенности... Которые, как правило, почему-то "устранены только в следующей версии". Правда ребята, которые поставили ту версию, натыкаются на другие проблемы... Но это ведь тоже "будет устранено в следующей версии". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 13:01 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
krvsa ser_shu , моё мнение как раз в том и состоит, что проблем в csp как раз и небыло... было, было... в 5.0.хх версиях... Да и CSP проще ZEN, уже стабильная сейчас технология и инструменталка, не развивается. ZEN только утрясается... Подождите 4 года, как с CSP, все будет тип топ :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 13:32 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
ser_shuПодождите 4 года, как с CSP, все будет тип топ :^) Если учесть что zen "официально" объявлен в 2007-мой версии - ждать осталось не долго. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 13:41 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.CSP то одинаково, а стили, и особенно яваскрипт на разных браузерах работают по разному. Видимо ZEN это учитывает . Он ТАК это учитывает, что ну его ... Лучше jQuery подключить там где это действительно надо, и еще посмотреть, что будет быстрее разрабатывать и работать. :) НО! Для начинающих Zen само-то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 14:33 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
doublefintНО! Для начинающих Zen само-то А потом jQuery подключать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 14:37 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
krvsa, потом стандарты учить, куда без них :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 14:56 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
doublefint , стандарты полюбому пригодятся и в других ипостасях. Авот с ZENом этим потом куда? хоть бы делали что-то в одном ключе со всеми, а так и без куска хлеба можно остаться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 15:47 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
krvsa, я ж грю, зен для затравки, почти сразу и потребность в знаниях js, css появится, а там чуть-чуть и уже можно без него :). А раньше вообще никак, ну Каше и что? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 15:55 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
И все-таки. Вот через ZEN мне как динамически менять контент страницы, сами теги? Через CSP все понятно, там ты отвечаешь за каждый сгенеренный байт, по сути (кроме гиперевентов, но и там все относительно просто). Если нужен динамический контент - берешь документацию по стилям, HTML, DOM, JS - и сам все делаешь. Т.е. это трудоемко, но прозрачно. А в ZEN генерится куча непонятного кода, и чтобы с ним работать, нужно изучать документацию ZEN и документацию компонентов. То есть произвольно творить что хочу - я не могу. Но есть библиотеки и можно(нужно) писать свои. Хм... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 16:23 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.То есть произвольно творить что хочу - я не могу. По большому счету - да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 16:31 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
doublefintkrvsa, я ж грю, зен для затравки, почти сразу и потребность в знаниях js, css появится, а там чуть-чуть и уже можно без него :). Ясно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 16:31 |
|
||
|
Вот ZEN...
|
|||
|---|---|---|---|
|
#18+
ZEN - это кросс-браузерные компоненты, с возможностью писать свои. CSR работали на этапе компиляции страницы, "на лету" такой компонент добавить нельзя. ZEN в отличие от голого CSP умеет поддерживать идентичное дерево компонентов на стороне сервера и стороне клиента (при вызове метода страницы, при вызове метода класса - будет вызов без передачи состояния страницы). Есть нормальное наследование при использовании механизма Pane (можно получить похожий вариант в CSP, но через добавление методов, которые будут эти самые куски возвращать в классах-наследниках, только разработка будет уже идти кодом, а не тегами). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2010, 16:42 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=36672237&tid=1558047]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 379ms |

| 0 / 0 |
