Рейтинг
+118.40
голосов:
110
avatar

Блог разработки LiveStreet  

Обновление сайта livestreet.ru на версию 0.4

Сегодня движок сайта livestreet.ru обновился до 0.4 версии.
Пока на новую версию переведен только основной функционал. Раздел «Модули» и WIKI появятся немного позже.

Версия 0.4 вступает в стадию активного тестирования! Все замечания и баги можно смело писать в комментарии. Еще раз, писать именно баги, а не пожелания к функционалу, для этого была отдельная тема.
Приступим? :)
  • +23
  • 30 января 2010, 20:38
  • ort
  • 160

С новым 2010 годом!

От имени команды разработчиков LiveStreet хочу поздравить всех с наступающим 2010 годом!
Пожелать счастья, здоровья и успешных социальный сетей :) С новым годом!

Хочу выразить всем огромное спасибо за выбор LiveStreet, помощь и поддержку! Без вас минувший год не был бы столь плодотворным — 20 000 загрузок дистрибутива LiveStreet; выпуск версии 0.3; начало разработки новой версии 0.4; появление порядка 90 модулей/шаблонов/хаков, большая часть из которых бесплатна; посещаемость сайта livestreet.ru выросла до 1000 в сутки; написано более 2300 топиков и 30 000 комментариев.


( Читать дальше )
  • +25
  • 31 декабря 2009, 15:02
  • ort
  • 33

Автоматическая установка LiveStreet на хостинге КОМТЕТ

Рады сообщить, что в полку хостингов, предлагающих автоматическую установку LiveStreet, пополнение!
Теперь пользователи хостинга КОМТЕТ могут буквально в два клика установить LS из панели управления Plesk. Это стало возможным благодаря использованию специального APS-пакета подготовленного специалистами КОМТЕТ

Установка доступна на тарифах виртуального хостинга «Оптима», «Профи», «VIP» www.komtet.ru/info/saas/tarifi/vh
Также возможен бесплатный тест: www.komtet.ru/tarifi/akcii/testovyi-dostup
Надеюсь такая возможность будет полезной для тех, кто хочет построить свою блого-социальную сеть, но не обладал необходимыми знаниями для самостоятельной установки LiveStreet.
  • +2
  • 09 декабря 2009, 12:00
  • ort
  • 9

Предновогодние подарки от LiveStreet

На носу уже висит 2010 год и в преддверии Нового Года мы решили порадовать разработчиков и пользователей LiveStreet.

Для разработчиков участие в платном разделе «Каталога модулей» весь декабрь бесплатное, для этого разработчику необходимо иметь рейтинг больше 2.
Для пользователей бесплатно предлагаем модуль «Чат light» с бесплатным обслуживанием в течении декабря, далее стандартная абонентка — 50 рублей. Необходимое условие — иметь рейтинг больше 1.

Надеюсь наши скромные подарки скрасят ваше ожидание Нового Года!

Для получения подарков пишите мне в личные сообщения с темой «Новый Год»
  • +13
  • 30 ноября 2009, 15:46
  • ort
  • 44

Итоги конкурса на лучшее решение для LiveStreet за октябрь

С небольшой задержкой подводим итоги ежемесячного конкурса на лучшее бесплатное решение для LiveStreet за октябрь месяц.
В октябре призовой фонд составил 2000 рублей.

В этом месяце призовой фонд разделили:

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

Напомню, что любой желающий может принять участие в этом ежемесячном конкурсе на лучшее решение для LiveStreet. Это может быть модуль, хак, дизайн, шаблон или даже локализация! Главное условие для участие в конкурсе — это размещение вашей работы в бесплатном разделе нашего каталога.
Ждем новых участников и ваших работ!
  • +6
  • 17 ноября 2009, 01:01
  • ort
  • 6

Тестирование производительности чата

Приглашаем всех в среду(28.10.2009) в 16-00 и в 20-00 по Москве посетить сайт livestreet.ru и протестировать работу чата. Попытаемся определить качество его работы под нагрузкой.

Задача собрать как можно больше пользователей в онлайн чате.

UPDATE

Всем спасибо за участие в нагрузочном тестировании чата, особенно ozz'у за самоотверженный клич на Хабре :)

