Присоединяюсь к вопросу... У Хабра это как-то сделано кстати... после установки адблока мне через какое-то время выдалось сообщение с просьбой добавить хабр в исключения.
Alexander Sharihin: я еще про графовые СУБД (Neo4j и что-нибудь еще) почитаю... С другой стороны, и в Монго, как я понимаю, можно каждую таблицу разместить в своем документе и использовать id-ссылки для связей между записями по аналогии с РСУБД. Но нужно ли так делать? Пока кажется что часть структуры (допустим личный блог пользователя) ложится на иерархическую модель, часть (связи с другими пользователями, поиск по интересам) на реляционную.. в общем надо думать)
Я планирую ориентированность на активное использование разнообразного поиска и фильтрации. Вот здесь https://habrahabr.ru/post/231213 аргументы против древовидной MongoDB, для меня с моими поверхностными знаниями в этой области (и большого опыта в С++ , в том числе всяких самописных типа-СУБД ) кажутся достаточно убедительными... Хотя конечно выбор СУБД достоин как минимум отдельного вопроса.
Про NoSQL это интересная идея (хотя я с этой группой технологий вообще не имел дела). А почему именно MongoDB? После чтения нескольких статей сложилось мнение, что надо что-то граф-ориентированное...
riot26: Вначале только на локалхосте и будет... как минимум несколько месяцев, и это если каждый день продуктивно заниматься. Я на будущее спрашиваю...
Роман Денискин: для этого достаточно сделать кнопку "пожаловаться". Переложить основную работу по модерированию на самих пользователей... ну а модератору просто периодически смотреть жалобные сообщения на специальной странице и банить.
Увы, бесплатная версия не позволяет хранить данные в облаке (только если исхитриться и перенаправить файлы этой софтины в папку дропбокса:) ). Конечно же там нет сложных формул срабатывания по времени (но зато есть много "менеджерских" наворотов - оно и понятно, ничего плохого в этом нет, но мне они не нужны). "Секретность" - да, бывает за компьютер садятся коллеги, чтобы напоминания о личных делах не вылезали.
dimonchik2013: нет, для начала для только клиент для windows и кроссплатформенную статическую библиотеку - ядро с логикой. А для мобильных позже... будет повод изучить наконец программирование под Андроид:)
без desktop клиентов не подходит; wunderlist только что посмотрел - там работа с временем достаточно примитивная. В общем думаю придется написать, там всего на день работы:)