Сайтом можно назвать программу

Box notes — сервис для создания заметок, документов и обмена идеями со своими соратниками, компаниями и инвесторами. Он не требует установки специального ПО, позволяет изменять формат документов, а также подписывать контракты онлайн.

Germi — инструмент для реализации идей, которые удобно записывать, дополнять картинками, ссылками и обсуждать с коллегами.

Stache — личная библиотека найденных ссылок. Позволяет быстро и удобно собирать полезные веб-странички, которые вас вдохновляют и помогают в осуществлении проекта. Все ссылки идут со скриншотами, есть поиск по контенту с помощью тегов.

Curator — простое и удобное приложение для хранения идей, их доработки и презентации. Картинки, веб-сайты, тексты, ссылки с Dropbox, Pinterest и Instagram в вашем распоряжении. Для большой аудитории все идеи можно представить с помощью презентации в PDF.

Experiment Board — сервис для брейншторминга и тестирования идей.

Point — сервис для обмена мнениями по поводу найденных в сети материалов. Обсуждение происходит в формате чата.

НАЗВАНИЕ — создаём автоматически // Онлайн-генераторы нейминга // Обзор сервисов

Elevatr — сервис для разработки идей. Благоволит только обладателям iOS 6 и более поздних версий.

Xmind — бесплатная и доступная программа для создания интеллект-карт и разработки идей. Все файлы можно конвертировать в PDF, RTF, Excel, HTML, JPEG и отправлять тем, кто не хочет устанавливать себе софт.

Evernote Skitch — приложение для создания визуальных набросков и презентации.

Mindmeister — сервис, который позволяет планировать проекты, развивать бизнес-стратегии, создавать презентации и использовать всю мощь ментальных карт в образовании. Бесплатно можно создать 3 ментальных карты, по цене от $30 до $90 открываются большие возможности. Доступен на русском языке.

Выбираем имя для компании и домен

Naminum — генератор для создания названий компании или её продуктов. Предлагает тысячи вариации из одного или нескольких слов, учитывая количество букв, гласных и согласных.

Namecheck — сайт, на котором можно проверить уникальность созданного вами названия и посмотреть, на каких сервисах и в каких соцсетях уже используется подобный юзернейм или url. Наглядно показывает все занятые и свободные площадки.

Namech — инструмент для проверки свободных доменов, генерации названий, составления всех вариаций для ключевых слов, создания акронимов и коротких url.

KnowEm — сервис для проверки своего юзернейма, бренда компании на 500 сайтах.

Dock Name — краудсорсинговый сервис, где предприниматели получают идеи названия для своего проекта от потенциальных клиентов или экспертов, работающих в той же сфере.

NameRobot — сайт для тех, кто хочет сэкономить время на создании названия.

Panabee — простой генератор названий.

Trademarkia — портал, где вам объяснят все подробности работы с патентом на уровне законодательства. Есть возможность проверить домен и создать лого.

Тестировщик с нуля за 6 часов / QA / Тестирование по полный курс

Brandbuckey — онлайн-сервис для создания имён доменов, продукта компании.

Lean Domain Search — платформа для поиска доменного имени.

Источник: rb.ru

Существует ли разница между веб сайтом и веб приложением? [закрыт]

Закрыт. На этот вопрос невозможно дать объективный ответ. Ответы на него в данный момент не принимаются.

Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы на него можно было дать ответ, основанный на фактах и цитатах.

Закрыт 6 лет назад .

Читайте также:
Лучшие программы для скульптинга на Андроид

Ранее я задал вопрос Что такое Java EE ?. Так вот. Из ответов я понял, что Java EE отлично подходит для веб-приложений и слишком сложен для сайтов. Загуглив слова «веб-приложение», я узнал, что:

Веб-приложение — клиент-серверное приложение, в котором клиентом выступает браузер, а сервером — веб-сервер. Логика веб-приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен информацией происходит по сети.

Но разве сайт не является веб-приложением ? На первый взгляд кажется, что это такой же обмен документами между клиентом и сервером по определенному протоколу. Разве нет ? Особенно, если учитывать технологию AJAX.

Отслеживать
задан 2 авг 2016 в 7:33
7,628 17 17 золотых знаков 70 70 серебряных знаков 128 128 бронзовых знаков

Если бы вы до конца дочитали статью на «Википедии», то поняли бы, что «сайт» есть ни что иное как «веб-приложение».

2 авг 2016 в 8:12
2 авг 2016 в 8:21

потому что термин «сайт» прочно вошел в обиход. Это как «ajax» — задолго до внедрения этого термина, данная техника успешно применялась (асинхронная загрузка данных). Вы же не будете спорить, что до этого данная техника не была «ajax». Или будете? 🙂

2 авг 2016 в 8:27
2 авг 2016 в 8:49
2 авг 2016 в 8:57

3 ответа 3

Сортировка: Сброс на вариант по умолчанию

Это очень тонкий момент и рассматривать его надо скорее с точки зрения «понятий». Сейчас конечно начнется холивар, но все же приведу свое имхо.

