Создайте свою собственную социальную сеть

Автор: Louise Ward
Дата создания: 10 Февраль 2021
Дата обновления: 16 Май 2024
Anonim
Создаю самую простую социальную сеть [PHP, JS]
Видео: Создаю самую простую социальную сеть [PHP, JS]

Содержание

Эта статья впервые появилась в номере 226 журнала .net - самого продаваемого журнала для веб-дизайнеров и разработчиков.

Зачем создавать собственную социальную сеть? Почему бы просто не использовать существующую платформу, такую ​​как Facebook? Это вопрос, который нам часто задают в BrightLemon. Наш ответ? Есть по крайней мере четыре основных преимущества создания собственной социальной сети по сравнению с использованием крупных обычных сетей:

1. Вы владеете данными

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

2. Вы можете настроить функциональность

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


3. Безопасность легче контролировать

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

4. Лучшая целевая аудитория.

Хотя крупнейшие социальные сети насчитывают миллионы пользователей, эта аудитория чрезвычайно разнообразна. Несмотря на определенные инструменты таргетинга, все же гораздо лучше иметь 100 000 похожих пользователей в одном месте, заинтересованных в вашем продукте, услуге или деле, чем десятки миллионов, которые не заинтересованы!

Таким образом, если вы создаете свою собственную сеть:

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

Более того, вы в отличной компании. Такие организации, как Nike, Macmillan Cancer Trust, HSBC, Symantec, Virgin, Unilever и British Council первыми создали автономные социальные платформы. В четвертом квартале 2010 года Forrester Research показала, что 55% менеджеров по маркетингу из списка Fortune 500 уже создали или решили создать свою собственную социальную сеть.

Так с чего же начать? Прежде чем вы начнете программировать свою социальную сеть, вам нужно установить четыре краеугольных камня.


Стратегия высокого уровня

Мы всегда начинаем каждый проект с основ: целей и задач высокого уровня. Каждый аспект проекта должен быть максимально согласован с ними, и каждый член команды должен знать о них. Зная, куда вам нужно добраться, вам будет намного проще добраться туда!

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

Определите ключевых пользователей

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

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

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

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

Не думайте буквально об окончании игры. Например, Nike построила сеть вокруг бега (а не обуви). Starbucks построил его на идеях (а не на кофе). Red Bull построил сеть и даже бренд, ассоциируясь с высокоэнергетическими / экстремальными видами спорта (а не с напитками).

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


Определите свои показатели

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

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

Показатели успеха помогают объективировать цели высокого уровня. Например, нам были поставлены количественные цели, такие как «создать сеть, которая зарегистрирует 10% школ в Великобритании менее чем за три месяца» (цель, которую мы превзошли), или качественные цели, такие как «повысить вовлеченность в изучение английского языка. в Китае »(на которую мы подписали более 135 000 зарегистрированных и вовлеченных пользователей).

В рамках проекта для Министерства образования мы создали отчеты с разбивкой по многим параметрам: регион, школа, местная власть, уровень вовлеченности, тип контента и т. Д. Это позволило им планировать соответствующие интервью для прессы, нацеливать маркетинг на нужные области и производить сообщает об успехах проекта.

Технические соображения

Вы выбрали подходящую платформу для своей сети? Как вы будете его внедрять, интегрировать и поддерживать? С чем еще нужно интегрироваться? Какие пользователи и контент вам нужно перенести? Наши основные предпосылки:

  • Это фреймворк, а также CMS.
  • Имеет страстное и сильное сообщество разработчиков, в которое мы можем принять участие.
  • Имеет внедрение на уровне предприятия.
  • Имеет отличные существующие тематические исследования.
  • Масштабируемый, расширяемый и использует открытые стандарты.
  • Абстрагирует такие уровни, как взаимосвязь и тематика.
  • Имеет модули для расширения необходимой функциональности.

После долгих исследований и обсуждений мы решили использовать Drupal, потому что он отвечает всем этим требованиям, и официальный документ IBM подтвердил, что мы сделали правильный выбор. Конечно, вы можете обнаружить, что другие платформы также удовлетворяют этим условиям.


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

1. Профили пользователей

Создание и расширение сети до 100 000 пользователей требует различных функций на каждом этапе. Делайте все правильно, и он будет предлагать богатый пользовательский опыт, и им будет легко управлять, он будет занят и активен.

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

Регистрация: Заманчиво собрать больше информации, чем Великая хартия вольностей, о ваших пользователях, но для вашей страницы регистрации целесообразно проявлять сдержанность: каждое дополнительное поле, заполняемое новым пользователем, приводит к экспоненциальному падению количества регистраций.

