Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется разработка сайта, аналогичного 123people.com - "поисковик" по людям.

Базовая функциональность:

-----------

По запросу Имя+Фамилия (опционально - город/страна) необходимо собрать и отобразить следующую информацию:

- картинки (из google images)

- top N результатов из поисковиков (google)

- новости (будет предоставлен список новостных сайтов, в которых искать с помощью гугла)

- город, адрес, телефон, емейл и т.п. из публичных баз данных (addresses.com - nomer.org - local.ch - 118000.fr)

- профили в основных социальных сетях - поиск в жж, фейсбук, твиттер, одноклассники, вконтакте, linkedin

- биография (при нахождении в wikipedia или imdb парсить оттуда информацию по не сложному алгоритму)

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

Пользователь видит итоговую страницу, не дожидаясь окончания работы каждого параллельного процесса.

Результаты парсинга отображаются динамически по мере получения.

Важно, чтобы итоговая страница была google friendly - т.е. чтобы спайдер корректно мог ее индексировать.

Дополнительная функциональность:

-----------

На странице отображения результатов запроса можно оставить комментарий. Без регистрации, с использованием капчи recaptcha.net.

Админ панель для модерации комментариев - просмотр всех/последних комментариев, с возможностью редактирования и удаления.

Требования:

-----------

Платформа Linux

Использование стандартных средств разработки типа php/mysql, возможно C/C++ для наиболее нагруженных участков.

Плагины.

Простое подключения дополнительных источников контента - в виде плагинов

(например, в картинки добавлять результаты поиска не только по google, но и по yahoo или yandex

например, в биографию добавлять данные не только из wikipedia но и из imdb)

Технология подключения новых плагинов должна быть описана, с тем чтоб плагины могли делать сторонние разработчики.

Быстродействие, безотказность. Каждый запрос имя/фамилия может вызывать десятки серверных процессов (обращения к поисковикам), возможно значительная нагрузка на сервер.

Все серверные процессы должны быть построены оптимально с точки зрения быстродействия и использования ресурсов. Корректная обработка проблем со связью, таймаутов.

Парсинг внешних источников (google, yahoo etc) через серверные айпи или внешние прокси. Где возможно, использование API.

Необходимо кеширование на диске наиболее загруженных страниц, либо страниц, явным образом указанных для кеширования.

Для экономии места, результатом кеширования должен являться не html код страницы, а только информация на ней.

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

Ключевые поля хранить в базе, с возможностью дальнейшего поиска по ним (имя, фамилия, город, телефон). Прочие данные сохранять в файле (xml?)

Базовая защита от abuse. Необходим механизм ограничения количества запросов от одного пользователя в единицу времени (по ip, cookie).

Возможность использования нескольких сайтов на одном движке. Сайты могут отличаться дизайном, набором плагинов, картой сайта.

(Например, для русского сайта источником контента будет являться yandex а для американского сайта - google)

корректное отображение расширенных кодировок (русская, немецкая и пр)

Генерация карты сайта.

Есть готовый список имен и список фамилий. Далее отбираются только те комбинации имя/фамилия, для которых гугл дает более N результатов поиска.

Сама карта генерится вида A -> ABC -> список ссылок типа имя-фамилия, где либо имя либо фамилия начинаются с ABC. (результаты для каждой пары фамилия/имя из карты сайта необходимо предварительно закешировать)

Код и интерфейс разделены. Использовать любую стандартную библиотеку шаблонов.

14 лет назад
Boris73
Борис 
53 годаРоссия
14 лет в сервисе
Был
14 лет назад
Выбранный исполнитель
ADI
38 летУкраина
18 лет в сервисе
Был
7 часов назад
14 лет назад
$1200
45 дней
  • Похожие заказы
  • $50

    Описание во вложении От вас цена / срок Оплата вебмани или возможна наличными в Киеве (у меня в офисе) Предпочтение отдам человеку с лучшим сочетанием цена/сроки/положительные отзывы Предоплата - нежелательна, исполнителю при необходимости дам свои контактные данные. По оплате ...

    Завершен
    14 лет назад
  • Нужно переделать скрипт чтобы при выборе области из выпадающего списка подгружается другой с перечнем городов для этой области. Сроки и цену указывайте ниже

    Закрыт
    14 лет назад
  • $660

    Есть дизайн в PSD. Его необходимо сверстать под экран и принтер на DIV. Далее интегрировать в Joomla! и подключить движок интернет-магазина. Желательно VirtueMart. Подробности - в прилагаемом ТЗ. Есть одна большая проблема - сроки. 1. К 25.06.2010, максимум 29.06.2010 ...

    Закрыт
    14 лет назад
  • $5

    Всем привет. Нужно довести до ума горизонтальную менюшку портала на DLE. В идеале она должна выглядеть как на сайте gamespot.com То что есть сейчас - глючит. Поэтому надо или починить текущую или заменить полностью на что то аналогичное.

    Закрыт
    14 лет назад
  • $200

    Доделать сайт на OpenCart подробности в приложении срок сдачи проекта 1-2 недели окончательное ТЗ обсуждается и корректируерся с исполнителем оплата только по окончанию работы по желанию можно безопасную сделку , можно разбить оплату на несколько ...

    Закрыт
    14 лет назад
  • Здравствуйте нужно поправить 2 функции в php http://pastebin.com/CY75SmQs http://83.69.226.238/ уже раз правили что то там с циклами но после переустановки винды все удалилось много денег не дам.. оплата после выполнения сроки и цену указывайте ниже

    Закрыт
    14 лет назад
  • Форум http://oneok.ru на движке IPB 3.0.6 нуждается в доработке: - Сделать возможность пользователям загружать mp3 файлы и воспроизведить через плеер mp3 в online и соотв.скачивание этих треков. Желательно(но не обязательно) показывать кол-во воспроизведения ...

    Закрыт
    14 лет назад