169
правок
AE (обсуждение | вклад) (Раздел Как использовать веб-приложения безопасно) |
AE (обсуждение | вклад) (Продолжение) |
||
Строка 35: | Строка 35: | ||
Не открывайте скаченные файлы без проверки антивирусом. Если у вас нет антивируса, воспользуйтесь бесплатным сервисом проверки отдельных файлов: https://www.virustotal.com/ | Не открывайте скаченные файлы без проверки антивирусом. Если у вас нет антивируса, воспользуйтесь бесплатным сервисом проверки отдельных файлов: https://www.virustotal.com/ | ||
== Чем отличается веб-сайт от веб-приложения == | |||
Веб-сайт решает только задачу информирования пользователя. Как только на сайте появляется дополнительный функционал — он становится веб-приложением. | |||
Примеры функционала веб-приложения: | |||
* Сбор и хранение данных пользователя на стороне сервера. | |||
* Авторизация пользователей (для предоставления доступа к пользовательским данным). | |||
* Взаимодействие с базами данных (например, каталог товаров). | |||
* Проведение платежей для онлайн покупок. | |||
* Отправка электронных писем и других уведомлений. | |||
== Как работает веб-приложение == | |||
Веб-приложение работает в режиме обмена данными между устройством пользователя и удаленным сервером с помощью сети интернет. Для работы веб-приложения требуется несколько вспомогательных программ. Обычно это: | |||
* Веб-браузер на устройстве клиента. Обеспечивает отображение информации в виде веб-страниц. Формирует пользовательский интерфейс в виде веб-форм. | |||
* Веб-сервер на удаленном устройстве. Обеспечивает взаимодействие браузера с веб-приложением по HTTP протоколу обмена данными. Принимает входящие запросы, производит их первоначальный разбор и формирует корректные ответы, понятные вашему браузеру. | |||
* Основной движок веб-приложения, обычно это уникальная программа. Ядро обеспечивающее осмысленную обработку данных и решающую прикладные задачи пользователя. В процессе работы может взаимодействовать с серверами баз данных и другими вспомогательными веб-сервисами. |