Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Разработка информационных систем Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 4 5 6 7 8 [9] 10 11 12 13 14   вперед  Ctrl
 Re: Программа для автоматизации деятельности школы.  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 51203
crutchmaster
Давно уже не надо верстать под 4 браузера, потому что движок остался по сути один.

И вот тут, внимание, вопрос: что за хрень у этого движка в брюхе если дискордовская надпись "несколько человек печатают" (а точнее три переливающиеся точки рядом с ней) сжирают половину гигагерцевого ядра процессора, а вся страничка дискорд - полгига ОЗУ.
9 сен 20, 14:00    [22194203]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
Alibek B.
Member

Откуда:
Сообщений: 3628
Dimitry Sibiryakov
И вот тут, внимание, вопрос: что за хрень у этого движка в брюхе если дискордовская надпись "несколько человек печатают" (а точнее три переливающиеся точки рядом с ней) сжирают половину гигагерцевого ядра процессора, а вся страничка дискорд - полгига ОЗУ.

Открытая вкладка Gmail потребляет более 800 МБ ОЗУ.
Открытая вкладка ERP-системы с элементами ГИС потребляет более 1600 МБ ОЗУ.
Редактирование документа Google Docs на четырехядерном i5 с 4 ГБ ОЗУ при сохранении документа (а это происходит при любом редактировании) вызывает подвисания интерфейса на 1-2 секунды.
Если на этом же ПК открыть сложный документ с таблицами (куда более сложный, чем документ Google Docs) в Microsoft Office XP, то с момента клика до момента открытия документа проходит менее 3 секунд. И в процессе редактирования лаги отсутствуют в принципе.

Сообщение было отредактировано: 9 сен 20, 14:20
9 сен 20, 14:17    [22194213]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
crutchmaster
Member

Откуда: оттуда.
Сообщений: 1759
Dimitry Sibiryakov
И вот тут, внимание, вопрос: что за хрень у этого движка в брюхе

Там не хрень у движка в брюхе, а руки фронтэндеров дискорда в жопе.
10 сен 20, 03:54    [22194514]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18034
hVostt
L_argo
И каким образом ? В десктопе почти 100% работы это предметная часть, бизнес-логика. ГУИ обычно быстро лепятся мышкой. Разработчики недорогие. Нередко хватает одного разработчика на всё.
За счет чего веб с его ворохом технологий может получиться дешевле ?


1. Высочайшая и моментальная доступность.
2. 100% платформонезависимость, абсолютно не имеет значения какая ОС и какой версии у пользователей.
3. Отсутствие трудозатрат на доставку и сопровождение приложения на каждом компьютере пользователя.
4. Возможность бесшовных обновлений, прозрачных канареечных релизов, A/B тестирования.
5. Очень дешёвая (местами практически бесплатная) интеграция всего со всем (в условиях веб-решений). В одно приложение может быть интегрировано десяток других приложений (микросервисы).

Отсюда уже давно был сделан очевидный выбор в пользу веб. Вы просто в глухом танке и не видите этого.

L_argo
Перечисленные проблемы с поддержкой десктопа надуманы. Единственная реальная проблема - моноплатформенность (обычно винда). Тогда для этого берут удаленный раб. стол. Но это 1% раб.мест.


Это не единственная "реальная" проблема. Удалённый рабочий стол это как раз кривые костыли и способ решить проблему. Также RDP не дешёвое удовольствие по многим параметрам.

L_argo
А на мобилках и подавно на 99% фактически платформенно-зависимый десктоп. Доставка воды и та в своем приложении.
Более 3 млн. приложений плеймаркета !!! Это по сути все специфический десктоп. Которому еще и нужен свой апп-сервер.


Мобильные приложения -- отдельный мир, и на это есть свои веские причины. Это всё же не отменяет того факта, что веб-приложения на мобиле прекрасно себя чувствуют. Более того, часть "нативных" приложений являются всего лишь веб приложением, интегрированными в веб-вью.

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

надо ж , я полностью согласен
10 сен 20, 22:36    [22195112]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18034
crutchmaster
Что это такое? У нас все окна модальные и куча вкладок, там в принципе нельзя что-то делать в другом окне, пока не закроешь то, что открыл, ибо можно поломать согласованность.
можно и в браузере такое сделать.
можно и многооконный, можно и множество вкладок использовать.
и передачу данных между вкладками/окнами



