|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Разработчик web1s Если кто-то пытается вызвать на редактирование то же поле, то получает сообщение "такой-то намерен поле изменить". Если читаете для вычислений, то чтение откладывается. Если редактирование затягивается, то блокировка снимается, а пользователю-редактору поступит сообщение и через него форма редактирования поля (поля!) закрывается. Очередь продвигается. Ничего выдающегося, но работает. Совместная работа подразумевает работу над одним данным одновременно. Если документ из нескольких полей или табличная часть из нескольких строк заполняется двумя-тремя сразу, то это скорее командная работа. Да и пользователи у нас слово командная понимают лучше, чем совместная. Поэтому сорри, не верно употребил. открой для себя websocket ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 17:31 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
skyANA Разработчик web1s пропущено... Поэтому сорри, не верно употребил. Распределённая блокировка с таймаутом значит. Свой сервачёк и решение под это дело реализовали, или ZooKeeper какой используете? Нет, все работает на обычном хостинге. Самом обыкновенном. В том-то и прикол. Самое тяжелое было сделать он-лайн отладку пользовательских скриптов при этом. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 17:55 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
вадя открой для себя websocket Ух ты, и такое есть? Вот, блин, как я отстал! А как при обычном хостинге с web, как их, сокетами... юзаться не подскажешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 17:58 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Предвосхищая вопросы по выделенному серверу и вебсокетам. Дело в том, что когда соединение неустойчиво, то сокеты рвутся и требуется восстанавливать соединение с аутентификацией (можно передавать ID предыдущего соединения). А рвется даже когда ты с планшетом или телефоном идешь из цеха в цех, например. И это даже при wifi. А мобильный сокет рвется каждые 15 секунд оператором. Требуется передавать пинги. Не буду рассказывать далее: умных учить-только портить. Выделенный сервер, если у вас SaaS, сколько соединений одновременно должен держать? Это если у вас пять пользователей, то да. Или Гугл на побегушках... Тогда ой! А так попробуйте стартовать на выделенном оборудовании, набирая клиентов. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 18:20 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Разработчик web1s Дело в том, что когда соединение неустойчиво, то сокеты рвутся и требуется восстанавливать соединение с аутентификацией (можно передавать ID предыдущего соединения). ардуинка снимала показания с датчика и отсылала на сервер java, в максимальном для себя темпе , сервер отправлял в браузер , где отображался график показаний датчика. бесконечный цикл. если выдернуть интернетовский шнурок из ардуинки на 10-15 сек - график в браузере замирал. вставляем обратно - на графике быстро отображаются данные за эти 10-15 сек. и продолжает отображение в реальном темпе.... ну ws на одном ip может держать до 60000 коннектов делал трекер на ws на телефоне с отображением в реальном времени в браузере на гугл картах - проблем не было Разработчик web1s А как при обычном хостинге с web, как их, сокетами... юзаться не подскажешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 18:52 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
вадя Разработчик web1s Дело в том, что когда соединение неустойчиво, то сокеты рвутся и требуется восстанавливать соединение с аутентификацией (можно передавать ID предыдущего соединения). ардуинка снимала показания с датчика и отсылала на сервер java, в максимальном для себя темпе , сервер отправлял в браузер , где отображался график показаний датчика. бесконечный цикл. если выдернуть интернетовский шнурок из ардуинки на 10-15 сек - график в браузере замирал. вставляем обратно - на графике быстро отображаются данные за эти 10-15 сек. и продолжает отображение в реальном темпе.... ну ws на одном ip может держать до 60000 коннектов делал трекер на ws на телефоне с отображением в реальном времени в браузере на гугл картах - проблем не было Разработчик web1s А как при обычном хостинге с web, как их, сокетами... юзаться не подскажешь? Для начала опирался на это Потом узнал, что Аппач более 1200 соединений не держит (какие там 60тыс) Хостинг подразумевается сторонний (!) Редко кто позволяет держать запущенный процесс более 30 сек. Создать сокет на PHP не проблема, проблема пробиться через варевол хостинга. У нормального хостера 80 и 8080, тем паче 443, порты заняты. Через 0 и 127.0.0.1 у меня тоже не получилось. Поделитесь опытом поподробнее, пожалуйста! Но только если Вы работали через стандартный хостиг, а не выделенку или VPS. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 19:45 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Разработчик web1s Потом узнал, что Аппач более 1200 соединений не держит (какие там 60тыс) почитал по ссылке - первое - в статье нет даты - поэтому трудно понять когда она написана - в 11 или 20 году, а разница есть огромная, второе - упоминается про" свои пинги" - хотя для проверки коннекта ws есть конкретные проверки - https://learn.javascript.ru/websockets#ping-pong как бы я не стал слишком доверять им... Разработчик web1s У нормального хостера 80 и 8080, тем паче 443, порты заняты. заняты чем? у тебя что к твоему сайту по этим портам нет доступа? у меня апач на дебиане - и через через 443 порт ходит без проблем, причем от сервера до внешнего инета стоит ещё 3 роутера - в которых настроен маппинг 443 порта - проблем нет. роутеры древние - произведены ещё до разработки ws. Разработчик web1s Создать сокет на PHP не проблема, Разработчик web1s Редко кто позволяет держать запущенный процесс более 30 сек. если тебе мало 1200 коннектов - то странное желание использовать обычный хостинг - неужели не хватит денег на vds? поставь ноут дома и проведи оптику (1гигабита будет достаточно) - и греби лопатой. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 20:16 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Разработчик web1s, я как-то выкладывал ссылку про stackoverflow.com - они там писали как перешли на ws . и писали про коннекты, которые у них висят по полтора года. мне кажется спецы на stackoverflow намного продвинутее чем авторы по ссылке. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 20:27 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
вадя Разработчик web1s Потом узнал, что Аппач более 1200 соединений не держит (какие там 60тыс) если тебе мало 1200 коннектов - то странное желание использовать обычный хостинг - неужели не хватит денег на vds? поставь ноут дома и проведи оптику (1гигабита будет достаточно) - и греби лопатой. Если свой сервер, то нафик PHP - лучше уж на NODE. Потом DDOS атаки предусмотреть. И так далее... А тут статистика: 9 из 10 проектов, хоть и рабочие, а не взлетают. Причина проста - пользователей нет. Ну нет и все, а деньги вложены. Я тут с ужасом натолкнулся на то, что мои потенциальные клиенты не знают, что такое смартфон!!! А я буду заморачиваться, развивать инфраструктуру. Так что решение на ПРОСТОМ хостинге. Плачу хостеру, он там сам рам разбирается с атаками и масштабированием. А как иначе предложить недорогую услугу? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 20:37 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Разработчик web1s Если свой сервер, то нафик PHP - лучше уж на NODE. Разработчик web1s Причина проста - пользователей нет. купи б/у ноут 5-10 летней давности, его возможности будут солиднее чем у провайдера для простого хостинга. и 100мбит будет за глаза. ну а если есть место куда поставить обычный старый комп ( чтоб шум не мешал ) то вообще даром можно найти. уж если хочешь развиваться - научишься ddos и спам отсеивать... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 20:52 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Что-ж это за клиенты такие? Островитяне острова Тамбукту? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 23:13 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Разработчик web1s, как вы мониторите своё детище? Количественные метрики привести сможете? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 23:40 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov И даже в ней уже был веб-интерфейс. вот уж мертворожденная шляпа была... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 10:39 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
skyANA Они вырастут, или наоборот схлопнутся. Скажут спасибо и перейдут на более подходящее под их текущие нужды. ну это когда будет. а деньги платят сейчас две старушки - рупь ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 10:40 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Разработчик web1s Расскажите как замутили бизнес, начиная с мощного сервера, сети и продвинутых ПК. Установили мягкий Сервер 2012 со всеми лицензиями. Наняли сисадмина, чтобы ухаживал за всем этим и начали.... изготовление мебели, к примеру эммм... обычно все наоборот когда бизнес уже есть, и перестает хватать учета в амбарной книге. ситуация в собственном бизнесе перестает быть интуитивно понятной ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 10:42 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
автор Учет на смартфоне- это мобильный учет , он легко изменяется настройками. Это проще и быстрее, чем править программу . И в разное время может быть разный состав данных и учет вестись по-разному: настройки можно задать на период. Пара часов на обучение и вы ни от кого не зависите! Только мобильный учет позволяет не продумывать нюансы наперед- меняйте учет тогда, когда надо. По статистике 75% внедрений программ неудачны из-за "внезапного появления" нюансов учета. Мобильному учету это не грозит- развивайте учет по мере появления проблем. дичь какая-то... как одно из другого вытекает отзывы: авторERP для малого бизнеса щито?? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 10:52 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
skyANA Разработчик web1s, как вы мониторите своё детище? Количественные метрики привести сможете? Нет, не смогу. Более того, написано без юнитов. Понимаю, что не правильно, но было не до того. Если сказать честно, то сначала и уверенности, что это все заработает не было. Потом начало оживать, а теперь... Проект разросся. Некоторые куски написаны, лишь бы заткнуть дыру. Вижу, что не оптимально. Тут спрашивали о будущем проекта. Проект рабочий, но на нагрузку в 100 клиентов по 10 пользователей явно сейчас не рассчитан. Главное было найти решения проблем, найти подходы. На бумаге-то красиво было, а стал воплощать... Сейчас можно сказать, что решены концептуальные проблемы. Т.е. определены методы и подходы. По-хорошему надо теперь обобщить, привести к ООП. Но... Не факт, что проект окажется востребован до такой степени, что потребуется что-то переделывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 11:07 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
МодальноеОкно автор Учет на смартфоне- это мобильный учет , он легко изменяется настройками. Это проще и быстрее, чем править программу . И в разное время может быть разный состав данных и учет вестись по-разному: настройки можно задать на период. Пара часов на обучение и вы ни от кого не зависите! Только мобильный учет позволяет не продумывать нюансы наперед- меняйте учет тогда, когда надо. По статистике 75% внедрений программ неудачны из-за "внезапного появления" нюансов учета. Мобильному учету это не грозит- развивайте учет по мере появления проблем. дичь какая-то... как одно из другого вытекает отзывы: авторERP для малого бизнеса щито?? Казуальное поведение оптимальной динамической системы в поле антоганистического воздействия описывается вполне стохатически. Между прочим вполне конкретная фраза. Но выглядит как дичь тому, кто ничего в этом не понимает. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 11:17 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Разработчик web1s МодальноеОкно пропущено... дичь какая-то... как одно из другого вытекает отзывы: пропущено... щито?? Казуальное поведение оптимальной динамической системы в поле антоганистического воздействия описывается вполне стохатически. Между прочим вполне конкретная фраза. Но выглядит как дичь тому, кто ничего в этом не понимает. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 11:19 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Разработчик web1s Но выглядит как дичь тому, кто ничего в этом не понимает. вы тут примитивную подмену понятий не устраивайте как из автор Учет на смартфоне- автор Мобильному учету это не грозит- развивайте учет по мере появления проблем ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 11:24 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
МодальноеОкно Разработчик web1s Но выглядит как дичь тому, кто ничего в этом не понимает. вы тут примитивную подмену понятий не устраивайте как из автор Учет на смартфоне- автор Мобильному учету это не грозит- развивайте учет по мере появления проблем Ок! Обратите внимание, что сначала идет раздел о том, что учет на смартфоне он и есть обычный учет, но только потроха работают на смартфоне. Во втором разделе пишется о том, что мобильный учет - это не учет на мобильном (кстати, правильнее было бы писать сотовом), а учет, обладающий свойством мобильности - подвижности, способности быстро адаптироваться к новым условиям. Таким образом, заголовок "Мобильный учет на смартфоне" - это учет, который работает на сотовом, но при этом может быть легко и быстро настроен для работы в новых условиях. Учет "мобилен". Теперь немного сравнений. Если Вы возьмете обычный учет (например, 1С) и добавите поле, то система будет перестраивать данные под новую структуру. В том числе и прежние данные, которым это поле было не нужно. Но добавить - это просто, а удалить... Попробуйте удалить и полезть в документ из прошлого. Все станет колом, если данные из удаленного поля использовались для отображения или вычислений. Т.е. следом надо править и тексты программ. А если после правок потребуется внести документ задним числом, то будете вносить его по новым правилам, а не так, как это было в то время. Учет web1s.ru обеспечивает, благодаря иной организации данных привязку полей и скриптов вычислений по дате. Т.е. документы одного вида могут иметь разную структуру и правила заполнения в зависимости от даты. Вчера вы работали и все вас устраивало. Сегодня обнаружилась проблема и вы что-то меняете. Вчерашний документ будет работать по вчерашним настройкам, а сегодняшний - по новым. Повторюсь - нововведения не ломают прошлое. Мобильному ( не в смысле на мобильном, а подвижному) учету не грозят изменения - делайте их по мере возникновения проблем с учетом. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 12:06 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Разработчик web1s Обратите внимание, что сначала идет раздел о том, что учет на смартфоне он и есть обычный учет, но только потроха работают на смартфоне. Во втором разделе пишется о том, что мобильный учет - это не учет на мобильном (кстати, правильнее было бы писать сотовом), а учет, обладающий свойством мобильности - подвижности, способности быстро адаптироваться к новым условиям. т.е. вы вообще всех запутали Разработчик web1s Если Вы возьмете обычный учет (например, 1С) и добавите поле, то система будет перестраивать данные под новую структуру. Разработчик web1s В том числе и прежние данные, которым это поле было не нужно. если новое поле не сопряжено никак с прежними данными - никакой перестройки не надо Разработчик web1s Мобильному ( не в смысле на мобильном, а подвижному) учету не грозят изменения - делайте их по мере возникновения проблем с учетом. так так и назовите "подвижный учет" или "подвижно-версионный учет". что вы людей "смущаете" ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 13:20 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Разработчик web1s Т.е. документы одного вида могут иметь разную структуру и правила заполнения в зависимости от даты. а отчеты? аналитические регистры? они тоже агрегируют данные и выводят их в зависимости от даты документа? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 13:23 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
МодальноеОкно Разработчик web1s Т.е. документы одного вида могут иметь разную структуру и правила заполнения в зависимости от даты. а отчеты? аналитические регистры? они тоже агрегируют данные и выводят их в зависимости от даты документа? Это проблему пришлось решать по-другому. Обычно отчет - это то, что обращается к документам и сводит данные. Вы правильно акцентировали - аналитические регистры нужны. Сделан один аналитический регистр для "проводок". Для каждого документа можно (опять же по датам) описать что и откуда брать и куда помещать в регистр учета. Отчеты обращаются к регистру, а потом, если надо, разворачивают информацию по документам. Однако разделено понятие "фильтрация по данным" и "вывод сводных данных". Отчеты занимаются вторым, а первое работает сразу в "журнале" документов или в справочнике. Например, в справочнике товаров, вы можете открыть данные товара и тут же развернуть список документов, которые повлияли на остатки и просмотреть эти документы. В совокупности это покрывает 80% потребности в анализе информации даже без отчетов, где данные сводятся и, при необходимости, раскрываются. Я вообще сторонник применения правила Паретто. Таким образом "версионность" документов отделена от отчетов, так как они напрямую аналитические данные из документов не получают, а берут их через "переходник" - аналитический регистр. Конечно, я описал схематически, концептуально. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 13:41 |
|
web-Альтернатива 1С
|
|||
---|---|---|---|
#18+
Разработчик web1s Например, в справочнике товаров, вы можете открыть данные товара и тут же развернуть список документов, которые повлияли на остатки и просмотреть эти документы. стоило ради этого убийцу 1с городить... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 13:45 |
|
|
start [/forum/topic.php?fid=33&msg=40000831&tid=1547046]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 245ms |
total: | 409ms |
0 / 0 |