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 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 199 comments