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

Язык Perl.

Необходимо разработать приложение для учёта/управления граббингом с досок объявлений по работе.

Через интерфейс мы добавляем адреса сайтов с объявлениями по работе и сопоставляем эти адреса с различными программистами (которые пишут скрипты граббинга с этих сайтов).

Скрипты собирают следующую информацию с сайтов:

a) company name

b) jobtitle

c) jobdescription

d) emailadress

e) contactperson (если есть)

f) url of job

g) timestamp.

После того, как программист загружает скрипт на сервер мы его одобряем и с этого момента скрипт работает через Cron каждые 7 дней. В результате мы должны получить сводную таблицу по результатам работы (см. ниже).

Приложение должны иметь следующие разделы:

1) Окно авторизации (для входа пользователя в систему). В начале есть только один аккаунт -- admin.

2) Интерфейс управления пользователями (добавление, удаление, изменение)

3) Интерфейс управления досками объявлений (добавление, удаление, изменение, просмотр информации). Должен позволять добавлять URL досок объявлений (которые позже будут граббиться). Кроме того должна быть возможность выполнить импорт списка таких досок (и все URLы должны быть добавлены одной операцией).

Файл для импорта выглядит примерно так:

URL; Site_Name

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

4) Аккаунты программистов будут доступны приложению через таблицу, но нужен интерфейс для утверждения этих аккаунтов (они будут добавляться через другие приложения).

5) После того как мы добавили URL сайта и утвердили аккаунт программиста нужен интерфейс для связывания Сайт/Программист. После связывания URL больше недоступен для ещё одного сопоставления, но один и тот же программист может иметь несколько сайтов.

6) Программисты будут заходить в систему через другие (отдельные) приложения, закачивать свои скрипты (которые мы будем там же утверждать). После этого данные будут собираться в таблицу. Эту часть делаете не вы (самое главное здесь таблица результатов).

7) Нужен раздел в котором будут показывать все сайты с информацией (для которых работает граббинг).

8) Главное назначение приложения -- подсчёт количества компаний, которые размещают объявления.

Работает это примерно так:

В начале проверяем emailadress объявления (из имеющихся в нашей базе) и выдёргиваем оттуда доменное имя. Допустим у нас есть три объявления для [email protected] и три для carrer2@)somefirma.com. Тогда мы подсчитываем, что фирама http://www.somefirma.com разместила 6 объявлений.

На выходе мы получаем сводную таблицу такого вида:

somefirma.com xxx объявлений на доске1 xxx объявлений на доске2 примерное количество уникальных объявлений: xxx

Это всё, что нужно. Самое главное -- приложение должно обрабатывать уникальные email из таблицы граббинга. Скорей всего нужно будет выполнять вычисления по Cron'у, так как таблица будет большой и выполнять real-time вычисления будет сложно. Поэтому нужно будет создать задание в кроне, которое будет каждый час (допустим) создавать статистику для каждой компании (с учётом только что добавленных новых объявлений).

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

16 лет назад
gangabass
44 годаРоссия
18 лет в сервисе
Был
12 лет назад
  • Похожие заказы
  • $250

    Язык Perl. Необходимо разработать приложение для учёта/управления граббингом с досок объявлений по работе. Через интерфейс мы добавляем адреса сайтов с объявлениями по работе и сопоставляем эти адреса с различными программистами (которые пишут скрипты граббинга с этих сайтов). Скрипты ...

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

    Скрипт должен определять имя форм каталога и разделы и после этого проводить регистрацию в этом каталоге Сейчас скрипт определяет некоторые каталоги и регистрируеться, база sql используеться в связи с тем что функция LIKE лучше чем strpos ...

    Закрыт
    16 лет назад
  • $30

    Нужно из PSD сделать шаблон для Joomla 1.0.13 (если не ошибаюсь это и есть предпоследняя версия). Вашу цену и сроки оставляйте здесь. Сразу хочу оговориться что больше 30$ бюджет проекта не позволяет дать исполнителю. Так что ...

    Завершен
    16 лет назад
  • Надо сделать галлерую под DLE. Посмотрите пример сайта http://xuk.ru (порно сайт). Заказчику понравился это галлерея но здесь он не под DLE. Надо сделать такую только под DLE. Жду от вас цену и примеры работ. з.ы. Пожалуйста не указывайте космические ...

    Закрыт
    16 лет назад
  • Нужно написать для Joomla следующий модуль для вывода новостей: 1. Headline, где скроллятся 5 интро новостей с пометкой "на главной". Эффекты не нужны, простая смена, ajax. 2. Ниже вводный текст заданного количества новостей из заданной категории. Ниже ...

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

    Имеется картинка (дизайн) сайта. Имеется нарезанный сайт (дизайн). Нужно сделать шаблон для Drupal. Пожалуйста пишите в личку цены. Срок сейчас (Срочно!). Сразу взяться за работу. Пожалуйста, не цепляйтесь к словам, не пишите ерунды. строго по делу.

    Закрыт
    16 лет назад
  • Нужно доделать, убрать недостатки вот эту доску объявлений. Что нужно делать: 1. вместо городов нужно поставит стран СНГ. 2. убрать пункты меню Мой Блокнот, Каталоги. 3. убрать галки на объявлениях. (Добавит блокнот) 4. убрать добавит в каталог на странице объявление. 5. Исправит ошибки с выбором городов ...

    Закрыт
    16 лет назад
  • $40

    проверка пр у списка урлов за раз: 1. загрузка списка урлов(c http://) 2. анализ, выдача листа с сортировкой по pr 3. подрезается мусор(отсекаются ненужные адреса с пр ниже указанного) 4. возможность забрать отфильтрованный результат(к примеру в *.txt) скрипт я выложу ...

    Закрыт
    16 лет назад
  • $15

    Нужно написать (или изменить существующий) модуль публикации статей для Slaed 2.4 Lite, чтобы можно было создавать категории и подкатегории 1-го уровня. Список категорий должен внешне выглядеть как у модуля "Files", а список подкатегорий как "Topics". ...

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