Страница профиля: Профиль пользователя социальной сети должен не только рассказывать вам об этом пользователе, но и должен различными способами связываться с такими областями, как:

  • Соответствующая и другая сопутствующая деятельность.
  • Как можно больше другого контента.
  • Отношения с другими пользователями.
  • Интересные или рекомендуемые группы.

Профили: Что лучше: фото или аватар? Из-за проблем с защитой детей на сайте сообщества, который мы создали для школьников в Африке и Европе, мы не могли использовать фотографии профилей, поэтому мы создали мультяшные аватары пяти животных с каждого континента, чтобы пользователи могли выбирать из них.

Друг или подписаться ?: Друзьям требуется принятие, чтобы сформировать отношения, тогда как следование - это одностороннее взаимодействие. От того, какой метод вы используете для установления отношений в вашей сети, будет зависеть ее характер, поэтому подумайте о своем пользователе и о том, как они формируют отношения в реальном мире. Приглашение друзей из адресной книги электронной почты - обычное дело во всех сетях, и его легко реализовать.

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

Форматы сообщений: При рассмотрении форматов обмена сообщениями вы должны включать личные сообщения (в системной почте; чат между пользователями) и общедоступные сообщения (стены сообщений / стены активности; комментирование). Чтобы пользователи возвращались в сеть, обмен сообщениями должен осуществляться внутри сайта, а оповещения должны отправляться на зарегистрированный адрес электронной почты пользователя (со сводкой и обратной ссылкой на сайт).

Совет: убедитесь, что электронные письма, сгенерированные системой, сформулированы правильно, чтобы они не попали в спам-фильтры.

2. Содержание

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

3. Группы

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

4. Действия / взаимодействия пользователей

Один из ключевых аспектов, который следует учитывать для любого веб-приложения, но особенно для сообщества, - это предоставить пользователю широкий спектр возможностей, когда дело доходит до взаимодействия и взаимодействия. Дайте им несколько простых задач (например, напишите, оцените), а также более сложные, но более полезные задачи (блог, публикация, загрузка и обзор). Если вы включите только последнее, вы можете отвернуть часть своей будущей аудитории, чей объем внимания изначально короче. И наоборот, включайте только простые задачи, и качество вклада и контента пострадает.

5. Административные инструменты

Важно иметь множество инструментов, облегчающих работу администраторам / опытным пользователям сообщества. Создание и модерация контента, пользователей и рабочих процессов должны быть максимально простыми и интуитивно понятными.Благодаря продуманным инструментам и рабочим процессам одному из наших сообществ потребовалось всего два администратора, работающих неполный рабочий день, пока число зарегистрированных пользователей не превысило 50 000 человек. Сообщество вскоре достигло 10 миллионов просмотров страниц в месяц.

6. Проверка, модерация и рабочие процессы

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

Один полезный совет: чем больше времени вы потратите на проверку и проверку пользователей, тем меньше времени будет потрачено на модерацию контента. Мы интегрировали регистрацию одного сообщества, которое мы создали, с помощью Edubase (база данных всех школ в Великобритании), что означало, что мы могли проверить, что пользователи были текущими учителями из Великобритании. Требуемая модерация контента в этом случае была значительно сокращена.

7. Автоматизированный контент

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

8. Конфиденциальность

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

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

9. Тон

Тон сети - важное соображение. Например, чем более ощутима и «реальна» личность пользователя, тем более полезным и заслуживающим доверия может быть его вклад. Например, профили на YouTube минимальны и приводят к более низкому качеству комментариев на сайте, чем на Facebook, профили которого более подробны. Если вам нужен качественный контент, профили должны быть максимально реалистичными.

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

Заключение

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

Мы не живем (или, скорее, подавляющее большинство из нас) не живем изолированно в пещерах без регулярного группового взаимодействия. Такие теории, как теория социальной идентичности, социальное соответствие, социальная помощь, социальное сравнение и другие, объясняют это более подробно.

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

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

Откройте для себя 30 великолепных досок Pinterest на Creative Bloq.

Рекомендуем вам
5 вопросов, которые нужно задать себе перед созданием футболки
Читать дальше

5 вопросов, которые нужно задать себе перед созданием футболки

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

Почему плагины Illustrator все еще играют роль

Не знали, что плагины Adobe Illu trator существуют? Ты не одинок.Самый зрелый дизайн-тяжеловес Adobe - приближается к своему 28-летнему юбилею - на самом деле представляет собой набор официальных плаг...
10 способов дать толчок своему творчеству
Читать дальше

10 способов дать толчок своему творчеству

Когда люди спрашивают меня, чем я зарабатываю на жизнь, я отвечаю, что я творческий профессионал. Но что это значит? Чем занимается творческий профессионал? Простой. Мы создаем. К сожалению, не всегда...