отметили
8
человек
голосовать
8
человек
vott2.ru запущен: новостной агрегатор в стиле классических social-newsvott2.ru
На vott2.ru заработала первая версия новостного агрегатора, где пользователи могут добавлять ссылки и тексты, голосовать за материалы, выводить их в топ, обсуждать в комментариях и отслеживать активность на сайте. Уже доступны основные ленты («Новое», «Лучшее», «Хорошее», «Набирающее популярность»), страницы комментариев и статистики, а также базовые разделы (правила/FAQ/о сервисе).
Проект собирался как практичный MVP: сначала был подготовлен каркас веб-приложения, затем постепенно добавлялись ключевые функции — публикация материалов, рейтингование, комментарии, ленты сортировки, регистрация и авторизация, пользовательские профили и “отношения” между пользователями (нейтральное/хорошее/забанить). Отдельный блок посвящён модерации: предусмотрены права staff-пользователей, управление банами (временными и «вечными»), журнал активности и запросов, а также фиксация технических параметров (IP и User-Agent) для целей антиспама и администрирования.
Технологически сайт сделан на Python + Django: серверная часть реализована на Django, шаблоны — стандартные Django templates, стили — через статические файлы (CSS) с раздачей через /static/. Для простоты развертывания используется встроенная БД SQLite, а данные о событиях и действиях пользователей пишутся в журнал активности. Развёртывание выполнено на хостинге NetAngels с настройкой статики и окружения, после чего сервис стал доступен по домену vott2.ru.
Если вы видите это сообщение — вы смотрите на живой запуск первой версии. Дальше по плану: доработка оформления, расширение модераторских инструментов, антиспам-ограничения, улучшение алгоритмов выдачи «топа» и развитие сообществ (вернее, их удаление и превращение в разделы :) )
Проект собирался как практичный MVP: сначала был подготовлен каркас веб-приложения, затем постепенно добавлялись ключевые функции — публикация материалов, рейтингование, комментарии, ленты сортировки, регистрация и авторизация, пользовательские профили и “отношения” между пользователями (нейтральное/хорошее/забанить). Отдельный блок посвящён модерации: предусмотрены права staff-пользователей, управление банами (временными и «вечными»), журнал активности и запросов, а также фиксация технических параметров (IP и User-Agent) для целей антиспама и администрирования.
Технологически сайт сделан на Python + Django: серверная часть реализована на Django, шаблоны — стандартные Django templates, стили — через статические файлы (CSS) с раздачей через /static/. Для простоты развертывания используется встроенная БД SQLite, а данные о событиях и действиях пользователей пишутся в журнал активности. Развёртывание выполнено на хостинге NetAngels с настройкой статики и окружения, после чего сервис стал доступен по домену vott2.ru.
Если вы видите это сообщение — вы смотрите на живой запуск первой версии. Дальше по плану: доработка оформления, расширение модераторских инструментов, антиспам-ограничения, улучшение алгоритмов выдачи «топа» и развитие сообществ (вернее, их удаление и превращение в разделы :) )
Комментарии (1)
sant💎 Мастер ·
уря!
Чтобы комментировать, нужно войти.