Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Client Side GUI or Server Side Web Interface / 11 сообщений из 11, страница 1 из 1
28.01.2008, 18:18
    #35092837
STE
STE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Client Side GUI or Server Side Web Interface
Приветствую.

Интересует мнение тех, кто сталкивался с выбором инструментов для разработки интерфейсов к базам данных.

Хотелось бы обсудить преимущества и недостатки веб-интерфейса и традиционного клиентского приложения.

Преимущества веб-интерфейса:

* Единоразовая установка (веб-сервер, скриптовый язык, бд)
* Отсутствие установок дополнительных драйверов, програмного обеспечения и т.д. на клиенте
* Относительная гибгость в проектировании пользовательского интерфейса

Недостатки веб-интерфейса:

* Длителное время разработки
* В случае отсутствия прогаммистов, необходимость изучения языков программирования и принципов разработки веб приложений

Пеимущества клиентского ПО:

* Богатый API
* В сравнении с веб-интервесом, время разработки значительнее меньше

Недостатки клиентского ПО:

* Относительная сложность в установке ПО на клиенте
* Относительная сложность в поддержке мультиплатформенности


Желающие могут продолжить список.

Так же хотелось бы услышать о существующих решениях в области Database Rapid Development Tools как web так и на клиенте.

Заранее спасибо всем ответившим.
...
Рейтинг: 0 / 0
28.01.2008, 18:30
    #35092882
Сергей Васкецов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Client Side GUI or Server Side Web Interface
STEНедостатки веб-интерфейса:
* Длителное время разработки
По идее, все зависит от наличия или отсутствия наработок. В любом случае с нуля будет небыстро везде.

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

STEНедостатки клиентского ПО:
* Относительная сложность в установке ПО на клиенте
Тоже смешно.

STEЖелающие могут продолжить список
Да все в поиске давно есть. И убогость веб-интерфейса, и необходимость таскать лишний трафик, и все остальное.
...
Рейтинг: 0 / 0
28.01.2008, 18:47
    #35092923
STE
STE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Client Side GUI or Server Side Web Interface
Спасибо Сергей за ответы.

С первым замечанием согласен, а вот с остальными нет. Бывают ситусации в жизни когда не до смеха. Скажем нет бюджета на программиста и тогда нужно выучить тот или иной скриптовый язык для написания интерфейса. Благо DBA люди образованные. Или как обьяснить менеджеру, как настроить SSH тунэль к базе, а потом установить клiентское ПО и настроить JDBC driver?
...
Рейтинг: 0 / 0
28.01.2008, 18:49
    #35092926
STE
STE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Client Side GUI or Server Side Web Interface
ситусации = ситуации, извиняусь.
...
Рейтинг: 0 / 0
28.01.2008, 19:56
    #35093063
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Client Side GUI or Server Side Web Interface
Сергей ВаскецовПо идее, все зависит от наличия или отсутствия наработок. В любом случае с нуля будет небыстро везде.
Не совсем согласен. Веб действительно делается заметно дольше "при прочих равных". Я занимался тем, что сидел с достаточно квалифицированным веб-разработчиком и сравнивали: а за сколько ты сделаешь вот такую форму? а вот такую? а вот это?

STEБывают ситусации в жизни когда не до смеха. Скажем нет бюджета на программиста
Видите ли в чем дело, есть "более-менее типовые случаи", есть разного рода выбросы. Сваливать их особенности и относящиеся к ним аргументы в одну кучу - мягко говоря, неразумно.
...
Рейтинг: 0 / 0
28.01.2008, 22:26
    #35093204
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Client Side GUI or Server Side Web Interface
Нет денег на программиста. Нет денег на аналитика. Свои бизнес-специалисты не могут выкроить время на постановку задачи, потому что и так пашут без продыху из-за большого количества рутинной ручной работы. Так и крутится заколдованный круг. И почему это от айти должной отдачи для бизнеса нет, вот бы знать ?
...
Рейтинг: 0 / 0
29.01.2008, 09:59
    #35093678
Сергей Васкецов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Client Side GUI or Server Side Web Interface
softwarerВеб действительно делается заметно дольше "при прочих равных"
Если иметь в виду Delphi c VCL и прочими компонентами как некий полуготовый фреймворк, то да. Достаточно сложно поставить разработчика веба и Delphi в эти самые "прочие равные условия", наработки в интернете и от самих поставщиков ПО здесь явно не в пользу веба. Потому если исходные условия типа "берем все, что можно на настоящий момент" (то есть, с точки зрения обычного бизнеса), то это сейчас верно, но не из-за каких-то особенностей веба, а исходя из текущей ситуации (аналог - спорить, быстрее или нет проги пишутся с использованием MFC или без использования MFC). Тогда как некоторые принципиальные "особенности" веба, как то поддержка сессий, никуда не денутся, как ни извращайся.

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

Другое дело, что в контексте "нет бюджета на программиста" вообще любые измышения здесь становятся бессмысленными.
...
Рейтинг: 0 / 0
29.01.2008, 11:02
    #35093915
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Client Side GUI or Server Side Web Interface
Сергей ВаскецовЕсли иметь в виду Delphi c VCL и прочими компонентами как некий полуготовый фреймворк, то да.
Нет. Иметь в виду "то, что стоит у меня на машине так, что я прихожу и сажусь писать каждый день" и "то, что стоит у него на машине так, что он приходит и садится писать каждый день".

Сергей ВаскецовЕсли же исходить из принципиальной возможности создания собственного фреймворка для веба
Сереж, я оценивал, какая будет скорость работы, если я вот прямо сегодня возьму грамотного веб-программиста, он принесет необходимые инструменты, допишет то, что дописывается в течение разумного времени итп.

"Какова будет скорость работы, если кто-то таки напишет нечто сугубо теоретическое, что пытаются сотворить уже второй десяток лет, но пока - судя по Вашим словам - не получилось" - мне, честно говоря, не очень интересно. И автору - судя по его задаче выбора инструмента сегодня - думаю, аналогично.
...
Рейтинг: 0 / 0
29.01.2008, 11:18
    #35093989
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Client Side GUI or Server Side Web Interface
А кстати было бы очень интересно получить хотя бы приблизительные опорные цифры по количеству прикладных форм/экранов/страниц за единицу времени. С учетом того, то они оприраются на разрабатываемый одновременно с интерфейсом фунционал.

Где нибудь есть подобные прикидки ?

Кто-нибудь может поделиться своиим данными ?
...
Рейтинг: 0 / 0
29.01.2008, 12:37
    #35094365
Сергей Васкецов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Client Side GUI or Server Side Web Interface
softwarerя оценивал, какая будет скорость работы, если я вот прямо сегодня возьму грамотного веб-программиста, он принесет необходимые инструменты, допишет то, что дописывается в течение разумного времени итп
Я тоже об этом же, только не называю такие возможности "равными", а скорее "фактически имеющимися на настоящий момент". Думаю, в том числе и с автором изначально, "непонятка" именно в этом.
...
Рейтинг: 0 / 0
30.01.2008, 10:04
    #35096431
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Client Side GUI or Server Side Web Interface
STE wrote:
> Хотелось бы обсудить преимущества и недостатки веб-интерфейса и
> традиционного клиентского приложения.

Мое мнение - у них РАЗНОЕ НАЗНАЧЕНИЕ. Каждый надо применять для
своего. Поэтому сравнивать их бессмысленно.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Client Side GUI or Server Side Web Interface / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]