| 
 | 
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  andreymxто на одном браузере не работает, то на другом настройки не теесли это для конторы - то никаких проблем . пишется для одного браузера. решается административно. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.12.2018, 20:43 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадяandreymxто на одном браузере не работает, то на другом настройки не теесли это для конторы - то никаких проблем . пишется для одного браузера. решается административно.у нас после внедрения HPSM разрешили хром Хотя стандарт ие плюс едж ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.12.2018, 21:48 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  hVosttpahanittoстоит-ли сильно заморачиваться с трехвенкой срочно или нет. разумеется стоит.Коллега, не вводите ТСа в заблуждение. 3-звенка будет делаться в 3 раза дороже и 3 раза дольше. И это в лучшем случае. И не факт, что будет сделана на достойном уровне. На достойную реализацию может потребоваться удвоение цены поверх указанной. А в худшем случае - просто не взлетит. Преимущества 3-звенки (высокая безопасность, масш-сть) во многих случаях совершенно некритичны (интрасеть/винда/малый список источников данных) Тем более что ряд задач у К/С проекта можно вывести в 3-звенку. У нас на большом К/С проекте так была реализована часть ф-ла: 1-2% от всего проекта. Это была жаба+томкет+планшет. Но стоимость этой части проекта была катастрофически непропорциональна К/Су. По срокам в т.ч. Весь проект сделать подобным образом было бы совершенно нереально не только по финансовым, но и по временным соображениям. Делать 3-звенку можно при гарантированно жирном бюджете, опытных спецах и больших сроках. Если хоть одного пункта нет - 3-звенка тупо не взлетит. алекс5555А в к/с головняк распространяется на все писюки юзеров.Чушь. В браузерах в 10 раз больше приколов и отличий, чем при работе ЕХЕ на десктопе. У Писи одна главная проблема - ОС для сабжа должна быть однотипной. 2ТС: в первую очередь сосредоточьтесь на качественной реализации бизнес-процессов. Можно на К/С. Потом что-то частично можно увести на 3-цвенку. И только потом можете попробовать перейти целиком. Сразу замахиваться на что-то большое и сложное - безумие. Особенно из соображений сроков появления первого рабочего прототипа. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.12.2018, 22:17 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  L_argo, не надо пугать, всё делается быстро и без проблем, если есть грамотное ТЗ. andreymxу нас после внедрения HPSM разрешили хромтогда ваще всё просто. потому как хром отслеживает все нововведения, и не надо заморачиваться на кроссбраузности (если только компы win7+) и нет проблем с обновлением, просто на сервере обновил и всё. есть единственное ограничение на доступ клиентов к своему железу (браузерам это запрещено по условиям безопасности) и если используются камеры - то надо https+сертификат(достаточно самоподписанного) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.12.2018, 23:05 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  L_argoКоллега, не вводите ТСа в заблуждение. 3-звенка будет делаться в 3 раза дороже и 3 раза дольше. И это в лучшем случае. эт чё ещё за бред? L_argoПреимущества 3-звенки (высокая безопасность, масш-сть) во многих случаях совершенно некритичны (интрасеть/винда/малый список источников данных) в каких случаях? для лабораторных работ каких-нибудь? или для советского образца конторки с внутренней локалкой, брошенной по полу? ))) L_argoТем более что ряд задач у К/С проекта можно вывести в 3-звенку. У нас на большом К/С проекте так была реализована часть ф-ла: 1-2% от всего проекта. Это была жаба+томкет+планшет. Но стоимость этой части проекта была катастрофически непропорциональна К/Су. По срокам в т.ч. Весь проект сделать подобным образом было бы совершенно нереально не только по финансовым, но и по временным соображениям. Делать 3-звенку можно при гарантированно жирном бюджете, опытных спецах и больших сроках. Если хоть одного пункта нет - 3-звенка тупо не взлетит. ещё раз. что за бред?? при чём тут N-звенка, и бюджет? вы чего такое вообще городите, уж простите? чтоб 3-х звенка "не взлетела", надо взять проектировщиком колхозника, вот тогда не взлетит. L_argo2ТС: в первую очередь сосредоточьтесь на качественной реализации бизнес-процессов. Можно на К/С. Потом что-то частично можно увести на 3-цвенку. И только потом можете попробовать перейти целиком. т.е. надо всем мозги изрядно по..калупать, вот это "частично увести, блабла..", но не делать сразу по уму, да? а вы смекалистый, смотрю, шарите как бюджеты пилить ))))) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.12.2018, 02:34 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  andreymxКоллеги У кого есть полноценный грид На веб Примерно такой, как dbgrideh в 2003 году посмотри JQuery Easy UI ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.12.2018, 08:00 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  L_argo, автор3-звенка будет делаться в 3 раза дороже и 3 раза дольше. представляю твои представления о 3-звенке ))) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.12.2018, 08:06 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  >andreymx, 21 дек 18, 16:10     https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1306996&msg=21770681][21770681]   >У кого есть полноценный грид. На веб <Посмотри здесь , здесь и здесь . Курятник разрастается. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.12.2018, 11:18 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  L_argoУ нас на большом К/С проекте так была реализована часть ф-ла: 1-2% от всего проекта. Это была жаба+томкет+планшет. Но стоимость этой части проекта была катастрофически непропорциональна К/Су. По срокам в т.ч. Ну так если привыкшие к к\с взялись ваять непривычное - ну вот вам и результат. Обычнейшая ошибка в подборе кадров. Вася умный, я его лично знаю, он может! L_argoВ браузерах в 10 раз больше приколов и отличий, чем при работе ЕХЕ на десктопе. У Писи одна главная проблема - ОС для сабжа должна быть однотипной. Вы по теме "затраты на сопровождение" хоть что-то читали? Или вообще слышали? L_argoСразу замахиваться на что-то большое и сложное - безумие. Особенно из соображений сроков появления первого рабочего прототипа. Замахиваться нужно правильно , а большое оно или сложное - не важно. Последний фактор ничто при нормальных бюджетах. А если нет бюджета - ну что-ж, летайте низэнько, всегда придерживая землю ногами. Правда через реки уже так не получится, ну что-ж поделаешь, придётся в обход... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.12.2018, 15:07 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  В этом топике я один не понимаю как "трёхзвенка" пересекается с "веб-интерфейсом"? Или для всех веб-сервер, запускающий PHP-скрипты автоматически становится сервером приложений?.. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.12.2018, 19:36 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Dimitry SibiryakovИли для всех веб-сервер, запускающий PHP-скрипты автоматически становится сервером приложений?..по-строгому нет, но во многих задачах "обработчик обращений" (чем по сути и являются php-скрипты) достаточен. Для реализации "настоящих серверных приложений" используют демоны php. но это трёхколёсный велосипед.... с другой стороны веб-сервер может быть и на java. и с точки зрения клиента - нет разницы. по настоящему трёхзвенная архитектура - это когда между серверным приложением и клиентом есть полнодуплексная связь. чего не может быть в к/с. но раньше такое было возможно только когда клиентом было десктопное приложение. сейчас полнофункциональным клиентом может быть браузер, что многое упрощает. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.12.2018, 19:57 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Интересно, о чём спрашивал ТС ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.12.2018, 20:07 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадяпо настоящему трёхзвенная архитектура - это когда между серверным приложением и клиентом есть полнодуплексная связь. чего не может быть в к/с. полнодуплексаная связь так-то не имеет никакого отношения к N-звенности. вадясейчас полнофункциональным клиентом может быть браузер, что многое упрощает. а мобильные приложения уже всё что ли? или десктоп? возьмём тот же телеграм, у которого есть и десктоп и веб. десктоп на порядки удобнее. это не наброс в сторону веб, просто для разных задач нужно выбирать соответствующий инструмент. но это не касается 2-х звенки, которую сразу надо дропать. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 01:37 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  hVosttполнодуплексаная связь так-то не имеет никакого отношения к N-звенности.если рассматривать историю - то первоначальными клиентами были десктопные приложения, которые имели полнодуплексную связь с серверным приложением. что имело (помимо прочего) преимущество перед  к/с. в дальнейшем - в качестве клиентов стали использовать браузеры. такие клиенты мало чем отличались от к/с - по сути такие системы использовали серверное приложение как защиту от проникновения + бонус - серверное приложение могло что-то брать на себя. Но полноценным такую систему , как она было при использовании десктопов, трёхзвенной назвать нельзя, хотя множество задач она решала. hVosttа мобильные приложения уже всё что ли? или десктоп?браузеры просто стали наиболее используемы. но десктопы и мобильные приложения, в настоящем виде, для веб, по сути аналоги браузерам - с точки зрения связи с серверным приложением - используют ajax. hVosttвозьмём тот же телеграм, у которого есть и десктоп и веб. десктоп на порядки удобнее.а это уже новый шаг в развитии - появился websocket. и браузер может общаться так же как и настоящий десктоп-клиент по полноценной полнодуплексной связи. для серверного приложения нет в этом разницы десктоп/мобильное приложение/браузер. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 05:49 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, У тебя трехзвенка это браузер на сокетах транспорте? Круто) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 07:31 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Petro123вадя, У тебя трехзвенка это браузер на сокетах транспорте? Круто)не только браузер, но мобильное приложение и ардунка... если раньше десктоп связывался на сокетах, то счас websocket их заменили .... и браузер стал на 95% замена прежнему десктоп-клиенту. (5% - это отсутствие полноценной связи браузера с железом клиента) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 07:52 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, Все это двухзвенка. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 08:47 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Petro123вадя, Все это двухзвенка.ты уверен? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 08:54 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадяPetro123вадя, Все это двухзвенка.ты уверен?вики открой. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 08:55 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Petro123, открой сам. то, что браузер не может полноценно общаться с железо не означает что это не звено. так же как и десктоп может не иметь отношения к железу - не делает систему двухзвенной ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 09:00 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, Железо вообще не при делах. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 09:02 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Petro123Железо вообще не при делах.тогда тем более.  браузер - тоже десктоп. то что сервер , помимо всего прочего делает ещё и "картинку" для отображения не лишает его возможностей серверного приложения. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 09:12 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  hVosttL_argoЕсли не брать во внимание вопрос безопасности, то трехзвенка почти никаких преимуществ не дает, ИМХО. Фига-се не даёт. Масштабируемость, низкую связанность, вопрос безопасности разумеется брать во внимание всегда надо, нормальная адекватная изоляция, и огромное количество задач и проблем, которые решаются в трех-звенке. А если и решаются на двух-, то анально-проктальным способом.Масштабируемость понижается- немасштабируемое sql приложение на сервере sql приложений и немасштабируемый толстый клиент дополняется немасштабируемым средним звеном. Связанность повышается, т.к. клиент не мог работать ни с чем, кроме конкретного сервера, а теперь появляется ещё и среднее звено, которое так же не может работать ни с чем кроме. Безопасность понижается, т.к. её нужно делать дважды и на сервер БД делальщиков уже не хватает. Единственно, изоляция существенно повышается- вплоть до невозможности решать некоторые задачи. Так что часть их приходится костылить на предыдущей двухзвенке. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 09:43 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, Ты всю жизнь писал двухзвенку. Не знал? Тебя обманули? Мне жаль. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 09:45 | 
  
  
  
   | 
||
| 
 
Архитектура. Клиент-Сервер или трехзвенка 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Petro123вики открой. https://ru.wikipedia.org/wiki/Трёхуровневая_архитектура  Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.12.2018, 10:04 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=33&msg=39751787&tid=1547169]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    40ms | 
get topic data:  | 
    10ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    60ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 232ms | 
| total: | 374ms | 

| 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.