icon-star icon-cart icon-close icon-heart icon-info icon-pause icon-play icon-podcast icon-question icon-refresh icon-tile icon-users icon-user icon-search icon-lock icon-comment icon-like icon-not-like icon-plus article-placeholder article-plus-notepad article-star man-404 icon-danger icon-checked icon-article-edit icon-pen icon-fb icon-vk icon-tw icon-google
ёрий ѕономаренко
“ехника и »нтернет

ID. „то такое id (айди)?

  • 127168
  • 2

ID. „то такое id (айди)?

ћ
ћногие пользователи интернета и знать не знают, что такое ID, хот€ обвешаны ими, как елка на Ќовый √од - игрушками. ќткуда беретс€ эта штука и зачем она нужна?

ƒопустим, попали мы на интересный сайт, зарегистрировались на нем дл€ удобства и чтобы иметь возможность читать или скачивать там что Ц то полезное. –егистрировались то мы как обычно, выбрали логин дл€ входа, все дела. ¬ самом деле, это же так просто Ц каждый имеет уникальное им€ на сайте и пароль дл€ входа. Ќо это только видима€ часть айсберга, дл€ компьютера Ц сервера, где находитс€ этот сайт, удобнее друга€ система.

 омпьютер каждому пользователю присваивает определенный номер Ц ID. —ам термин означает всего - навсего Ђидентификаторї. “о есть все просто до безобрази€ Ц зарегистрированному посетителю вешают на грудь номер и фотографируют в профиль и анфас))). “ака€ система задумана вовсе не дл€ ÷–” или ‘—Ѕ Ц просто компьютеру так проще.

≈сли один человек имеет один строго определенный номер, под этим номером в базе данных хран€тс€ все его данные Ц контакты, фото и видео, анкеты и прочее, прочееЕ —ерверу гораздо проще обратитьс€ напр€мую к таблице под этим номером, чем каждый раз искать таблицу с именем. “ак что это не прихоть разработчиков, а общеприн€тые стандарты. ћожно реализовать и другую систему, но тогда, если одновременно на сервере будет много посетителей, скорость его работы заметно снизитс€, а это мало кому понравитс€.

ƒопустим, регистрируетесь ¬ы на сайте Ђвконтактеї. Ћична€ страница уже будет иметь адрес с припиской ID. Ќапример, это может быть так - vkontakte.ru/id123456 . ” каждого свой, личный номер. “ак происходит на многих сайтах, но даже если номер ID и не показывают €вно, все Ц равно он есть.

Ўирокое распространение ID имеет на так называемых партнерских сайтах, например, интернет - магазинах. “ам зарегистрировавшемус€ посетителю специально показывают его номер ID и дают так называемую партнерскую ссылку с этим номером. Ёто может выгл€деть, например, так Ц magazine.ru=ID12345, или как-то иначе, но суть в одном Ц в конце ссылки приписан номер ID. –азмеща€ такую ссылку в »нтернете, ¬ы рекламируете тот сайт, но каждый, кто по ней туда зайдет, считаетс€ именно Ђ¬ашимї клиентом. ≈сли он совершает покупки, то какой-то процент плат€т именно ¬ам, потому что сайт магазина знает, что это именно ¬ы привели им клиента. ј все благодар€ номеру ID в конце ссылки.  онечно, если посетитель обрежет этот номер в ссылке, он все Ц равно попадет в этот магазин, но уже как самосто€тельный посетитель, ¬ам за него не заплат€т.

“акие партнерские ссылки с ID выгл€д€т, конечно, ужасно. ¬едь многие просто из вредности этот номер убирают, чтобы не дать возможности ¬ам заработать. ѕоэтому многие партнерские сайты теперь предлагают более при€тные на вид ссылки, где номер ID замаскирован. ≈сть и множество сервисов, которые преобразуют ссылку в такой вид, что номера видно не будет и ссылка получитс€ вполне удобочитаемой.

¬ообще, это только пара примеров применени€ идентификатора ID. ≈сли пойти дальше, то такой номер имеет и каждый сервер в сети, и каждый отдельно вз€тый компьютер. ¬ самом деле, сервер не об€зан видеть Ђкомпьютер ¬аси ѕупкинаї. ќн видит устройство с ID 123456, которое запросило некую информацию с сайта с ID 1234, из таблицы 345.

ƒаже на одном и том же компьютере, если есть несколько учетных записей, кажда€ имеет свой идентификатор. ¬едь компьютер раздел€ет личные данные и доступ к ним происходит под номером ID.

¬ программировании ситуаци€ похожа€. “ак как сейчас повсеместно примен€етс€ объектно Ц ориентированное программирование, то каждый объект в программе имеет свой номер ID.  нопка Ђќкї - один номер, а кнопка Ђќтменаї - другойЕ ќбъект 1 передает текст объекту 2, а объект 3 запускает обработку событи€ Ђнажата лева€ кнопка мышиїЕ » так сплошь и р€дом.

ѕример проще Ц из жизни. »меете пластиковую банковскую карточку? ј номер на ней Ц разве не ID? »ли номер счета? »ли номер сотового телефонаЕ аждый из них прив€зан к конкретному человеку, а значит Ц его личный идентификатор. ¬ конце концов, все сводитс€ к поиску в таблице по номеру...

“ак что, как видим, хот€ мы и не знаем, что такое слово ID, а если и знаем, то редко замечаем, зато оно знает нас. » номеров этих у каждого Ц полчища, а с каждым днем все больше. Ќо все дл€ нашего же удобстваЕ


¬ам необходимо или зарегистрироватьс€, чтобы оставл€ть комментарии
выбор читател€

¬ыбор читател€

16+