Реклама

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

Как бывший веб-разработчик, я пытаюсь понять, как работают аккуратные веб-приложения. Теперь, прежде чем я начну работать, я должен сказать, что ТОЧНО, как работает StumbleUpon, является коммерческой тайной, и они, конечно, не собираются раскрывать эту информацию мне. Кроме того, полный обзор того, как это мощь Работа сделана для статьи, которая намного длиннее, чем позволяет этот формат. Что следует за упрощенная теория о том, как это работает, основываясь на моих годах веб-разработки и некоторых исследованиях приложения.

Сердцем любого большого веб-приложения является база данных. Если вы не знакомы с базой данных, лучший пример из повседневной жизни - телефонная книга. Телефонная книга - это просто множество записей данных, которые организованы по региону, бизнесу или месту жительства, городу, а затем в алфавитном порядке по фамилии. Поскольку структура телефонной книги стала общеизвестной, мы можем легко найти те данные, которые нам нужны. Это общеизвестно, что нужно искать регион, а затем решать, является ли номер, который мы хотим, жилым или бизнес, затем поискать город, а затем быстро перейти к алфавитному разделу, где мы знаем, что Джон В. Публичный номер будет - под

instagram viewer
п. Этот процесс можно назвать алгоритмом для поиска номера телефона.

Я ожидаю, что StumbleUpon имеет очень большая база данных!

Когда вы регистрируетесь в StumbleUpon, они просят вас указать несколько категорий, которые вас интересуют. Это помогает им направлять вас на веб-страницы, которые были помещены в эти категории.

Когда вы нажимаете кнопку, в базу данных StumbleUpon отправляется сообщение, которое, скорее всего, является просто вашим идентификатором пользователя. База данных ищет категории, которые вы выбрали при регистрации. Оттуда приложение, скорее всего, выбирает одну из этих категорий случайным образом. Затем приложение проходит через эту категорию и находит веб-страницу в этой категории, которая является новой для вас, и направляет ваш браузер на эту страницу.

Теперь все становится немного сложнее, когда возникают определенные вопросы. Первое, что приходит ко мне: откуда они знают, что сайт для меня новый? Ну, я представляю, что веб-сайты, которые вы посетили через StumbleUpon, отслеживаются. Я говорю это потому, что дошел до некоторых категорий StumbleUpon, где StumbleUpon говорит мне, что мне больше нечего видеть в этой категории. (Да, я много спотыкаюсь.)

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

Если я подниму страницу вверх, это, вероятно, добавит точку не только этой странице, но и ключевым словам, связанным с этой страницей, поэтому другие страницы с высокой корреляцией с ключевыми словами этих страниц будут иметь больший вес в пользу их показа под моим пользователем Я БЫ.

thumbs_downЕсли это относится к большим пальцам вверх, то большие пальцы вниз должны функционировать аналогичным образом. Нажмите кнопку «вниз», и приложение фактически заберет точку для этой страницы и страниц с похожими ключевыми словами. У кнопки «большой палец вниз» есть еще несколько особенностей. Если вы нажмете на черную стрелку вниз на части кнопки, вам будет предложено несколько вариантов: Не для меня, Пожаловаться на спам, Дублированный контент, а также Заблокировать сайт.

Не для меня является основной функцией этой кнопки. Пожаловаться на спам отправляет сообщение в StumbleUpon о том, что обслуживаемая страница не похожа на ту, что должна быть, а просто является спамом! Дублированный контент помогает StumbleUpon знать, когда вы обслуживаете страницу более одного раза. Это может произойти, если страница была добавлена ​​в более чем одну категорию. Заблокировать сайт заблокирует весь веб-сайт, с которого была предоставлена ​​страница. Это то, что я использую, когда сталкиваюсь со страницей на другом языке или просто совсем не для меня.

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

pseudo_flow

Это простая основа StumbleUpon. При перемещении вправо от панели инструментов StumbleUpon появляются различные варианты, которые можно использовать для уточнения вашего Stumbling и повышения качества рейтинга страниц.

stumbleupon_bar

Вы используете StumbleUpon? Какой твой любимый сайт, на который ты наткнулся? Дайте нам знать ваши истории StumbleUpon в комментариях ниже.

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