LiveStreet CMS - соціальна мережі

  1. Можливості LiveStreet CMS
  2. продуктивність LiveStreet

LiveStreet CMS являє собою безкоштовний движок для блог-соціальних мереж з відкритим вихідним кодом

LiveStreet CMS являє собою безкоштовний движок для блог-соціальних мереж з відкритим вихідним кодом. Проект був реалізований відповідно до парадигми ООП, в зв'язці PHP5 + MySQL5, і побудований за принципом моделі MVC, що дозволяє легко змінювати як логіку движка, так і зовнішній вигляд. Завдяки своїй гнучкості в роботі, дана система може застосовуватися в якості PHP фреймворку. Шаблонна система реалізована за допомогою компілює обробника Smarty.

Проект LiveStreet був заснований в 2008 році російським розробником Максимом Мжельская. За перші два роки існування проекту було розроблено ряд додаткових модулів, що розширюють базові функції CMS, сформувалося ком'юніті. У 2010 році LiveStreet (LS) пройшов до п'ятірки фіналістів в конкурсі Open Source Awards в номінації «Most Promising Open Source Project». На сьогоднішній день кількість скачаний дистрибутивів з офіційного сайту більше 122 тисяч разів. На цій CMS працює також і agrobit.ru .

Можливості LiveStreet CMS

  • Використання кодування UTF-8
  • Ведення персональних блогів
  • Можливість створення колективних блогів
  • Рейтингова система для блогів, користувачів, топіків і коментарів
  • Система голосування для блогів, користувачів, топіків і коментарів
  • Функціональні коментарі на Ajax з можливістю навігації
  • Повнотекстовий пошук по сайту за допомогою Sphinx
  • Можливість додавання топіків в Вибране
  • Легке керування позначками
  • Колективна внутрішня пошта
  • Система контролю доступу (ACS) для різних можливостей мережі (створення блогу, можливість голосування і т.д.)
  • Можливість створення закритого (private) web-сайту
  • Система запрошення (invite system)
  • Тематичні посилання ( «поділитися»)
  • Тематичні опитувань
  • Адміністрування своїх блогів
  • Призначення модераторів для блогів
  • Налаштування повідомлень на e-mail
  • Тимчасове обмеження на голосування за теми і коментарі
  • Можливості закриття посилань від пошукових систем (screening)

адміністрування

Кожен користувач може створити блог, топік або повідомлення.

Блог

Створити власного блогу. Користувачеві доступно для редагування: назва блогу, URL адреса, тип блогу, його короткий опис, установка обмеження по рейтингу для інших користувачів, можливість завантаження свого аватара.

топік

Існує можливість опублікувати запис або в одному зі своїх блогів, або в одному з колективних. Оформлення постів здійснюється за допомогою візуального редактора TinyMCE. Крім стандартних HTML-тегів реалізований тег <cut> ( «читати далі»), що дозволяє скоротити довгі записи при перегляді блогів.

Доступно декілька видів публікацій: текстової (звичайний блогових варіант), опитування, посилання і фотосет.

Адмін має можливість вивести примусово будь топік на головну сторінку web-сайту, а також створювати статичні сторінки (наприклад, «Про сайт»).

Адмін має можливість вивести примусово будь топік на головну сторінку web-сайту, а також створювати статичні сторінки (наприклад, «Про сайт»)

Повідомлення

Відправлення особистих повідомлень іншим користувачам мережі.

Адаменко

  • управління плагінами
  • Налаштування профілів полів
  • Перестроювання дерева коментарів
  • Перерахувати лічильники обраних
  • Перерахувати лічильники голосувань
  • Перерахувати кількість топіків в блогах

LiveStreet підтримує доповнення у вигляді плагінів, що дозволяє значно збільшити можливості движка. Популярні платні і безкоштовні плагіни викладені в розділі "Розширення" (Extensions) на оф. сайті системи.

Розширення розбиті на декілька категорій:

  • макети дизайну
  • локалізація
  • Модулі
  • шаблони
  • зв'язки

Є підтримка багатомовного інтерфейсу. Всі текстові повідомлення зберігаються в спеціальних мовних файлах, це дозволяє відносно просто перевести їх на будь-який інший мову. За замовчуванням LS містить тільки російська та англійська мовні пакети. На даний момент доступно 12 пакетів: український, білоруський, чеченський, грузинський, узбецький, іспанська, турецька, польська, французька.

продуктивність LiveStreet

Часто LS позиціонують як легкий і швидкий клон популярної соц. мережі habrhabr.ru. І це від частини справедливо, судячи з даних плагіна Profiler демо версії:

  • MySQL - число запитів: 5, час обробки: 0,001
  • Cache - запитів: 19, час: 0,00154
  • PHP - час завантаження модулів: 0,029, загальний час: 0,128

Коротка інформація:

Системні вимоги:

- web-сервер Apache 2 з включеним mod_rewrite, або зв'язка nginx + FastCGI.

- MySQL5 (бажано з підтримкою InnoDB *).

- Наявність включеної бібліотеки mbstring.

- PHP не нижче 5.2.1.

* InnoDB забезпечує кращу продуктивність і гарантує збереження цілісності пов'язаних даних.

Статус: безкоштовна

Тип ліцензії: GNU General Public License v.2

Інтерфейс: багатомовний

Розмір дистрибутива: 3.2 MB

Офіційний сайт: livestreetcms.com

Російське співтовариство: livestreet.ru

Додатковою умовою використання даної системи є наявність активного посилання з головної сторінки на офіційний сайт LiveStreet CMS і шаблон авторів xeoart (шаблон Synio). Авторські права можуть бути видалені при пожертву більше $ 30.

Завантажити LiveStreet CMS

Для того, щоб оцінити можливості цієї CMS, ви можете потестувати online демо версію системи, увійшовши в якості адміністратора. Логін: admin, пароль: 12345.