Kostya Romantikov (fotoromantik) wrote,
Kostya Romantikov
fotoromantik

ФотоРомантика переезжает

То, чем я давно уже пугал завсегдатаев проекта, свершилось. Он переехал на новый движок.

Оставить свои комментарии, пожелания, замечания, задать вопрос можно тут

Текст полностью актуален на 16:00:00 МСК 30 ноября 2010г.

Итак, что было раньше:
  • весь проект был нацелен на минимальную активность авторов и максимальную - зрителей
  • проект был жестко поделен на 2 мало зависимые друг от друга части - сайт и форум
    • сайт был предназначен чисто для зрителей, никакой интерактивности он в себе не нес
    • кэширование материалов сайта позволяло играючи справляться  с нагрузками, из-за которых мы время от времени попадали в TOP-ы по запросам нашего хостинг-провайдера Зенон Н.С.П., в компании с новостными сайтами, при этом не нагружая хостинговую машину вообще
    • форум был жестко ограниченным по лимитам местом интерактивного общения, весьма медленным, но - хорошо защищенным от всевозможных пакостей
    • все материалы ФотоРомантики публиковались сперва на форум а затем, после определенной модерации, перекладывались на сайт
    • комментарии к опубликованным сюжетам можно было написать только к сюжету целиком, и только на форуме - прокомментировать отдельную фотографию было нельзя
  • с ростом количества публикаций, объема публикаций, количества авторов, количества событий, которые попадали в сферу внимания авторов сам процесс перекладывания материалов с форума на сайт стал весьма трудоемок, а главное - ресурсоемок для хостинга
  • заведенные на форуме группы (User, Trasted, Advansed, ...) оказались яблоком раздора для многих весьма перспективных авторов
  • материал, попавший на сайт, оказывался как бы изолированным от автора
    • было невозможно написать комментарий к нему там
    • не было системы оценок
    • не было даже простейших счетчиков просмотра
Что стало:
  • разработано принципиально другое программное обеспечение для работы в условиях виртуального хостинга
  • использованы технологии, позволяющие упростить процесс разработки, сам процесс стал более визуален
  • сайт стал единой общей средой и для просмотра и для общения
  • форум интегрирован в сайт и как самостоятельная среда перестал существовать
  • бывшие группы (User, Trasted, Advansed, ...) сохранены
  • все материалы, опубликованные с ограничением доступа на форум - сохранили это ограничение
  • удалены все ответы с ограниченным доступом на публикации, опубликованные без ограничения доступа
  • обнулены счетчики просмотров
  • оценки и голоса обнулены и убраны
  • нет возможности менять свой профиль, включая E-Mail, пароль и прочее - временно
  • сменить пароль можно пока путем восстановления пароля - новый пароль будет сгенерирован и выслан вам по E-Mail
  • материалы форума, не попавшие на сайт ранее, так и доступны - через меню "Новые публикации", на страницах сайта их, пока, не будет (это временно - скоро возобновится "выкладывание" материалов на сайт)
  • дизайн страниц изменен под черный фон (лично мне так больше нравится смотреть фотографии - на черном фоне)
  • да, я знаю, что я - хреновый дизайнер ;) терпите - когда процесс переезда утрясется - дизайн будет приведен в порядок, сейчас мне важно, что бы все работало технически - советы и критика по дизайну не принимаются, пока
  • в формах создания публикаций и комментариев появилось больше кнопок по оформлению - они работают, но коды BBCODE пока отображаются как они есть - без особой нужды не жмите пока
  • авторизация пользователей осуществляется под теми же учетными данными, что и на бывшем форуме, только вместо имени пользователя теперь можно использовать для входа свой E-Mail адрес (пароль - тот же, что и был)
  • вообще имя пользователя упраздняется, как класс - теперь "имя" - это реальное имя, от которого будет вестись все ваше общение (имеется в виду не ваше имя по паспорту, а имя, которое вы используете (или собираетесь использовать) при общении на Фоторомантике, может быть прозвище или что то еще)
  • система слежения, лимитов и ограничений пугает даже меня уже ;) но без этого нельзя, будем бороться с теми, кто возжелает "скачаю все, потом посмотрю как-нибудь" - теперь это будет сделать крайне сложно, что существенно снизит нагрузку на хостинг
  • по началу придется заниматься подстройкой лимитов под реальные условия использования - если буду понимать, что создаем повышенную нагрузку на хостинг - буду "закручивать гайки", и наоборот - если буду сам испытывать проблемы, или буду видеть ваши сообщения, что неудобно - наоборот - буду "гайки отпускать", пока не подберем золотую середину
  • можно писать комментарии к отдельным фотографиям, а не к публикации целиком (комментарий, правда, выводится пока под публикацией все равно, но это временно - в ближайшее время будет исправлено)
Что будет:
  • комментарии к отдельным фотографиям будут выводиться под этими фотографиями, а не в публикации
  • будет введена работа всех стандартизованных кодов BBCODE для оформления публикаций шрифтами, цветом, картинками, ссылками, стилем
  • будет разработана новая система оценок как публикаций целиком, так и отдельных фотографий
  • будет разработан дизайн внешнего вида, соответствующий моим личным предпочтениям
  • будет дана возможность каждому пользователю задавать то или иное оформление сайта под свои собственные предпочтения
  • будет создана система обмена приватными сообщениями между участниками проекта
  • просмотр профиля пользователя будет более наглядным, интерактивным
  • поиск по сайту будет внутренним, без использования Yandex или Google
  • будет введена система ключевых слов, для более удобного серфинга по страницам
  • будет дана возможность каждому пользователю создавать свои собственные группы, состоящие из других пользователей сайта
  • каждый пользователь сможет ставить ограничения на свои публикации в соответствии со своими группами (иными словами - User, Trasted, Advansed теперь может быть у каждого свой, названия тоже могут быть любыми)
  • будет введена система баллов, основываясь на которой будет возможно судить о лояльности по отношению к проекту каждого конкретного пользователя
  • будет создан мини-чат для тех, кому нужно в конкретный момент времени обменяться мыслями с другими пользователями
  • будет создана система рейтингования фотографий и сюжетов, для того, что бы убирать из проекта материал, не пользующийся популярностью
Что можно и что нельзя сейчас:
  • на данный момент для просмотра готово все, "чувствуйте себя как дома"
  • создавать публикации и загружать фотографии так же можно смело
  • НЕТ возможности редактирования публикаций пока (будет позже)
  • НЕТ возможности менять порядок размещения фотографий и их удаления (будет позже)
  • НЕТ возможности менять фотографии (будет позже)
Ребята, важно, что бы вы понимали:
  • без этой трансформации проект нежизнеспособен и со временем загнется
  • разработкой и развитием проекта занимаюсь я один, при этом - в свободное от семьи и от основной работы время
  • все программное обеспечение, используемое в проекте, мое собственное - я не использую ни чего постороннего, кроме непосредственно Apache с его модулями, PERL с его модулями и MySQL - это принципиально и будет так
  • ваша помощь может заключаться в тестировании - используйте проект для своих нужд, смотрите, что не получается или чего нет, но хотелось бы иметь - и пишите здесь (проверив заранее, что до вас ни кто не написал об этом ранее)
  • помощь материальная мне не нужна
  • помощь мозгами - только для тестирования, дополнительных разработчиков мне, пока, тоже не требуется (для введения в проект новых разработчиков тоже нужно время, которого у меня крайне мало)
Tags: ФотоРомантика
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 197 comments