Перейти к содержимому

Реферальная программа Мегаплана

Партнерская программа Kredov

  • Закрытая тема Тема закрыта

Движок для сайта знакомств

#1 Вячеслав

Вячеслав
  • Пользователь
  • 357 сообщений
  • Репутация: 0
0

Отправлено 02 Май 2009 - 15:08

Стоит задача разработать сайт знакомств.
Вопрос в том какой движок или cms взять за основу, или всеже писать самостоятельно?

Требования к сайту:

1. ТРЕБОВАНИЯ К СИСТЕМЕ УПРАВЛЕНИЯ САЙТОМ

1.1. Обеспечивать создание, удаление, модификацию и управление:
• Новостями
• Статьями (документами, информацией)
• Пользователями сайта (пожизненые баны, соц. чистка =)
• Фото галереями пользователей
• Странами, городами, местами
1.2. Иметь встроенный визуальный редактор (fckeditor);
1.3. Возможность редактирования основных настроек движка сайта.
1.4. Премодерация пользовательских анкет? Как вообще антимат сделать-настроить? Антипровокатор )

2. СТРУКТУРА САЙТА И НАВИГАЦИЯ

2.1.
Главная страница сайта (за основу взят сайт 911love.ru): в шапке логотип с панелью статистики по количеству участников (сколько зарегистрировано, сколько новых за период, сколько на сайте участников). После шапки - верхнее горизонтальное меню навигации, в котором будут ссылки на общую информацию сайта:
• «Главная страница»,
• «Новости»,
• «Статьи»,
• «О Проекте»,
• БЛОГИ
• что-то типа «Помощь/Возможности сайта/ЧаВо/FAQ»,
• другие разделы
Далее следует блок, где в центре будут крутиться миниатюры фотографий участников со ссылками на их анкеты (подобно «рулетке»). Справа форма входа на сайт с регистрацией и «забыли пароль», если пользователь не авторизован. Если авторизован – на том же месте будет мини статистика о пользователе – имя (ссылка на анкету), новые сообщения, кнопка выхода. Слева в этом блоке (одновременно начинается левая колонка основной части страницы) – левое меню навигации с пунктами (если пользователь не авторизован):
• «Поиск» или «Поиск людей» или «Знакомства»
• подписка на рассылку (новые пользователи)
• и другие (Рейтинг?)
Если пользователь авторизован, те же пункты плюс:
• «Мой профиль» («настройки»)
• «Мои сообщения»
• «Мои фото» («галерея»)
• «МОЙ БЛОГ»
Тело страницы – две колонки: а) левая, небольшая, где левое меню + показ новых зарегистрированных пользователей + показ последних новостей; б) правая, широкая, где будет отображаться основная информация. Если пользователь не авторизован в главной части страницы отображается приветствие (какая-то информация о сайте/проекте), 3-5 случайных анкет (фото), плюс урезанная форма поиска людей (типа «я ищу девушку 20 лет в таком-то городе»). Если пользователь авторизовался, то в главной части отображается его профиль – фото, анкетные данные. Внизу копирайт, контакты.
2.2. Навигация:
2.2.1. Кнопка забытого пароля – просто ввод почты и получение пароля.
2.2.2. Кнопка регистрации – для регистрации требуется:
• Почта
• Два раза ввести пароль
• Имя
• Фамилия
• Пол
• Дата и год рождения
• Страна и город
• Возможно «Captcha»
После регистрации появится окно с вводом дополнительной информации о себе (по умолчанию все они равны «не указано»):
После этого - переход в свой кабинет/профиль, где можно редактировать данные и добавлять фотографии.
2.2.3. Статьи – раздел состоит из подразделов по категориям . При щелчке на категорию разворачивается под ней список статей – ajax или просто javascript. Пиктограмма для печати статей.
2.2.4. Новости – лента новостей проекта и всего, что касается здоровых отношений между мужчиной и женщиной. Формат – дата, заголовок, картинка, краткое содержание, ссылка на полную версию («читать далее»). Пиктограмма для печати новостей.
2.2.5. О проекте – на этой странице будут размещены цели проекта, контакты, обратная связь, объяснение его некоммерческой основы – помощь разработчикам (необязательно).
2.2.6. FAQ/ЧаВо – справка по использованию сайта, описание возможностей. (необязательно)
2.2.7. Расширенный поиск людей – можно искать людей по имени, возрасту, месту проживания, мировоззрению и .др.
2.2.8. Рейтинг – не хотелось бы вводить рейтинг на этом сайте, но иногда бывает полезным. Не хочется делить людей на «лучших» и «других» по каким-то критериям. Но можно сделать голосовалку. ПОЛЬЗОВАТЕЛЕЙ нельзя делать лучше хуже, а вот их фотографии и блоги можно.
2.2.9. Фото галерея – пользователь может загружать фото из своего кабинета, позже любой пользователь может посмотреть галерею. Движок галереи такой же, как на сайте 911love.ru, отображение элементов может быть другим.
2.2.10. Другие разделы/ссылки (сообщения и т.п.)