для десктопа подключение к базе - дыра в безопасности.
10 сен 20, 22:54    [22195119]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
vill_ager
Member

Откуда: Belarus
Сообщений: 496
crutchmaster
Там дофига всего, что в принципе не нужно. Когда все делают spa, зачем нужен html? Многими фишками css редко кто пользуется. Браузер конечно универсальный и всё такое, но это стоит кому-то хороших денег. Я думаю когда-нибудь хорошую часть не совсем нужного и устаревшего оттуда выкинут.

Лучший вариант - добавить в браузер отдельный движок - для spa, с нормальными виджетами. Или сделать уже отдельный браузер для webapp.
11 сен 20, 08:15    [22195178]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
L_argo
Member

Откуда:
Сообщений: 1240
можно и в браузере такое сделать.
можно и многооконный,
Вы хотели сказать двухоконный, т.е. главное окно и модальное окно ?
Или многозакладочный ?

А скриншот многооконности можно ? На любом браузере работает ?
11 сен 20, 09:27    [22195207]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
Bsplesk
Member

Откуда:
Сообщений: 187
[quot vill_ager#22195178]
crutchmaster
Или сделать уже отдельный браузер для webapp.


webassembly.org Худо бедно, но вроде как развивается.
Хотя есть возможность, что корпорации его прирежут.
С другой стороны microsoft за него топит.

Современный webapp все больше напоминают бинарный blob. Посмотрите к примеру www.ya.ru.
Это все "извращение".

Сообщение было отредактировано: 11 сен 20, 10:19
11 сен 20, 10:21    [22195229]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
mayton
Member

Откуда: loopback
Сообщений: 48895
Мне кажется успех той или иной технологии в вебе сильно должен быть ориентирован
на целевых разработчиков. Яркий пример - Macromedia Flash. Был удобный редактор анимации.
Была революционная (для 90х) графика и звук. И главное - веб дизайнеры смогли
осилить в какой-то мере ActionScript а те кто не осилили все равно могли рисовать
движущийся "анимасион" в редакторе.

Если веб-ассембли будет сложна в разработке и тестировании так-же как С/C++ то
она никуда не полетит. Просто некому будет педалить в ней код. Все и так заняты
в Ангулярах и Реактах и там "неплохо плотят". Мотивации не будет.

Тоесть одной технической возможности - недостаточно. Должна быть совокупность средств
и быстрых практик делания сайтов.

P.S. А с веб-ассембли можно будет майнить прямо в браузерах у пользователей. Хехе....

Сообщение было отредактировано: 11 сен 20, 10:45
11 сен 20, 10:47    [22195255]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18034
L_argo
Вы хотели сказать двухоконный, т.е. главное окно и модальное окно ?
Или многозакладочный ?
и то и другое можно
т.е. в в одной вкладке сделать "модальное" окошко , в отдельной вкладке ещё что-то
вместо вкладки можно открыть ещё одно окно самого браузера
L_argo
А скриншот многооконности можно ? На любом браузере работает ?
не хочешь верить - изучай веб
11 сен 20, 20:02    [22195596]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18034
L_argo,

можно запускать хром в режиме приложения
https://peter.sh/experiments/chromium-command-line-switches/#app
11 сен 20, 20:23    [22195602]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
L_argo
Member

Откуда:
Сообщений: 1240
и то и другое можно
т.е. в в одной вкладке сделать "модальное" окошко , в отдельной вкладке ещё что-то
вместо вкладки можно открыть ещё одно окно самого браузера
Я знаю. :) Только это никакая не многооконность.

Н-р как открыть рядом заказ и складской ордер и визуально их сравнить ? Две закладки, два браузера и скриншоты не предлагать.
11 сен 20, 21:44    [22195629]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18034
L_argo,
какие проблемы?
зачем два браузера? можно и один в двух окнах.
можно и в одной вкладке открыть два "окна"
да , это будет не настоящая многооконность, но это большой разницы для пользователя не будет
во многих инструментах многооконность возможна только в пределах родительского окна.

и чем не нравится открывать в двух окнах одного браузера?
11 сен 20, 22:38    [22195662]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
hVostt
Member

Откуда:
Сообщений: 18180
L_argo
Н-р как открыть рядом заказ и складской ордер и визуально их сравнить ? Две закладки, два браузера и скриншоты не предлагать.


