1) сайт разработан на очень простую и маленькую CMS http://nanocms.name 2) нужно менять структуру продуктов и контента на сайте всего около 100 единиц из которых около 50 являются внешние ссылки на другие сайты ...
Нужен сканер ссылок и построение sitemap.xml
Здравствуйте уважаемые!
Нужен скрипт, который должен запускаться по крону и сканировать внутринние ссылки сайта для построения SiteMap.
Исходя из ссылок полученных с главной страницы заходить по ним и сканировать страницы второго, третьего и т.д. уровня страниц.
Всё это должно записываться в sitemap.xml.
Для yahoo помоему url.txt
Вообщем нужен знающий человек, который сможет организовать подобное.
Устал искать, половина не работает, половина сканирует только главную, часть из второй половины сканирует только первую/главную страницу.
Вообщем нужен программист который это реализует и которого можно найти в любой момент!
Один написал скрипт, мне нужны дополнения а его нет уже пол года.
Думайте, оцениваете, в ЛС не пишите, я сам Вас найду.
Не пишите какой вы хороший и т.д., так все пишут =)
Реально цены и сроки.
Спасибо за внимание!
P.S. На сайте включены ограничения по выполнению сценария 30 сек.
Имейте ввиду при обдумывании сможете ли Вы за это взяться?!
Прошу учесть то, чтоб в скрипте не использовать:
set_time_limit(0);
ini_set('max_execution_time',0);
ini_set('set_time_limit',0);
sleep();
и т.п.
То-есть сканирование должно происходить по шагово с проверкой на законченность сценария, скажем если сценарий оборвался.
Всегда перед сканированием можно проверить на существовании тега - тем чем собственно и заканчивается sitemap.xml
Первый шаг собираем ссылки с главной страницы.
Второй шаг, берем первую ссылку открываем и сканируем по этой ссылке страницу на новые ссылки.
Ссылки не должны совпадать!
Крон можно запускать каждый час или пол часа, поэтому не важно чтоб за один сценарий был собран sitemap.xml
Это для впервые запустившегося скрипта, когда sitemap.xml пустой.
Далее должно быть легче, добавлять туда те ссылки которые не совпадают с уже известными в файле sitemap.xml.
Например сайт с новостями, может быть 800-1500 страниц, проверять на повторы и не добавлять!
Один раз в неделю, сделать возможность устанавливать, очищать sitemap.xml и сканировать заново.
Для того, чтоб выкинуть ссылки которые не актуальны, которых уже нет в помине =)
Либо по вашему виденею, возможно не очищать файл а проверять ссылки на присутсвии на страницах.
Далее скрипт должен находиться в директории, а не в корне сайта, тоесть иметь свою папку.
Папка должна иметь возможность изменяться, чтоб небыло привязки к ней в скрипте (к названию папки), это нужно для того, чтоб небыло совпадений с папками которые уже находятся в корне сайта!
Далее папка скрипта должна быть запаролирована с помощью .htaccess и .htpasswd
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Веб-программирование1 исполнительЗавершен14 лет назад
Нужен конвертер покерных рук. Подробнее. Пользователь вставляет в поле ввода конвертера скопированную из своей истории покерную руку(или несколько рук).На выходе должна получиться преобразованная рука:в флеш-риплеер,в код для вставки на сайты и форумы. ...
Веб-программирование1 исполнительЗакрыт14 лет назадЗдравствуйте! Нужно написать парсер для cms Wordpress (либо как вариант под DLE или Joomla, но лучше WP). Суть такая: есть несколько сайтов где постоянно идут разные акции. Нам нужно будет чтобы парсер автоматически ...
Веб-программирование8 заявокЗакрыт15 лет назадНужно создать скрипт который будет брать информацию с другого скрипта и вставлять ее в базу. Связать интернет-магазин и сайт поставщика. Пишите свои предложения и цены.
Веб-программирование1 исполнительЗакрыт14 лет назадНа сайте установлен компонент фриланса, нужно организовать SMS уведомления фрилансеров о поступлении новых заказов.
Веб-программирование4 заявкиЗакрыт14 лет назадРабота не сложная. Необходимо сделать такой-же: www.primpogoda.ru/now/sat... парсер, который показывает циклон в режиме Online писать в icq #588848338
Веб-программирование1 заявкаЗакрыт14 лет назадТребуется программист для доработок модулей скрипта socialengine v.3 Требуется хорошее знание php, скрипта и верстки шаблонов для него.
Веб-программированиенет заявокЗакрыт14 лет назадПроект закрыт. Был парсер :)
Веб-программирование1 исполнительЗавершен15 лет назадДень добрый. Необходимо создать плагин для QIP (на основе версии 2005), а так же , возможно, интегрировать плагин для других мессенджеров, типа R&Q , Miranda , QIP Infium итп. ...
Веб-программированиенет заявокЗакрыт14 лет назадДля сайта http://www.sestom.ru/#/contact/ нужно разработать flash-карту наподобие http://www.sestom.ru/maps.google/ чтобы получилось http://www.sestom.ru/maps.google.jpg. Картинки можно взять с http://www.sestom.ru/maps.google/ , нужно 5 уровней, zoom управление колесиком мышки и плавная анимация увеличения-приближения, не хуже чем у Maps.Google на ...
Веб-программирование1 исполнительЗавершен15 лет назад