Функционал движка может быть следующим: регистрация новых пользователей, обмен личными сообщениями, загрузка фото и управление альбомом, редактирование собственных блогов, изменение личных настроек (кабинет), поиск людей, обратная связь, подписка на рассылку (новые пользователи), комментарии к фото, новостям, статьям (с возможностью отключения возможности комментировать), рейтинг фотографий и блогов, RSS новостей и статей (как одну ленту сделать).


 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. PHP-NUKE - бесплатный движок для Вашего сайта
  2. Движок сайта знакомств
  3. Как создать сайт знакомств самостоятельно и бесплатно.
  4. Оценить дизайн сайта (знакомства)
  5. Движок для сайта знакомств

#2 admin

admin
  • Пользователь PRO
  • 5 272 сообщений
  • Репутация: 54

Отправлено 02 Май 2009 - 22:40

За основу можно взять движок для социальной сети http://www.socialengine.net/
  • 0

Сколько лет прошло, а ссылки всё ещё лучше покупать тут



#3 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 03 Май 2009 - 10:25

Можно взять и социалку, но нужно будет хорошо поработать над её безопасностью :rolleyes:
Больше никаких подобных скриптов нормальных не знаю. Может забугорские аналоги и есть, но это же надо искать...

Расскажу историю... Одна знакомая фирма взялась написать проект сайта знакомств. За основу они брали всегда Joomla(бесплатная, много модулей). Конечно эе они её немного доработали, чуток переписали(чесно они в PHP не бум-бум...) Всё работает, они уже сдали проект и к ним претензии, что скрипт работает медленно при большой нагрузке пользователей. Они не удосужились подумать над скоростью работы и проверить скорость работы при нагрузке. Поэтому заказчик расторг с ними договор. Вот так вот ;)


  • 0

#4 Вячеслав

Вячеслав
    Topic Starter
  • Пользователь
  • 357 сообщений
  • Репутация: 0

Отправлено 03 Май 2009 - 15:10

Тесть Jomla не подойдет по скорости работы скрипта, а socialengine работает быстро? что скажите про Drupal?


  • 0

#5 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 03 Май 2009 - 22:20

Вячеслав, по остальным движкам я не знаю.
Я хотел сказать своим рассказом, что не нужно забывать о нагрузке. Нужно учесть кеширование и gzip сжатие страниц. Это очень важно :P
  • 0

#6 murowets

murowets
  • Пользователь
  • 19 сообщений
  • Репутация: 0

Отправлено 04 Февраль 2010 - 05:49

Есть и более продвинутое решения и готовый скрипт для этих целей. Но он стоит сейчас наверное уже более 800 бакинских рублей.
  • 0

#7 Michael

Michael
  • Пользователь
  • 27 сообщений
  • Репутация: 0

Отправлено 09 Февраль 2010 - 14:01

PG Dating Pro - отличный движок для сайта знакомств. Есть все что необходимо.
Официальный сайт - http://ru.datingpro....ating/index.php
Демо - http://demo.datingpr...language_code=2
  • 0

#8 aspide

aspide
  • Пользователь
  • 185 сообщений
  • Репутация: 1

Отправлено 09 Февраль 2010 - 17:10

посмотрите на сайте 4script.info, там много подобных сриптов, но они все Nulled, поскачивайте, ознакомтесь, а когда выберете то можно покупать=)
  • 0

#9 smart

smart
  • Пользователь
  • 4 сообщений
  • Репутация: 0

Отправлено 12 Февраль 2010 - 20:16

Для сайта знакомств вполне подойдет InstantCMS, российская разработка, мне очень нравится.
  • 0

#10 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 12 Февраль 2010 - 22:13

Тему закрываю, все предложения выслушаны.
  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Оформление форума – IPBSkins.ru