Сайт — это скорее некий информационный ресурс, не предполагающий какой либо сложной логики и больше ориентирован на отдачу контента. Сайты преимущественно находятся в публичном доступе в Internet.

Веб приложение наоборот, предполагает плотное взаимодействие с пользователем, получение от него «бизнес данных», их сложную обработку и хранение, возможно даже без предоставления результата пользователю. Веб приложения зачастую работают в Intranet.

Пример первого — тот же стек, хабр или фишки в конце концов.

Пример второго — гуглдокс, SAP и т.д.

Веб приложение для работы, сайт для развлечения/поиска информации.

Англоязычная статья на вики дает нам такое пояснение:

The general distinction between an interactive web site of any kind and a «web application» is unclear. Web sites most likely to be referred to as «web applications» are those which have similar functionality to a desktop software application, or to a mobile app. HTML5 introduced explicit language support for making applications that are loaded as web pages, but can store data locally and continue to function while offline.

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

Отслеживать
ответ дан 2 авг 2016 в 7:44
13.9k 4 4 золотых знака 33 33 серебряных знака 51 51 бронзовый знак
Комментарии не предназначены для расширенной дискуссии; разговор перемещен в чат.
2 авг 2016 в 10:50

Сайты — это подмножество веб-приложений.
В общении так часто называют любую страничку, которая отображается в браузере. Но на практике, эта страничка может быть частью «сложной» системы (например какой-нибудь документооборот или со «странички» можно управлять каким нибудь устройством (запрос пойдет на сервер, а сервер реализует управление, к примеру, «умным домом»)). Когда гворят, что

Java EE отлично подходит для веб-приложений и слишком сложен для сайтов.

из контекста я бы решил, что сайт — это информационный ресурс с набором страничек, админкой. И для его создания лучше действительно взять готовый фреймворк, где все технические вопросы уже решены.
Но скорей всего в этот фреймворк было вложено приличное кол-во времени, и это тоже сложное веб-приложение внутри. В общем по моему мнению отличия эти субъективны и сильно зависят от вашей точки зрения.

Отслеживать
ответ дан 2 авг 2016 в 10:24
2,139 1 1 золотой знак 13 13 серебряных знаков 21 21 бронзовый знак

Читайте также:
Какая программа входящая в пакет ms office позволяет создавать и редактировать web страницы

Пойдём по определению:

Веб-приложение — клиент-серверное приложение, в котором клиентом выступает браузер, а сервером — веб-сервер. Логика веб-приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен информацией происходит по сети.

Клиент — браузер, сервер — веб-сервер.

Ну тут в целом всё понятно. Действительно и у сайта и у приложения клиентом будет некий браузер, а сервером — некий веб-сервер. Сервер предоставит разметку странички сайта или приложения, статичную или сгенерированную на лету, возможно по шаблону.

У сайта это будет скорее всего (не всегда, но чаще всего) некая статика — картинки, видео, текст на страничке; сама страничка может быть сгенерирована какой-нибудь системой управления контентом, но от этого статика не перестанет быть статикой, то, что её предоставит некоторая логика — это уже повод понимать, что мы общаемся с некоторым сервисом, предоставляющим эту статику — т.е. с веб приложением.

Для «чистого» веб приложения мы будем иметь некий набор форм для ввода данных и для их представления пользователю (сгенерированные HTML стьранички, JSON текст, XML и т.д.) — для вывода.

Логика веб-приложения распределена между сервером и клиентом

У сайтов старого образца логика если и присутствовала — то максимум в виде различных JavaScript «улучшений» — анимация, отправка форм и т.д. То, что эти JS элементы (да и просто HTML формы) позволяют отправить данные куда-то ещё не делает их полноценным веб-приложением. Без принимающей стороны, оперирующей с данными, обладающей некоторой логикой — эти JS скрипты и формы — просто статика, которая «оживляется» браузером — веб клиентом, исполняющим свою функцию — общение с веб-сервером и представление полученных данных в виде разметки и мультимедиа. На веб странице могут быть элементы веб-приложения, но сама страница будет просто разметкой, представленной в графическом виде. Сайт — это ресурс, данные без логики.

У приложения мы можем наблюдать активное манипулирование данными, которое может и не сказываться на виде самой страницы (вспомним всевозможные метрики, мониторы пользовательской активности и т.д.), а может и существенно менять внешний вид отображаемой страницы (вспомним игры, сервисы заказа билетов и т.д.). Данные перемещаются между клиентской и серверной стороной.

Если просто: сайт с онлайн просмотром видео в плеере — это сервис, веб-приложение с помощью своей части-плеера подгружает данные и отображает их, реагирует на действия над органами управления — проигрывает видео с выбранного ползунком момента, приостанавливает видео и т.д. Сайт, на котором есть набор текстовых страниц и ссылки на видеофайлы, при клике на которые начинается скачивание видеофайла на диск компьютера — это «просто сайты». Да, тут браузер-клиент закачивает с веб-сервера данные, но эти данные просто предоставляются серверной стороной согласно стандартной логике именно веб-сервера и веб-браузера, без участия каких-либо дополнительных логических операций (проверка возраста пользователя, учёта «лайков», отслеживания проигрываемого участка мультимедиа и т.д).