Итак, результаты и статистика теста:
  • С 16-00 по 18-00 в чате было зарегистрировано 1315 клиентов. Клиент для чата это по сути отдельный онлайн пользователь, которому необходимо рассылать сообщения
  • За это время успели оставить более 3000 сообщений
  • Максимальный онлайн в чате, который был мной зафиксирован, был 75 человек
  • Максимальный онлайн сайта по статистике LI 220 человек
  • Сайт упал спустя 10 минут попадания топика на главную Хабра. До выхода на главную в чате общалось порядка 35 человек — работало быстро и не нагружало сервер
  • Изначально из-за хабра эффекта начались незначительные перебои в работе сайта, далее из-за ошибки в JS коде чата сам чат заDoSил сайт :) Т.к. не стояло таймаута на реконнект к серверу при ошибке. В итоге около сотни юзеров начали одновременно посылать по 5-8 запросов в секунду к сайту, от такого наплыва сервер окончательно ушел в даун
  • На тарифе VPS2 NUMPROC = 400, максимальное количество процессов и потоков, запущенных внутри виртуального сервера. Возможно это и было причиной отвала мультиплексора
Получилось, что для нормального теста помешал сам сайт, который не выдержал хабраэффекта.
Но можно с уверенности сказать, что несколько десятков онлайн юзеров чат держал без проблем не создавая нагрузку на сервер, составляя 0-10% CPU, памяти практически не потреблял. Максимальная же нагрузка на процессор во время нашествия Хабры составила около 40-50%. Хостинг РБК, тариф VPS2.
  • +6
  • 26 октября 2009, 21:23
  • ort
  • 39

Новая система безопасности ядра

UPDATE. По результатам обсуждений в систему защиты внесены изменения — откорректировал описание в топике. Особенно большое спасибо benone, Wizard, onthefly за активное обсуждение проблемы.

Раньше в движке для обеспечения защиты от несанкционированных действий использовалась проверка переменной $_SERVER['HTTP_REFERER']. Но иногда это создавало дополнительные проблемы, поэтому было решено ввести новый механизм защиты (готов к использованию начиная с ревизии #551).

Защита данных, полученных через GET-запрос.

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

Основная идея решения такова:

( Читать дальше )

Итоги конкурса на лучшее решение для LiveStreet за сентябрь

С небольшой задержкой подводим итоги ежемесячного конкурса на лучшее бесплатное решение для LiveStreet за сентябрь месяц.
В сентябре призовой фонд составил 2000 рублей.

В этом месяце призовой фонд разделили:


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

Напомню, что любой желающий может принять участие в этом ежемесячном конкурсе на лучшее решение для LiveStreet. Это может быть модуль, хак, дизайн, шаблон или даже локализация! Главное условие для участие в конкурсе — это размещение вашей работы в бесплатном разделе нашего каталога.
Ждем новых участников и ваших работ!
  • +12
  • 12 октября 2009, 20:19
  • ort
  • 10

Эволюция Viewer: управление блоками, слияние и минимизация JS/CSS

На SVN работа над LS0.4 кипит, начну понемногу описывать нововведения. Итак, сегодня у нас на очереди модуль Viewer, который постепенно «обрастает» очень вкусными полезностями. В этот модуль добавлено:

1. Управление выводимыми на страницу js,css файлами.

2. Управление выводимыми на страницу блоками через конфигурацию.

Подробнее под катом.



( Читать дальше )

Итоги конкурса на лучшее решение для LiveStreet за август

Подводим итоги ежемесячного конкурса на лучшее бесплатное решение для LiveStreet за август месяц.
В августе призовой фонд составил 2000 рублей.

В этом месяце выявить явного победителя не удалось… поэтому призовые получают все участники!!:

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

Напомню, что любой желающий может принять участие в этом ежемесячном конкурсе на лучшее решение для LiveStreet. Это может быть модуль, хак, дизайн, шаблон или даже локализация! Главное условие для участие в конкурсе — это размещение вашей работы в бесплатном разделе нашего каталога.
Ждем новых участников и ваших работ!
  • +7
  • 02 сентября 2009, 15:45
  • ort
  • 11