Сегодня я хочу сделать небольшой анонс бесплатного движка для создания социальных сетей LiveStreet.
Думаю, рассказывать о том зачем нужны социальные сети нет никакого смысла. Если вы ими не пользуетесь, то вряд ли вам потребуется этот движок 😉
На мой взгляд, LiveStreet заслуживает особого внимания по двум причинам:
1) он бесплатный;
2) его автор наш соотечественник, т.е. документация, комментарии в исходниках, общение с разработчиком – все на русском 🙂
Получить общее представление о возможностях движка можно на тестовом сайте.
Если не присматриваться, то впечатление такое, что попал на Хабрахабр (статьи там, конечно, другие 🙂 ). Дизайн очень похож. Все основные возможности тоже присутствуют:
1) Ведение персональных блогов
2) Возможность создания коллективных блогов
3) Система рейтингов блогов, топиков, комментариев, пользователей
4) Система голосования за блоги, топики, комментарии, пользователей
5) Возможность добавлять топики в избранное
6) Автоподстановка тегов
7) Коллективная внутренняя почта
8 ) Система контроля доступа (ACL) к разным возможностям сети (создание блога, возможность голосования и т.п.)
9) Возможность создать закрытый сайт
10) Система инвайтов
11) Топики-ссылки
12) Топики-опросы
13) Администрирование своих блогов
14) Назначение модераторов блогов
15) Настройки оповещений на емайл
16) Использование UTF-8
Вообще список очень внушительный, особенно учитывая версию движка 0.2. Более того, сам сайт http://livestreet.ru/ работает на этом движке и убедиться в его работоспособности и функциональности вы можете сами.
Кстати, обратите внимание на статистику внизу страницы. По-моему она дает очень наглядное представление о работе движка.
Теперь о документации.
Отдельной справки я не нашел. Но автор ведет блог Техническая документация LiveStreet в котором опубликовано несколько интересных статей о работе движка.
Кроме того, интересно будет почитать и Блог разработки LiveStreet с новостями, планами и советами.
Конечно, блоги не заменят полноценной документации, но, надеюсь, она появится. Основа уже есть.
Переходим к установке.
Процедура довольно простая и особых требований движок к хостингу не выдвигает.
Вам потребуется
1. PHP5 и расширением mbstring для корректной работы с кодировкой UTF-8
2. База данных MySQL5 с типом таблиц InnoDB (будет работать и на MyISAM, но целостность данных при этом не гарантируется)
3. Веб-сервер Apache с модулем mod_rewrite.
Порядок установки:
1. Качаем архив с движком
2. Разархивируем
3. Создаем базу данных и импортируем дамп базы (sql.sql)
4. Настраиваем подключение к БД (config/config.db.php)
5. Изменяем при необходимости параметры движка (config/config.php)
6. Устанавливаем права 777 каталогам: logs, uploads, templates\compiled, templates\cache и каталогу для хранения временных файлов (/tmp/)
7. Можно пользоваться! По умолчанию в системе создается администратор admin с паролем admin
Конечно, не помешал бы инсталлятор, но думаю, автор добавит его в будущих версиях. А пока придется потратить пару минут и импортировать базу данных вручную 😉 .
В общем, движок очень интересный. Конечно, если вы планируете создать мегапопулярную сеть с миллионами уникальных посетителей в сутки, то вам нужно тщательно исследовать производительность LiveStreet прежде чем остановить на нем свой выбор. Но, скорее всего, для такой сети вам понадобиться эксклюзивное решение с уникальными возможностями 🙂 .
А вот для небольшой тематической социальной сети этот движок подходит прекрасно. Например, я часто читаю разные форумы и многим из них очень не хватает рейтингов. Особенно это касается форумов online игрушек вроде WOW. Полезной информации там не густо, но вот возможность минусовать очень понравиться постоянным посетителям 🙂 .
И в заключение хочу искренне пожелать автору не останавливаться на достигнутом!
Нужен релиз!!! 🙂