В чем преимущество представления о состоянии и недостаток?

3 Ответы


  • Преимущества использования состояния просмотра
    • Простота реализации.
    • Расширенные функции безопасности. Значения в состоянии просмотра хешируются, сжимаются и кодируются для реализаций Unicode.
    • Он автоматически сохраняет для нас состояние страницы и управления.
    • Он не использует ресурсы сервера, поскольку вся информация о состоянии содержится на самой странице.
    • На обычных страницах веб-форм их состояние просмотра отправляется сервером как скрытая переменная в форме, как часть каждого ответа клиенту, и возвращается на сервер клиентом как часть обратной публикации. Однако для снижения требований к пропускной способности ASP.NET не отправляет клиенту состояние просмотра страницы. Вместо этого состояние просмотра сохраняется как часть сеанса пользователя на сервере. Если есть состояние просмотра, скрытое поле, которое идентифицирует состояние просмотра этой страницы, отправляется сервером как часть каждого ответа клиенту и возвращается на сервер клиентом как часть следующего запроса.

    Недостатки использования состояния просмотра
    • Безопасность страницы может быть проблемой при использовании производительности состояния просмотра. Состояние просмотра сохраняется на самой странице, поэтому увеличьте размер страницы.

    • Состояние просмотра сохраняется в скрытом поле на странице. Хотя в состоянии просмотра данные хранятся в хешированном формате, а данные состояния просмотра доступны в источнике страницы и, даже если они зашифрованы, они могут быть изменены или искажены.

    • Объем ограничен только одной страницей.

    • Поскольку состояние просмотра для данной страницы должно сохраняться на сервере, если пользователь использует функцию «Назад» в браузере для возврата к истории, возможно, текущее состояние не будет синхронизировано с текущей страницей браузер
  • Преимущества:
    - Не требуются ресурсы сервера
    - простая реализация
    - автоматическое сохранение страницы и состояния контроля
    - Расширенные функции безопасности. Значения в состоянии просмотра хешируются, сжимаются и кодируются для реализаций Unicode.

    Недостатки:
    -Объем ограничен одной страницей.
    -Представление. Состояние просмотра сохраняется на самой странице, поэтому увеличьте размер страницы.
    -Безопасность. Состояние просмотра хранится в скрытом поле на странице. Хотя в состоянии просмотра данные хранятся в хешированном формате, его можно изменить.

    -Некоторые мобильные устройства вообще не поддерживают скрытые поля. Следовательно, состояние просмотра не будет работать для этих устройств.
    -Он не восстанавливает значения для элементов управления после операции обратной публикации.
  • Состояние просмотра - это скрытая переменная, используемая для заполнения пространства, когда протокол HTTP находится в состоянии без сохранения состояния. Чтобы получить подробную информацию о преимуществах и недостатках состояния просмотра, перейдите по следующей ссылке.
    Просмотр состояния

Напишите свой ответ

Ваш ответ появится после модерации