[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как создать подобный сайт?
Nikage
Итак, есть задача создать сайт с аналогичными функциями как kinopoisk.ru
В первую очередь нужны:
- профиль пользователя с его предпочтениями
- добавление ползователей в друзья, обмен сообщениями
- рейтинговая система (например: оценки фильмов)
- топ 250 (фильмов)
- рекомендации пользователей на основе сходства оценок

Программер я в общем-то не сильный, но есть желание обучаться и познавать. За ранее прошу оставить свои иронию и скепсис при себе. Пишите дельные рекомендации.

Код написать никто никого не просит.

Опишите как можно реализовать эти функции?

Заведомо благодарен.



Спустя 9 минут, 37 секунд (30.05.2011 - 18:48) ruzarh написал(а):
Если ты внимательно почитаешь то что написано здесь http://irbis-team.com/ то многие вопросы отпадут. Но на это время уйдет.

Спустя 23 минуты, 12 секунд (30.05.2011 - 19:11) denash написал(а):
Человек сразу хочет всё и сразу. Если ты даже не представляешь как можно реализовать такой функционал, то тренировался бы на том, что проще, понятнее легче. И постепенно бы начинал повышать свой уровень. Но есть люди, которые ничего изучать не хотят, а хотят сразу писать сложные проекты.

Спустя 24 минуты, 35 секунд (30.05.2011 - 19:36) Гость_user написал(а):
Советую использовать Ajax на такого рода сайте. Упростит жизнь и при создании и при пользовании сайтом.

Начни с 'каркаса' (На irbis-team, кстати можно его позаимствовать).
Ссылка по каркасу: http://www.irbis-team.com/15/16/1
Почитай, ничего лишнего там нет, все только по делу, то, что тебе понадобится.

Далее сделай сначала базовый функционал. Создай одну страницу index.php куда будут подключаться другие страницы в зависимости от параметров. Далее сооруди главную страницу. Главная страница с базовым функционалом в твоем случае это: вывод фильмов из базы, постраничная навигация и вывод фильмов по категориям, т.е. главное меню. Как только сделаешь это некоторые вопросы уже отпадут.

По рейтинговой системе: даешь возможность каждому пользователю выставлять оценку от 1 до 10 (в таблицу фильмов в бд добавляешь два поля если не надо особой детализации: кто, где, когда, за что проголосовал. Поля: количество проголосовавших и оценка, которая складывается из тех от 1 до 10, которые будут ставить пользователи. На основании данных этих двух полей получишь рейтинг фильма). Далее высчитываешь среднее арифметическое из из этого формируешь топ 250.

Спустя 40 минут, 44 секунды (30.05.2011 - 20:17) DedMorozzz написал(а):
Цитата
Итак, есть задача создать сайт с аналогичными функциями как kinopoisk.ru
Вопрос изначально не правильно поставлен.
Реальный функционал и тот который виден для посетителя может крайне отличатся и кол-во вопросов "а как же там сделано" возникает прямо пропорционально сложности сайта.

Спустя 1 час, 51 минута, 21 секунда (30.05.2011 - 22:08) Nikage написал(а):
Цитата (Гость_user @ 30.05.2011 - 16:36)
Советую использовать Ajax на такого рода сайте. Упростит жизнь и при создании и при пользовании сайтом.

Начни с 'каркаса' (На irbis-team, кстати можно его позаимствовать).
Ссылка по каркасу: http://www.irbis-team.com/15/16/1
Почитай, ничего лишнего там нет, все только по делу, то, что тебе понадобится.

Далее сделай сначала базовый функционал. Создай одну страницу index.php куда будут подключаться другие страницы в зависимости от параметров. Далее сооруди главную страницу. Главная страница с базовым функционалом в твоем случае это: вывод фильмов из базы, постраничная навигация и вывод фильмов по категориям, т.е. главное меню. Как только сделаешь это некоторые вопросы уже отпадут.

По рейтинговой системе: даешь возможность каждому пользователю выставлять оценку от 1 до 10 (в таблицу фильмов в бд добавляешь два поля если не надо особой детализации: кто, где, когда, за что проголосовал. Поля: количество проголосовавших и оценка, которая складывается из тех от 1 до 10, которые будут ставить пользователи. На основании данных этих двух полей получишь рейтинг фильма). Далее высчитываешь среднее арифметическое из из этого формируешь топ 250.

Дельный совет, спасибо!

Спустя 5 минут, 3 секунды (30.05.2011 - 22:13) Nikage написал(а):
Цитата (DedMorozzz @ 30.05.2011 - 17:17)
Цитата
Итак, есть задача создать сайт с аналогичными функциями как kinopoisk.ru
Вопрос изначально не правильно поставлен.
Реальный функционал и тот который виден для посетителя может крайне отличатся и кол-во вопросов "а как же там сделано" возникает прямо пропорционально сложности сайта.

В любом случае в результате нужно нечто похожее.
А если есть какие-то сведения, милости просим поделиться....

Спустя 4 минуты, 5 секунд (30.05.2011 - 22:17) Nikage написал(а):
Цитата (denash @ 30.05.2011 - 16:11)
Человек сразу хочет всё и сразу. Если ты даже не представляешь как можно реализовать такой функционал, то тренировался бы на том, что проще, понятнее легче. И постепенно бы начинал повышать свой уровень. Но есть люди, которые ничего изучать не хотят, а хотят сразу писать сложные проекты.

Касательно сарказма я писал.

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

"Если бы Бил Гейтс делал Windows совершенным он бы до сих пор не поступил в продажу..."
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.