Портал социальной сети
Портал социальной сети – сетевой ресурс, содержащий большой объем доступной для поиска информации, связанной, главным образом, с развлечениями и отдыхом. Портал предоставляет пользователям возможность делиться информацией, знаниями, опытом и впечатлениями, полученными от посещения различных мест и мероприятий. Пользователи могут также делиться своими анкетами и творческими работами для привлечения новых друзей и работодателей.
Портал следует так называемой парадигме «Web 2.0», предоставляя простой и удобный интерфейс, концентрируясь на создаваемом пользователем контенте, предоставляя различные способы общения и взаимодействуя с услугами, основанными на Интернет-технологиях.
Пользователи могут просматривать содержимое портала, добавлять свои материалы и общаться.
Система состоит из следующих взаимосвязанных модулей:
- каталог мест (с картами)
- каталог событий (с календарями и приглашениями)
- редактор профиля пользователя
- управление контактами, каталогом профилей пользователя
- хранилище файлов
- блоги
- доска обсуждений
- путеводитель (интегрированный с каталогом мест)
- каталог рекламы
- обзоры и рецензии музыки и фильмов
- RSS – агрегатор
Контент сайта создается пользователями. Каждый пользователь может внести свой вклад в наполнение сайта. Доступ к контенту контролируется гибкой системой доступа: материалы, вносимые пользователями, могут быть общедоступными или личными. Основным средством добавления материалов пользователя является его настраиваемая страница профиля, содержащая основную информацию о пользователе и ссылки на другие материалы. На сайте пользователь представлен псевдонимом и аватаром.
Каталоги предоставляют возможности быстрого и гибкого поиска. Пользователь может подписаться на определенные типы контента и получать уведомления об обновлениях (новое событие, сообщение в блоге, тема форума и т.д.). RSS-агрегатор предоставляет быстрый доступ к внутренним и внешним источникам новостей, интеграция электронной почты позволяет пользователям получать быстрый доступ к почтовому ящику с помощью веб-интерфейса Портала социальной системы.
Важную роль играет система карт (которая использует службу Google Maps), так как она позволяет визуализировать расположение «мест», маршруты путешествий, используя метки на карте.
Хранилище файлов позволяет хранить созданные пользователем материалы, такие как документы, музыка, видео, фотографии. Файлы помещаются в папки (альбомы, галереи) и помечаются тегами. Владелец может публиковать объекты контента на своей странице профиля, обеспечивая к ним доступ другим пользователям. В обзорах и рецензиях мест, событий, блогах пользователях могут использоваться фото галереи и видео материалы. Музыкальные альбомы могут быть использованы музыкантами и диджеями для рекламы и продвижения своего творчества.
Компоновку большинства веб-страниц можно менять: с помощью интерфейса AJAX пользователь может менять, закрывать или расширять блоки контента. Страница профиля использует сложный редактор профиля, позволяющий пользователю применять и модифицировать один из имеющихся шаблонов профиля. Компоновка страницы и JavaScript поддерживаются известными веб-браузерами: Mozilla Firefox, Safari, Internet Explorer.
Вся система реализована с использованием технологий с бесплатным открытым исходным кодом, сокращающих общую стоимость разработки и внедрения. Использование надежных и известных компонентов, таких как Apache и MySQL, упрощает поддержку системы.