Т.е. имеющееся решение, которое из коробки идёт в браузерах не предлагать, но всё же решить проблему, которую программист не смог решить, и теперь юзер вынужден как тупая обезьяна что-то открывать и визуально друг с другом сравнивать :)

Ахах... ну штош. Всё, вы всех убедили. Веб это полное говно, только для одноклассников и мемасы смотерть на яплакал.

Теперь только десктоп, только хардкор. Зачётные аргументы! Уважуха бро, продавили таки.
MDI зарешал
11 сен 20, 23:09    [22195688]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
hVostt
Member

Откуда:
Сообщений: 18180
вадя
L_argo,
какие проблемы?


Проблема в том, что L_argo умеет только пилить десктоп приложения.
Он как прямой шлиц, заточен только на одну единственную технолгию, какую смог осилить.

Совершенно очевидно, что он защищать будет десктоп до соплей, но оно и правильно и винить за это нельзя. Без работы никто не хочет оставаться.
11 сен 20, 23:11    [22195690]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
hVostt
Member

Откуда:
Сообщений: 18180
mayton
Мне кажется успех той или иной технологии в вебе сильно должен быть ориентирован
на целевых разработчиков. Яркий пример - Macromedia Flash. Был удобный редактор анимации.
Была революционная (для 90х) графика и звук. И главное - веб дизайнеры смогли
осилить в какой-то мере ActionScript а те кто не осилили все равно могли рисовать
движущийся "анимасион" в редакторе.

Если веб-ассембли будет сложна в разработке и тестировании так-же как С/C++ то
она никуда не полетит. Просто некому будет педалить в ней код. Все и так заняты
в Ангулярах и Реактах и там "неплохо плотят". Мотивации не будет.

Тоесть одной технической возможности - недостаточно. Должна быть совокупность средств
и быстрых практик делания сайтов.


Одного слова достаточно, чтобы выразить мыль, на которую и книги не хватит — компромисс.

У веба в большинстве типовых и рядовых решений плюсов больше, чем у десктопа.
Просто их больше. Скажем по-другому, за те же деньги бизнес получает намного больше при использовании веб решений, чем от десктопа. За этим следует повышенный спрос на веб-разработку. За этим следует развитие веб-технологий, стремительное устранение недостатков.

Пока десктопщики сопли жевали, армия веб-разработчиков выросла многократно.
Выросло количество технологий, вариантов и решений, от чёго у десктопщиков скулы сводят.
Теперь многие остались у разбитого корыта.

Вот эти "запилил на коленке решение и разослал экзешник" выглядят настолько предельно жалкими, что прям до слёз. Ну что же вы ребята... зачем так :)

Сообщение было отредактировано: 11 сен 20, 23:19
11 сен 20, 23:21    [22195696]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
hVostt
Member

Откуда:
Сообщений: 18180
mayton
P.S. А с веб-ассембли можно будет майнить прямо в браузерах у пользователей. Хехе....


С веб-ассембли можно писать вообще по технологии десктопа на любимом языке, не JS, а на выходе получать годные приложения. По крайне мере то, о чём так любят говорить "на коленке".

Наколеночный бизнес он такой. Беспощадный.
11 сен 20, 23:22    [22195697]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
Bsplesk
Member

Откуда:
Сообщений: 187
hVostt,

Уже сейчас - windows 2000 в "вашем" Google Chrome!
https://bellard.org/jslinux/vm.html?url=https://bellard.org/jslinux/win2k.cfg&mem=192&graphic=1&w=1024&h=768
На чем там у автора написано его приложение? может есть вариант перевести под webassembly, так даже можно будет найти первых клиентов и exe_шнички пересылать не обязательно.

Упаковать можно "вместе с windows" и дать поработать пользователям.
Вот таже весь sql.ru пытакает, посмотрим выскажет feedback.

Это фактически VDI. Доставка windows_а со всем ПО в ваш браузер.

Сообщение было отредактировано: 12 сен 20, 20:35
12 сен 20, 20:35    [22195949]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
Bsplesk
Member

Откуда:
Сообщений: 187
Картинка с другого сайта.
12 сен 20, 21:02    [22195959]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
L_argo
Member

