|
25.12.2010, 15:16 | #1 |
Участник
|
Я работаю во франчайзи г.Калининграда. В январе исполниться 5 лет. Статистика - это мои личные наблюдения за 5 лет работы. Конечно нужны поправки на регион и т.п., но факт отается фактом. В бытность мою в одном из крупнейших франчей на 5 проектов с клиент-сервером приходилось около 30-40 новых клиентов в файловом варианте. Причем половина из файловых версий - вообще на 7.7. Я только год назад как окончательно снес ее со своего компьютера. Так вот, на нынешнем железе и с прямыми руками - в файловой версии может работать 15-20 человек, если не слишком интенсивен документооборот и конфигурация не УПП или КА. Клиент-сервер нужен тогда, когда появляются потребности в
8.2. может работать как в режиме управляемого приложения, так и в обычном ("неуправляемом") режиме. Вы описываете поведение управляемого режима. Но там есть другие грабельки - управление трафиком и количеством вызовов сервера. Пока типовые конфигурации частенько вызывают бурю эмоций избыточным обращением к серверу. К сожалению. |
|
25.12.2010, 15:33 | #2 |
Участник
|
Именно, в первую очередь, с точки зрения отказоустойчивости, мои знакомые и аргументировали выбор клиент-сервера. То есть, если в день происходит пара десятков приходов и несколько съемов кассовых отчетов, то потерю всегда можно возместить. При более активной нагрузке, по их словам, нужно использовать клиент-сервер, чтобы архивирование производить стандартными средствами, не мешая работе.
|
|
25.12.2010, 15:45 | #3 |
Участник
|
Цитата:
Я список в порядке убывания приоритетов и составлял. |
|
25.12.2010, 15:38 | #4 |
Участник
|
Цитата:
С другой стороны. В DAX уже наработано много материалов, касающихся разделения задач между компонентами системы. BP настроен на сообщения об ошибках такого разделения (а при коллективной разработке даже запрещающие аплоадинг некорректных решений). Тем не менее, достаточно часто встречаются решения, не оптимальные с точки зрения производительности. Так что дело, на мой взгляд, не в системе, а в людях, использующих её. Например, BP проверяет корректность наследования в инфраструктуре RunBase, тем не менее, даже в стандартном приложении есть: Ax2009 RU5: класс CustVendAutoSettlement_Cust_RU, метод description() Последний раз редактировалось Raven Melancholic; 25.12.2010 в 15:43. |
|
25.12.2010, 16:09 | #5 |
Участник
|
Цитата:
Сообщение от Raven Melancholic
Мне кажется, что именно про это и была речь в сообщениях моих коллег по DAX4 (возможно, выраженных излишне эмоционально). Пока еще одинэсники не очень задумываются о производительности с точки зрения масштабируемости. Даже разработчики типовых пока только привыкают к таким концепциям.
С другой стороны. В DAX уже наработано много материалов, касающихся разделения задач между компонентами системы. BP настроен на сообщения об ошибках такого разделения (а при коллективной разработке даже запрещающие аплоадинг некорректных решений). Тем не менее, достаточно часто встречаются решения, не оптимальные с точки зрения производительности. Так что дело, на мой взгляд, не в системе, а в людях, использующих её. Например, BP проверяет корректность наследования в инфраструктуре RunBase, тем не менее, даже в стандартном приложении есть: Ax2009 RU5: класс CustVendAutoSettlement_Cust_RU, метод description() |
|
25.12.2010, 15:31 | #6 |
Участник
|
|
|
25.12.2010, 15:48 | #7 |
Участник
|
Цитата:
PS: естественно, я не имею ввиду режим совместимости, а именно развитие. Насколько я знаю, 1С практически заставляет переходить на 8.2. |
|
25.12.2010, 16:42 | #8 |
Участник
|
Если среднестатистический одинэсник занимается разработкой форм для тонкого и веб клиента, то конечно ему придется разобраться с клиент-серверным взаимодействием.
|
|
28.12.2010, 11:36 | #9 |
Участник
|
Цитата:
То что каждая обработка в DAX реализована в виде отдельного класса - замечательно, но в 1С есть функции Выполнить и Вычислить, с помощью которых можно выполнить ту или иную процедуру в зависимости от параметра (например на каждую печатную форму создается функция Печать_<имя макета> и используется вызов Выполнить("Печать_" + <имя макета>).
|
|
28.12.2010, 12:22 | #10 |
Участник
|
Цитата:
но в 1С есть функции Выполнить и Вычислить
|
|