Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> WEB-интерфейс или GUI, Какой подход первсективнее? 
:(
    Опции темы
LSD
Дата 28.3.2006, 22:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Exception @ 28.3.2006, 19:23 Найти цитируемый пост)
А единственным языком программирования будет JavaScript?

Еще Java (в виде апплетов).
Ты что выбираешь, Java или JavaScript? smile


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Exception
Дата 28.3.2006, 23:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



А какая между ними разница smile ? иногда бывает очень весело позлить кофейных smile
PM   Вверх
mr.DUDA
Дата 29.3.2006, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 4
Всего: 232



Exception, щас у них нарвёшься...
спросят "а какая разница между VB и VB.NET" smile


--------------------
user posted image
PM MAIL WWW   Вверх
Alx
Дата 1.4.2006, 21:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: нет
Всего: 78



хех, а кто на Ява программисты тож бесяца када их с JavaScript`ом путают?))))
как мне это знакомо))


--------------------
PM MAIL WWW ICQ   Вверх
Serkys
Дата 2.4.2006, 13:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1061
Регистрация: 19.4.2004

Репутация: нет
Всего: 22



Цитата(mr.DUDA @ 29.3.2006, 15:09 Найти цитируемый пост)
а какая разница между VB и VB.NET

А какая разница между windows и unix? smile

Моё мнение по сабжу такое. Вы все кидаетесь в крайности - или web, или gui. Будет смесь вроде: запускаешь программу, если она на винте не обнаружена то ищется в инете, в фоновом режиме загружается и ты даже не догадываешься web она или gui. В принципе это будет gui, очень сильно интегрированный с web. Например, в справке появится поиск по форумам, будет кнопочка "создать топик с этим вопросом". Новые библиотеки из разделов, отмеченных галочками, будут автоматом подгружаться.
А чисто исходить и web и развивать его я думаю не стоит - появится наследие web под названием "подверженность взломам".
PM MAIL   Вверх
Serkys
Дата 2.4.2006, 16:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1061
Регистрация: 19.4.2004

Репутация: нет
Всего: 22



Кстати, полноценного IDE (типа делфи) для создания web интерфейса ещё не создано.
PM MAIL   Вверх
Exception
Дата 2.4.2006, 18:22 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



AJAX -- штука клёвая, но GUI рулит.
PM   Вверх
ALKS
Дата 7.4.2006, 18:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 354
Регистрация: 22.3.2006

Репутация: 2
Всего: 11



Я тут на днях пообщался с одним очень крутым дядей...аналитиком корпоративным, так вот он сказал мне что нефиг сушить мозги, что будущее за преложениями поддерживающи всё smile Крутая система корпоративного уровня должна иметь традициооный клиент, должна иметь вэб-интерфейис и должна иметь интерфейс в виде вэб-сервеса как минимум.... так-то вот...
PM   Вверх
Serkys
Дата 7.4.2006, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1061
Регистрация: 19.4.2004

Репутация: нет
Всего: 22



ALKS, ну это лишь субъективное мнение одного человека, пусть даже очень продвинутого. А мне кажется, что если не придумают спецпрогу для автоматического перегона из гуи в веб или наоборот, то такого не будет. Дело в том, что разрабатывать и веб, и гуи долго и бессмыслено. Зачем, если можно сделать гуи, интегрированный в веб, или наоборот - веб, юзающий библиотеки оси.

ИМХО будующее за гуи, очень сильно интегрированным в веб. Раздумия несколькими постами выше.

Цитата(ALKS @ 7.4.2006, 19:22 Найти цитируемый пост)
Я тут на днях пообщался с одним очень крутым дядей...аналитиком корпоративным

Не надо идолопоклонничества. У нас на форуме тоже много умных дядь. smile А вообще-то все мы гении, только многие ещё не признаны, а некоторые этого пока сами не знают. smile
PM MAIL   Вверх
December
Дата 26.4.2006, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: 1
Всего: 57



Я так чувствую, в сознании форумчан разновопросье так и осталось флеймом...
Давайте окинем эти 6 страниц ретроспективным взглядом. Что мы видим? Все посты можно классифицировать по 4-м категориям:
1) IMHO GUI rules/will rule
2) IMHO Web rules/will rule
3) IMHO Web+GUI rules/will rule
4) Откровенный флейм
И стоило для этой темы баннер делать? smile
Давайте всё же попытаемся уйти от голых заявлений и рассмотреть плюсы и минусы обсуждаемых полюсов, после чего будет понятно, что можно ожидать от интегрированного решения. Я также предлагаю не рассматривать Flash etc. потому что это на самом деле GUI engine, которые требуют свои либы, инсталляции, имеют свой versioning , и тот факт, что оно может храниться на сервере, дела не меняет. Давайте рассмотрим постороение web-интерфейса на основе HTML/CSS/JS во всех их проявлениях (включая AJAX). 
Итак, с моей точки зрения:

Достоинствами Web-interface являются или могут являться:
1. Централизованность контроля версий - если интерфейс лежит на сервере, то очень просто обновить его у всех клиентов одновременно
2. Простота в изучении/кастомизации/репликации - всё-таки HTML/XML etc выучить проще, чем разобраться на хорошем уровне в тонкостях реализации классических гуёв
3. ОС-независимость - это под вопросом, так как разные оси могут подразумевать разные браузеры, а это убивает второй пункт начисто smile
4. Простота инсталляции - в простых случаях для начала запуска системы нужен только URL

Достоинствами GUI-interface являются или могут являться:
1. Гибкость
2. Скорость
3. Надёжность
4. Широкие возможности интеграции с системой
5. Секьюрность
6. Более широкие возможности распределения нагрузки на клиента (иначе сервер будет ограничивать всю систему по производительности)

Кто готов расширить списки? 


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
Alone
Дата 15.9.2006, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 663
Регистрация: 11.5.2003
Где: Dnepropetrovsk, U A

Репутация: нет
Всего: 6



Мое ИМХО таково, что пока есть надобность в клиент-серверной архитектуре, до тех пор и будет необходим веб интерфейс. Ибо никто кроме вебинтерфейса не сможет обеспечить совместимости. 
Именно он является той прослойкой, которая объединяет несовместимые на первый взгляд вещи.
Допустим есть биллинговая система у провайдера. И он раздает клиентов(П/О) для взаимодействия с сервером. Операционных систем у нас что грязи. Писать клиентов под разные ОС, под разные версии одной ОС - это есть великая глупость. Поэтому вебинтерфейс для этого примера подходит как нельзя лучше.
Конечно, можно привести и другие примеры. Допустим, поставить задачу - играть в lineage посредством браузера. Задача сама по себе абсурдная. Так что как говорилось в первых постах топика: кесарю кесарево...  smile 



--------------------
web developer/telecommunication specialist.
mailto: [email protected]
ICQ#28442924

PM MAIL WWW ICQ   Вверх
Се ля ви
Дата 2.5.2007, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 8
Всего: 127



Поднимаю тему, поскольку с момента её обсуждения есть подвижки.

Это:
1. Бурный рост популярности AJAX
2. Широкое распространение портальных решений (JSR 168)
3. Проекты "Web 2.0", из которых я бы особо выделил YouTube и его клоны

Легко увидеть, что Web-интерфейсы становятся удобнее и предоставляют новые возможности.

Я бы так же хотел привести ссылку на статью Джоела Спольски (Joel Spolsky) - "How Microsoft Lost the API War" ("Как Microsoft проиграла битву за API"). Там содержатся интересные размышления о том, почему Web-интерфейсы стали так популярны и почему Microsoft ведёт политику противостояния им, не желая нормально реализовывать стандарты W3C в Internet Explorer и остановив развитие собственных технологий HTA/HTC.

P.S. В своём ЖЖ я описал схему создания локальных web-приложений для J2EE-разработчиков. Это может стать интересным направлением smile


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
Stampede
Дата 2.5.2007, 21:23 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гносеолог
**


Профиль
Группа: Участник Клуба
Сообщений: 963
Регистрация: 25.4.2005
Где: Calgary, Alberta, Canada

Репутация: 8
Всего: 144



Се ля ви, хорошая, злободневная тема. Особенно в свете победоносного наступления Web 2.0.

Что хочу сказать. Сначала про перспективы вебного гуя. Поколупавшись последний год с JavaScript, я пришел к твердому убеждению, что теоретически нет никаких препятствий к тому, чтобы средствами DHTML изобразить "внутрибраузерную" оконную модель интерфейса. Причем что характерно, это можно сделать под различные гуе-дизайновые парадигмы. Можно, чтобы разработка велась в мышевозном силе а-ля VB, а можно - в стиле Swing, со всякими листенерами, моделями и прочими "design-by-contract" заморочками. В общем, как угодно.

И если честно, меня очень удивляет, что на этом рынке до сих пор еще не топчутся стада производителей гуйных виджетов. Backbase только да ActiveWidgets - и те не сказать чтоб сильно шедевры.

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

И тут возникнет вопрос: а где же хранить данные юзеров? Конфиги, настройки, временные файлы, и т. д. Так, чтобы это было надежно, секьюрно и кошерно?

Так вот. Если кто-то из вас хочет въехать в историю на белом коне под звуки фанфар, слушайте сюда внимательно. У вас есть шанс. Но начинать надо прямо сейчас, а то будет поздно. Знач так.

Если мы заглянем не несколько лет вперед (4-5 лет), то увидим там в будущем такую картинку: многие категрии софта прочно и уверенно перекочевали на сетевую основу. Вопросы защиты кода, шифрования пересылаемых данных и пр. к тому времени уже окончательно порешают и это будет вообще не вопрос. Люди уже давно забыли что такое десктопные органайзеры, текстовые редакторы и пр., и при покупке нового компа им достаточно запустить браузер, и все их любимые проги тут же будут в их полном расоряжении. Вековая мечта стала явью. Кошмары корпоративных админов ушли в небытие.

Так вот, многие бывшие производители программ, а ныне - провайдеры программных сервисов, будут аутсорсить такой сервис, как хранение данных. И вот этот вот вид услуг - это такая золотая жила, из которой можно черпать бесконечно! В общем, "... пальмы, девушки, голубые экспрессы, синее море, белый пароход, мало поношенный смокинг, лакей-японец, собственный бильярд, платиновые зубы, целые носки, обеды на чистом животном масле и, главное, мои маленькие друзья, слава и власть, которую дают деньги." (с)

Так вот примерно smile



--------------------
"If you want something done right, do it yourself"
По секрету: выучить английский - реально!
PM WWW   Вверх
nickless
Дата 2.5.2007, 22:47 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 2
Всего: 181



Мне вот интересно стало, ну допустим разработчикам будет проще/удобнее/быстрее/итд делать веб-гуй, мегакорпорации будут качать с этого дела деньги итд, а простым пользователям-то от этого что? Что в веб-гуе такого, что заставит пользователей на него перейти? Я понимаю что будут пиарить, будут выпускать новые версии программ только с ним, но ведь никто не заставит пользователей косяками переходить на новые версии и каждый раз пользоваться (платными?) веб-сервисами чтобы написать пару строк. Да быстрее будет скачать бесплатный аналог и пользоваться им. Сегодняшние .NET и ява гуи и то тормозят, а веб? Кликнул мышкой, подождал пока загрузится диалог, нажал на ОК, подождал пока загрузится новое окно, кликнул на меню, подождал пока загрузится меню, кликнул-подождал-кликнул-подождал... это ж никакого терпения не хватит smile 


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
Stampede
Дата 2.5.2007, 23:25 (ссылка) |   (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гносеолог
**


Профиль
Группа: Участник Клуба
Сообщений: 963
Регистрация: 25.4.2005
Где: Calgary, Alberta, Canada

Репутация: 8
Всего: 144



nickless, правильно говоришь. Глядя из дня сегодняшнего, трудно представить, что кто-то по своей воле захочет подписаться в лишние тормоза.

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

Медленный коннект? Проведем в каждый дом толстый кабель.

Тормозит JavaScript? Перепишем движок, пересадим всех на Пентиум-8.

Привыкли к старым прогам? Заплющим производителей, чтоб прекратили поддержку.

Боитесь хранить данные в сети? Говно вопрос. Наймем армию продажных писАк - они в один момент наформируют какое угодно "новое" общественное мнение.

Ну, чем вы там еще недовольны? Ах, да, не хотите платить за сервис! Глупенькие, да вас никто и спрашивать не собирается. Ведь это же самая соль, из-за чего весь сыр-бор затевался! Будете платить как миленькие. "А кто откажется - отключим водопровод" (с)

И потом, почему вы видите в этом какую-то несправедливость? Вы же за электричество платите? И за телефон. И за тв кабель. Ну вот и за пользование программами будете платить. Что? Привыкли к халяве? Не беда - как привыкли, так и отвыкнете.

Вот так вот оно примерно все будет. И я еще раз подчеркиваю: у вас еще есть время сделать выбор, на какой стороне оказаться: в стаде доимых или в маленьком клане доителей.

Не радужно, да. Но никто и не обещал, что будет легко smile



--------------------
"If you want something done right, do it yourself"
По секрету: выучить английский - реально!
PM WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.1145 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.