С приходом веб 2.0+ «смешались в кучу кони, люди», но границы между «сайтом» и «веб-приложением» всё ещё лежат в области «добавочной логики».

Хранение данных осуществляется, преимущественно, на сервере Да, хранение данных ложится на сервер. Но в случае сайта — это именно «расположение данных в каталоге abc», а в случае приложения доступ к этим данным может предоставляться клиенту, работающему с сервером А1, который в рамках предоставления сервиса, обращается к кластеру серверов Б2, получает данные, сопоставляет их с данными с другого сервера В3 и только после этого отдаёт в некоторой форме клиенту. У «простого сайта» — ресурс либо есть, либо его нет. но на обычном сайте может быть размещён «виджет» веб-приложения (JS скрипт с встраиваемой формой), который будет проедоставлять функциональность некоего сервиса (веб приложения) на «обычном сайте». Последнее не будет делать сайт веб приложением.

Ну с сетевым обменом данными, думаю, дополнительных пояснений не требуется.

Источник: ru.stackoverflow.com

Читайте также:
Какую программу шагомер лучше установить на телефон

Какие бывают Web приложения?

На сегодняшний день большинство сайтов построены по трём основным шаблонам: как многостраничные приложения (multi-page application или MPA), как одностраничные приложения (single-page application или SPA) или как прогрессивные (progressive web application или PWA).

В чем разница между веб приложением и сайтом?

Веб—сайт является источником информации, в то время как веб—приложение работает в интерактивном режиме. Функции, задачи, пользовательский интерфейс веб—приложения гораздо сложнее. Веб—приложение может быть составной частью сайта либо отдельным ресурсом. Разработка web-сайта является более легким, недорогим проектом.

На чем писать веб приложения?

Если вам менее важна производительность веб—приложения, пишите на Python (фреймворки Django, Flask), Node JS (фреймворки Express JS, Koa JS, Gatsby JS), Ruby (фреймворки Ruby on Rails, Grape). Если в приоритете скорость приложения — используйте Golang (фреймворки Gingonic, Beego, Revel).

Что такое веб-приложение пример?

Веб—приложение — клиент-серверное приложение, в котором клиент взаимодействует с веб-сервером при помощи браузера. Логика веб—приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен информацией происходит по сети.

Чем отличается Мобильное приложение от веб приложения?

И бывает так, что веб—приложение дополняет мобильное и наоборот. Мобильные приложения — это программы, которые пользователь скачивает на свой смартфон. Они могут работать офлайн и онлайн, но главное отличие от веб—приложений — мобильные необходимо установить на телефон, а не просто открыть браузер.

Зачем нужны Single Page Application?

SPA, Single Page Application, или «приложение одной страницы» – это тип web-приложений, в которых загрузка необходимого кода происходит на одну страницу. Это позволяет сэкономить время на повторную загрузку одних и тех же элементов.

Сколько стоит Single Page Application?

Single page application под ключ цена от 149800 руб.

В чем разница между сайтом и мобильным приложением?

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

Можно ли сайт назвать приложением?

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

На чем писать серверную часть приложения?

Код серверной части может быть написан на любом количестве языков программирования — примеры популярных языков серверной части включают в себя PHP, Python, Ruby, C# и NodeJS (JavaScript).

Кто разрабатывает веб приложения?

Бэкенд-разработчик – это программист, отвечающий за внутреннюю часть сайта или веб—приложения….Как научиться:

  • Уроки Node JS и Express для начинающих
  • Профессия Бэкенд-разработчик
  • Безопасность и защита сайта

Что такое веб приложение простыми словами?

Веб—приложение — клиент-серверное приложение, в котором клиент взаимодействует с веб-сервером при помощи браузера. Логика веб—приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен информацией происходит по сети.

Как работает веб приложения?

Веб—приложения работают по принципу “клиент-сервер”. В данном случае клиент-браузер связывается с веб-сервером посредством сети. Содержание веб—приложения на устройстве пользователя формируется, когда он отправляет определенный запрос.

Что такое WebView приложение?

WebView — это компонент, который позволяет встраивать веб-страницы в приложения, своеобразный мини-браузер. Находится в разделе Containers. В старых версиях Android WebView использовал движок WebKit. В Android 4.4 он стал использовать движок Chromium или Blink.

Какие бывают приложения на мобильный?

Технологии разработки приложений

  • Нативные приложения — приложения находятся на самом устройстве, доступ к которым можно получить, нажав на иконку приложения. …
  • Мобильные веб-приложения – на самом деле не являются приложениями как таковыми. …
  • Гибридные приложения – симбиоз нативных приложений и веб-приложений.

Когда нужен SPA?

Примеры использования SPA Одностраничное приложение идеально подходит для создания динамических платформ с небольшими объемами данных. Кроме того, одностраничное веб-приложение отлично подходит для разработки мобильных приложений в будущем.

Источник: toptitle.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru