![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#61 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
![]()
Пепел Феникса
Неправильно то, что сервер занимается обработкой и отправкой дубликата иформации. Как я уже сказал - отправили необработанный текст, сервер сохранил, и ... всё. Сервер может отправить информацию о том, что данные получены. Остальное на стороне пользователя. Что касательно рекурсии: за нас будет хранить стек потока - именно к этому я и веду; не нужно тратить время на постройку целой структуры, когда есть логика управления, о чём я уже и говорил. А позиция строки - это одно число; пачка ранее открытых тегов - кол-во памяти будет расти в зависимости от ... количества ранее открытых тегов.
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 11.09.2016 в 16:52. |
![]() |
![]() |
![]() |
#62 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Так сервер в любом случае умеет обрабатывать, как минимум для мамонтов из 2000 года или параноиков без JS, движок же не молодой.
![]()
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#63 | |||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
сообщения можно отдавать как сырые, но вот нюанс, а выключите JS? что тогда? форум рассчитан на это. да и если слишком много вычислений делать на клиенте, клиент начинает тормозить, тут тоже не все так просто.(хотя тот мой проект-БД работает именно на таком принципе, но сайт не может работать без JS) Цитата:
Цитата:
у стека процесса лимиты куда хуже, чем у кучи. рекурсивная обработка применима когда известно что уровень вложенности не высок. иначе надо убирать ее. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|||
![]() |
![]() |
![]() |
#64 | |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
![]() Цитата:
Пепел Феникса Нет, проблем при работе со списком нет. Но при работе с рекурсией не нужно руками хранить эту информацию. А размер стека можно и увеличить. Опять же - одно число.
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 11.09.2016 в 17:10. |
|
![]() |
![]() |
![]() |
#65 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
![]() даже для больших сообщений. Цитата:
![]() а потом если не влезло, "ну напишите автору приложения, он перекомпилирует приложения для вас увеличив размер стека" вы сами не чувствуете что подписываетесь на какую-то Ж? ![]() Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 11.09.2016 в 17:08. |
||
![]() |
![]() |
![]() |
#66 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
![]()
Пепел Феникса
Парсинг - это только конкретный пример. Я больше чем уверен, что таких примеров навалом, даже для одного сайта. А если пользователь затормозит чуть больше, чем на секунду - сервер сможет за это время обработать ещё запросов.
Подпись ? Не, не слышал ...
|
![]() |
![]() |
![]() |
#67 | ||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
![]() Цитата:
И еще придется обновлять если вдруг сервер решит что-то изменить в обработке.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
||
![]() |
![]() |
![]() |
#68 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
сервер не ждет ничего итак. Цитата:
любое формирование контента на клиенте вызывает торможение у него.(и JS клиента работает медленее чем сервер ![]() итого, у нас сайт долго открывается, клиенты уходят. но зато мы смогли обработать на один запрос в минуту больше(причем в пике, который еще достигнуть надо), браво ![]() PS: я обновил ответ добавив часть про стек. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 11.09.2016 в 17:15. |
||
![]() |
![]() |
![]() |
#69 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
![]()
Пепел Феникса
Размер стека можно задавать программно. Даже при подсчёте макс. уровня вложения не придётся хранить информацию о самих тегах. Мы подошли к выбору баланса при оптимизации между CPU и RAM.
Подпись ? Не, не слышал ...
|
![]() |
![]() |
![]() |
#70 | |||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
ни разу не встречал. + на стек существуют лимиты сверху. Цитата:
Цитата:
![]() и да, еще для справки в дотнете StackOverflowException является фатальным, и его нельзя поймать, как обрабатывать то будете? ![]() Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 11.09.2016 в 17:30. |
|||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Небольшое веб-приложение на ASP.NET | aly-lucenko | Фриланс | 10 | 10.01.2014 23:31 |
Веб-приложение asp.net MVC и с чем его едят | nec117 | ASP.NET | 0 | 18.04.2011 17:04 |