Краткое содержание поста для ленивых:
Было трудно. Было плохо. Будет отлично!
Два года назад я начал работать над проектом nekto.me
Идея пришла ко мне из сериала How I Met Your Mother, где в одной из серий был показан американский сайт с оценками и отзывами об учителях.
Изначально проект вообще планировался как база мнений об известных личностях, но незадолго до запуска было решено добавить регистрацию пользователей.
В первое время проект представлял из себя аналог formspring.me с решающим отличием — мнения вместо вопросов.
Затем, спустя несколько месяцев, мы начали обрастать дополнениями типа чата, блогов, фото и так далее.
Из маленького сервиса, дополняющего социальные сети, мы сами превратились в странную социальную сеть. В социальную сеть, где люди не подписываются под комментариями и где есть кнопка "Мне не нравится".
То, что проект обрастал сервисами в несколько хаотичном и быстром порядке, привело к тому, что структура сайта наполнилась костылями.
Неоптимизированные строки кода давали непомерную нагрузку на сервера и поэтому мы успели запомнить табличку "сервис временно недоступен". Благодаря Диме, с этим мы справились.
Редкая неделя в этом году обходилась без написания/правок кода. Правда в том, что большинство правок внешне не видны. Когда меняется архитектура хранения друзей и личных сообщений, когда добавляется защита от массовых регистраций... всё подобное остаётся за кадром.
Вы, дорогие пользователи, присылаете много пожеланий.
У меня самого тоже идей вагон и маленькая тележка.
И вы представить себе не можете, как неприятно от того, что та или иная нужная функция не может быть добавлена в ближайшей перспективе.
Боже мой, сколько сотен раз вы просили создать мобильную версию? ...
Проблема заключалась в том, что добавлять модули в неоптимизированную структуру дело опасное и неблагодарное.
Только в ноябре я понял, что от текущего кода надо отказываться полностью.
Поэтому сейчас мы заняты созданием новой архитектуры.
На 31-е января 2013-го года намечен релиз обновлённого сайта, с новыми функциями и полностью переработанной основой. [upd: в срок не успеваем, но постараемся доделать побыстрее]
Я не могу озвучить всех фишек (коммерческая тайна, да), но главные подвижки идут в направлении мобильных приложений, блогов, системы личных сообщений и комментариев.
Спасибо за поддержку и с наступающим!