Логин:
Пароль:
Регистрация
Забыли свой пароль?
OpenID:

Информационный партнер

Перейти на сайт Subscribe.ru

Ликбез 2.0: что такое интернет-проект?

Список блогов
Лента блогов Текущий блог
Войти Регистрация

02 июня 2009
Сергей Панарин 
Этим материалом я открываю серию по авторскому изложению основных терминов и понятий современного интернета, которую решил озаглавить как «Ликбез 2.0».

Начиная с базовых понятий вроде «что такое сайт», мы коснемся и множества технических вопросов и, казалось бы, страшных аббревиатур (вроде HTML, CSS, XML, XSL, HTTP, SSH, FTP, XMPP, SQL, PHP, ASP.NET, CMF, CMS, VDS, URI, API, SOAP, REST, AJAX, DOM, EC2, S3, SaaS, UML), рассмотрение которых будет ориентировано на широкую аудиторию. Изложение задумано в научно-популярном стиле с ориентиром на аналогии из других областей.
Любые вопросы и комментарии всячески поощряются!

Итак, ответим на первый вопрос – «Что такое интернет-проект?».

Код
   Интернет-проект – это программа, обрабатывающая запросы пользователей.


Схематично это выглядит так:


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

Выходными – запрашиваемые страницы, код которых обрабатывается вашим браузером и отображается на экране.

В зависимости от контекста, интернет-проекты часто называют:


  • «сайт» – название, подразумевающее что-то, доступное по определенному адресу в интернете.

  • «веб-приложение» – название, используемое когда интернет-проект похож на обычную программу (приложение), просто размещенную в интернете («в вебе»). Например, Google Docs, которое похоже на Microsoft Office, доступный через интернет. В таком названии подчеркивается программная суть проекта (и, обычно, его сложность).

  • «сервис» – «функциональное» определение, базирующееся на конкретных задачах, которые решает проект (поиск информации, хранение фотографий и т.п.). Многие крупные интернет-проекты (Яндекс, Google, Mail.ru) содержат множество сервисов (подпроектов с конкретной функциональной специализацией).


Пример 1 (Яндекс)
Яндекс – это сайт, доступный по адресу http://www.yandex.ru/
Яндекс – это веб-приложение по поиску информации в интернете
Яндекс – это поисковый сервис (а так же почтовый сервис, картографический сервис и т.д.)