Показать сообщение отдельно
Старый 11.11.2005, 14:20     # 3
Trotil
Advanced Member
 
Аватар для Trotil
 
Регистрация: 21.04.2005
Адрес: град Москва
Сообщения: 431

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

P.S. Парсинг - "разбор". Получение чего-то меньшего из чего-то большого и дальнейшие монипуляции с ним.
Trotil вне форума