Цитата:
Сообщение от Blind_impulse
p.s. буду очень длагодарен, фактически впорос стоит - как это сделано на афише.ру.
Заранее спасибо
|
У них есть наверняка база данных, которая регулярно овновляется... Далее подсредством php строится запрос к БД, формируется html страница и выводится конечному пользователю.
У Вас, как я понял, такой базы в наличии не имеется, и единственный способ - это "грабить" постоянно обновляемые обзоры с других веб-сайтов.
Технология:
1) Ручками. Особо знаний для этого не требуется (разве что основы html).
(+) Простота реализации.
(-) Очень большой объем работы ежедневно.
2) Попробовать автоматизировать этот процесс. Для этого пишется программа на языке, работающем на стороне сервера (perl, php, asp) которая:
• ежедневно (по расписанию) скачивает страницы с нужной вам информацией
• производит его разбор (парсит), вырезая из html кода необходимые данные
• сохраняет полученную информации в Вашу БД
После этого можно спокойно формировать нужные страницы на основе полученных извне данных.
(+) этот процесс можно полностью автоматизировать
(-) незначительные изменения в структуре того сайта, откуда вы будете брать информацию могут привести к тому, что система перестанет работать. Нужно будет оперативно переписываать код.
(-) написание этой программы требует некоторых знаний (php, опыта работы с регулярными выражениями) , которых, как всегда не хватает... :-)))
P.S. Парсинг - "разбор". Получение чего-то меньшего из чего-то большого и дальнейшие монипуляции с ним.