Re: О некоторых принципах



Posted by Олег Грибов (195.131.84.203) on August 04, 2001 at 02:12:49:

In Reply to: О некоторых принципах posted by Аркадий Водяник on August 03, 2001 at 10:23:05:


:
: :К сожалению тут не выдерживается принцип "Толстый сервер - тонкие клиенты",
: :когда по маленькому запросу получаем маленький ответ.
:

: Должен отметить, что упомянутый принцип в этой фразе не выражается!
: (это на мой взгляд; строгого же определения такого принципа, наверное,
: не существует:)

: Клиент - хоть тонкий, хоть толстый - может получить от сервера -
: хоть толстого, хоть тонкого - на любой запрос любое количество
: информациии. В самом деле, что мешает запустить на ФБП:Сервере
: какую-нибудь форму, и получить в ответ много тысяч строк - если
: так было задумано? Но форма, чаще всего, содержит немалое количество
: так называемой бизнес-логики; а что будет делать с результатом
: ФБП:Клиент? Ну покажет эту форму в окне, или предложит как фон для
: многострочного ввода (то есть будет использовать как материал для
: запроса на ввод операции), или организует поиск в этой форме, или
: сформирует уточняющий запрос при нажатии на строку формы. И все.
Я имел в виду немножко другое.
Когда я формирую запрос на поиск например "HP 1100", мне в ответ приходит 5-10 строчек текста. Это одно. А когда я сначала загружаю весь список товара - это другое.
: Да и при ближайшем рассмотрении "масса" оказывается приемлемо малой:
: загружаемой за несколько минут при низкоскоростном соединении.
У себя на работе я (для проверки данных) выводил весь список товаров (с ценами), причем выводил только артикулы - без описаний (~5000 наименований). Процесс загрузки занимал несколько минут (100Мбит сетка). В этой позиции нельзя быть однозначно правым и однозначно неправым - все зависит от поставленных задач. Если ассортимент не большой (не очень большой) - то лучше использовать ФБП-Ассорти - быстрее работает выбор и поиск. При большом ассортименте товара, с необходимостью вывода информации о выбранном товаре (и еще и показом картинки) - ФБП-Ассорти вряд-ли будет приемлем.
: Все мы расходуем гораздо больше времени при просмотре перегруженных
: графикой сайтов.
А это зависит от стиля написания сайта :)

:
: :В основном ответ на запрос поиска подготавливается сервером с помощью cgi,
: :но я не вижу причин, по которым этот ответ не может быть подготовлен
: :"Финансами" (сдается мне, это будет даже быстрее).
:

: Наверное, вместо "быть подготовлен" подразумевалось
: "быть полностью подготовлен" ?

: Да, Вы правы, что будет быстрее. Но "contacting... contacted...."
: (соединения) с удаленным Web-сервером при поиске каждой позиции
: сведут на нет ускорение.
Например когда я покупаю книжки на ozon.ru, я не спешу. Мне гораздо интереснее почитать описание, посмотреть картинки, отзывы и т.п. :)
Если все это предварительно грузить для ускорения просмотра - жуть.



Пpишедшие ответы: