Разница между сайтом и WebApplication?

Я много искал разницу между Website и WebApplication, но не получил четкого ответа.

Даже я больше смущен после прочтения этого.

Ответ 1

Из Википедии:

  • WebApplication

    В разработке программного обеспечения веб-приложение представляет собой приложение, доступ к которому осуществляется через веб-браузер через сеть, такую ​​как Интернет или интрасеть. Этот термин также может означать компьютерное прикладное программное обеспечение, которое размещено в среде, управляемой браузером (например, Java-апплет) [citation needed] или закодировано на поддерживаемом браузером языке (например, JavaScript, в сочетании с языком разметки, отображаемым в браузере, например HTML) и полагаться на общий веб-браузер для визуализации исполняемого приложения.

  • Сайт

    Веб-сайт (также упоминаемый веб-сайт [1]) представляет собой набор связанных веб-страниц, изображений, видеороликов или других цифровых активов, которые адресованы относительно общего Uniform Resource Locator (URL), часто состоящего только из имени домена, или IP-адрес, и корневой путь ('/') в сети на основе протокола Интернет. Веб-сайт размещается, по крайней мере, на одном веб-сервере, доступном через сеть, такую ​​как Интернет или частную локальную сеть.

Смотрите здесь: Website//Веб-приложение

Ответ 2

Веб-сайты больше касаются контента, веб-приложения, более подробно о функциональности.

Ответ 3

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

Веб-приложения размещаются на каком-либо веб-сайте. Один веб-сайт может размещать несколько веб-приложений вместе с другим (статическим) контентом.

Ответ 4

У веб-приложения будет какая-то динамическая логика (т.е. сделайте что-нибудь). Обычно у него будет база данных и некоторый язык программирования на стороне сервера, чтобы обеспечить ее.

Веб-сайт может быть полностью статичным - например, только узлы html-страниц, соединенные вместе.

Веб-сайт также может быть набором веб-приложений и статических страниц.

Обновление

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

Проекты веб-приложений имеют файл проекта и могут быть скомпилированы в один двоичный файл (плюс страницы .aspx и статический контент).

Ответ 5

Если вы имеете в виду Microsoft SharePoint, разница в том, что веб-приложение содержит коллекцию сайтов, каждый из которых представляет собой коллекцию веб-сайтов.

Следовательно, веб-приложение, например, http://yourserver. Теперь вы можете определить сайты, такие как http://yourserver/ (root), затем дополнительные сайты в http://yourserver/sites/<something>, например http://yourserver/sites/team1, http://yourserver/sites/documentsite2 и т.д.

Веб-сайт похож на сайт, но он находится под "определенным" сайтом. Таким образом, веб-сайт может быть расположен в http://yourserver/sites/team1/meetingweb, например.

Ответ 6

Лучший способ подумать о различии между веб-приложением и веб-сайтом - спросить себя, для чего он используется; или что это цель. Если единственной целью является продажа или реклама услуги или продукта, мы называем эти веб-сайты. Если цель - полезность в природе, предназначенная для решения проблемы или облегчения вашей работы/жизни, то это, вероятно, приложение. веб-панель приложений - веб-сайт, но веб-сайт не может быть веб-приложением.

Ответ 7

Обе функции и работают аналогично, но по-прежнему отличаются следующими способами.

Веб-приложение:

a) Мы не можем включать страницы С# и vb в одно веб-приложение. б) Мы можем настроить зависимости между несколькими проектами. c) Невозможно редактировать отдельные файлы после развертывания без повторной компиляции. d) Правильный выбор для корпоративных сред, в которых несколько разработчиков работают для создания, тестирования и развертывания.

Веб-сайт:

a) Может смешивать страницы vb и С# на одном веб-сайте. б) Невозможно установить зависимости. c) Редактировать отдельные файлы после развертывания. d) Правильный выбор, когда один разработчик будет отвечать за создание и управление всем сайтом.