Разработать поиск по сайту на основе технологии Яндекс.XML

Требования к скрипту:

язык - PHP 4 (версия 4.3.2)

передача запросов скрипту методом get

реализация всего скрипта в одном php файле

Назначение скрипта:

Отправка xml запросов к сервису Яндекс.XML и обработка и вывод результатов из него.

Возможности поиска:

задание сайта, на котором будет производиться поиск (в hidden поле); возможность задать сразу несколько сайтов для поиска на них

задание раздела, на котором будет производиться поиск, например "/about/" или "/about/site/" (в hidden поле)

наличие радио кнопки поиск по сайту/разделу (при выборе одного из вариантов запрос для поиска формируется по всему сайту из переменной "сайт" в hidden поле, либо по разделу из переменных "сайт" и "раздел" в hidden поле)

задание длины аннотации (в hidden поле)

корректная обработка запросов с синтаксисом яндекса

checkbox "поиск в найденном" на странице результатов поиска

возможность сортировки результатов по дате на странице результатов поиска

Вывод результатов (эталон - выдача яндекса):

вывод на странице результатов формы поиска с текстом текущего запроса

вывод числа найденных страниц и сайтов

название найденной страницы с урлом

краткое описание найденного, аннотация (как при поиске в яндексе)

размер страницы

дата индексации

вывод ссылок на следующие страницы, если не вмещаются на одной (число ссылок на странице задается в виде переменной в настройках скрипта)

Возможности скрипта:

возможность изменять дизайн вывода результатов путем редактированием скрипта (система шаблонов не нужна)

возможность разместить в начале/середине/конце результатов поиска произвольный html код

вывод ошибок при отправке, приеме, обработке запросов

[дополнительно] кэширование запросов в бд с учетом параметра актуальности кэша (задается в часах в настройках скрипта); использование кэша при совпадении запросов. Данный пункт может быть исключен из задания в случае, если не укладывается в бюджет. Если цена с кэшированием превышает бюджет, указывайте цену без него.

19 лет назад
xenumbiz
Андрей 
42 года
19 лет в сервисе
Был
14 лет назад

Выбранный исполнитель

mdomansky
Михаил 
39 лет
19 лет в сервисе
Был
10 лет назад
19 лет назад
$50
7 дней
Все сделано в соответствии с ТЗ и в обговоренные сроки. В итоге получил то, что и хотел получить.
Четко поставленное ТЗ + обговоренная оплата в срок! Претензий нет.

Заявки фрилансеров

mdomansky
Михаил 
39 лет
19 лет в сервисе
Был
10 лет назад
19 лет назад
  • Похожие заказы

  • $500

    Требуется разработка трех скриптов на PHP: создание топа сайтов, реализация фотогалереи и чата, а также оптимизация сайта для корректной работы во всех браузерах. Ожидается качественная реализация и внимание к деталям.

    Закрыт
    19 лет назад
  • Требуется разработать прототип клиентской части на Flash для elearning системы, работающей оффлайн. Прототип должен продемонстрировать расположение элементов, загрузку контента, обмен сообщениями с сервером и шифрование текста. Знание .Net будет плюсом.

    Закрыт
    19 лет назад
  • $50

    Требуется разработать FLASH логотип и три баннера для сайта www.competer.ru. Логотип должен быть интегрирован на сайт, а баннеры предназначены для привлечения посетителей. Необходимо учесть стиль и цели сайта при создании графики.

    Закрыт
    19 лет назад
  • $500

    Требуется разработать робота для скачивания и парсинга сайта с сложной структурой и вложенностью до 5 уровней. Скрипт должен контролировать количество запросов в час и автоматически приостанавливать и возобновлять работу в случае недоступности сервера. Возможность использования предоставленного сервера или оплата трафика при использовании собственного.

    Закрыт
    19 лет назад
  • Ищется разработчик для создания ядра модульного типа, объединяющего 6 сайтов с единой регистрацией. Модули включают регистрацию пользователей, управление аккаунтами, описание товаров, партнерскую программу и поиск по базе данных. Укажите примерную стоимость разработки каждого модуля и наличие опыта в аналогичных проектах.

    Закрыт
    19 лет назад
  • Требуется разработка шаблона сайта для бытовой техники с четкой структурой. Шапка с логотипом и контактами, горизонтальное и вертикальное меню, блок информации о товаре на черном фоне, счетчики и информация о разработчике. Ожидаются наброски работ для выбора победителя на полуконкурсной основе.

    Закрыт
    19 лет назад
  • Требуется разработка обменного пункта, подобного Plati.ru, с возможностью настройки комиссий. Необходима реализация функционала для веб-программирования, включая интерфейс и обработку транзакций.

    Закрыт
    19 лет назад
  • Требуется доработка Shop-Script PREMIUM с прикреплением HTML шаблона на базе библиотеки Smarty. Необходима модификация системы корзины: при добавлении товара стоимостью выше $2000 она должна разбиваться на несколько частей, каждая из которых не превышает $2000, с возможностью оплаты по частям.

    Закрыт
    19 лет назад
  • Необходимо разработать PHP-скрипт для создания галереи изображений, которая будет максимально простой и без дизайна, аналогично примеру huk.ru. Задача включает реализацию функционала для загрузки и отображения изображений.

    Закрыт
    19 лет назад
  • $100

    Требуется разработка оптимизированного скрипта для самописной доски объявлений. Необходима админка, антиспам, проверка на мат, поддержка HTML, подписка на новые объявления и модерация. Также требуется рассылка новостей пользователям. Предложения принимаются без использования phpnuke и mambo.

    Завершен
    19 лет назад