Откуда:
Сообщений: 1240
автор
Вот эти "запилил на коленке решение и разослал экзешник" выглядят настолько предельно жалкими, что прям до слёз. Ну что же вы ребята... зачем так :)
А в чем суть жалости ? Один раз разослал, а потом просто уведомляешь юзера, что появилась новая кнопочка или пункт меню. Это даже проще, чем обновить или установить браузер.

Если Веб аццки рулит, то почему 95% пользователей 1С сидят в десктопе ? Куда смотрит армия веб-программистов ? Почему не предложит внятную альтернативу занедорого ?
А различные редакторы и средства разработки (не геймдев и не видеодизайн) почему большинство в десктопе ?
13 сен 20, 12:04    [22196080]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
mayton
Member

Откуда: loopback
Сообщений: 48895
Зачем екзешники рассылать? Кажется сегодня доставка ПО к конечному пользователю идет через различные
*-store, *-market.

Там и цифровые подписи. И есть какой-то более менее стандартизированный процесс установки и обновления.
13 сен 20, 12:19    [22196081]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18034
L_argo
Если Веб аццки рулит, то почему 95% пользователей 1С сидят в десктопе ?
через rdp....
но и 1с можно перевести на веб - решение есть.

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

mayton
Зачем екзешники рассылать? Кажется сегодня доставка ПО к конечному пользователю идет через различные
*-store, *-market.

Там и цифровые подписи. И есть какой-то более менее стандартизированный процесс установки и обновления.
конечно всё это есть, но время перехода - различное.
для веб - достаточно сообщить юзеру что надо нажатьF5, и обновление применится.
L_argo
то почему 95% пользователей 1С сидят в десктопе ?
потому что для перевода на веб надо админов об этом просить... а это лишние телодвижения, а основное правило - "работает - не трогай" ещё ни кто не отменял.
13 сен 20, 13:54    [22196121]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
mayton
Member

Откуда: loopback
Сообщений: 48895
Ребята. Я со всей аргументацией по поводу веба - согласен. Более того. Веб - активно развивается.
А десктоп - нет. Судя по фреймворкам и комьюнити.

Но в нашем топике мы имеем уже разработанное дестопное ПО. Его надо просто красиво
завернуть в обёртку и преподнести.

Кстати мой вопрос о матрице фичей остался без ответа. Какие возможности есть
школьной автоматизации? В сравнении с аналогами.

Сообщение было отредактировано: 13 сен 20, 13:58
13 сен 20, 14:01    [22196124]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
ВМоисеев
Member

Откуда: Редкино
Сообщений: 2393
>вадя, сегодня, 13:54 [22196121]
>... попробуй так десктоп...
<Сделал. Частично получилось. Два этапа:
1. Настройки клиента (включая логин, пароль, строку соединения) поместил в криптоконтейнер (для теста в ,rar файл).
2. Пароль криптоконтейнера получил клиент.

>...потому что требуется обращение к локальным ресурсам. но такое нужно не всегда.
<В некоторых локальных сетях доступ к удаленным веб-ресурсам блокирован наглухо

>...для веб - достаточно сообщить юзеру что надо нажатьF5, и обновление применится.
<Для десктопа нужно просто перезапустить приложение

>...потому что для перевода на веб надо админов об этом просить...
<Да просто не надо переводить на веб, и иногда и разработку не надо делать для веб. Мне разработка для веб в локальной сети, с использованием браузера напоминает работу по перемещению стога сена (извините, из деревни) - в одном случае подгоняется камаз и на него грузится стог, во втором - на камаз сначала ставится телега, и уж на неё грузится часть стога.
13 сен 20, 14:57    [22196136]     Ответить | Цитировать Сообщить модератору
 Re: Программа для автоматизации деятельности школы.  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 63192
Блог
Что меня больше всего радует - что со стороны веба в таких дискуссиях обычно участвуют люди, чьи знания о десктопе, судя по уровню аргументации, ограничены предисловием к книжке "PHP для чайников". Я каждый раз с нетерпением жду, когда в очередной раз прозвучит бред про сложности распространения exe-шников - это маркер, после которого смело можно относить зрелище к цирку уродцев.
13 сен 20, 15:09    [22196137]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 4 5 6 7 8 [9] 10 11 12 13 14   вперед  Ctrl
Все форумы / Разработка информационных систем Ответить