Отправляет email-рассылки с помощью сервиса Sendsay

Битые ссылки

Здравствуйте, уважаемые!

Есть ли готовый скрипт, адрес робота,
который мог бы проверить страницу или сайт
на недействующие ссылки или ссылки на
отсутствующие/поврежденные страницы.

Ответить   Tue, 15 Nov 2005 11:56:04 +0200 (#475546)

 

Ответы:

Hello Vladimir!

Tuesday, November 15, 2005, 11:56:04 AM, you wrote:

В целях экономии собственных усилий, могу поделиться общей идеей
скрипта для поиска битых ссылок (импровизация).

Нужен глобальный массив для сохранения УРЛок уже проверенных страниц
(1), а также ассоциативный массив (или двухуровневый, как вариант) со
структурой (УРЛ_страницы => Битая_Ссылка) для записи результатов (2).

Затем пишем рекурсивную функцию с двумя аргументами:
1) адрес проверяемой страницы
2) (необязательный) адрес "родительского процесса".

Алгоритм функции:
1) Если ссылка есть в массиве 1 - выходим из функции.
2) Добавляем адрес страницы в массив 1.
3) Если ссылка битая - записываем её в массив 2 и выходим из функции.
4) Последовательно читаем код страницы в поисках ссылок.
5) Для каждой из них запускаем эту же функцию, передаём ей найденную
ссылку и адрес страницы, которую проверяем.

Запускаем функцию для адреса главной страницы сайта и вуаля! Читаем в
массиве 2 список битых ссылок вместе с указанием, на каких страницах
эти ссылки обнаружены. :-)

WBR, Demetrius



библиотекa сайтостроительства http://www.i2r.ru/static/244/

Ответить   Tue, 15 Nov 2005 17:34:07 +0200 (#475665)

 

Зачем лишние усилия? Есть толковая прога http://home.snafu.de/tilman/xenulink.html

МАКС



библиотекa сайтостроительства http://www.i2r.ru/static/244/

Ответить   Tue, 15 Nov 2005 21:36:21 +0200 (#475766)

 

Кажеться это есть в Dreamweaver



библиотекa сайтостроительства http://www.i2r.ru/static/244/

Ответить   Тимур Гильфанов Tue, 15 Nov 2005 20:08:33 +0400 (#475685)

 

Здравствуйте!

15 ноября 2005 г., 14:56:04, вы писали:

Macromedia HomeSite тебе в помощь :)!

С уважением, http://www.e-anekdot.net/
Колпаков Павел mailto:pk***@i*****.ru



библиотекa сайтостроительства http://www.i2r.ru/static/244/

Ответить   Tue, 15 Nov 2005 19:48:19 +0500 (#475762)

 

есть такая прога. Забыл как называется.



библиотекa сайтостроительства http://www.i2r.ru/static/244/

Ответить   Wed, 16 Nov 2005 01:31:50 +0500 (#475787)