Рефакторинг/доработка веб-сервиса

Anton17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
10.01.2011

Необходимо доработать сервис поиска по файлообменникам search.bmrk.ru (написан с использованием фреймворка CodeIgniter)

Необходимо внести следующие изменения:

Интерфейс:

- Переключение языков интерфейса

- Вывод ссылки-источника

Работа с текущей базой:

- Очистить базу от одинаковых ссылок

- Очистить базу от мертвых ссылок

- Привести размер файлов в базе к единому формату

Обновления функционала:

- Обновить модули проверки доступности файлов на файлообмнниках. (Файлы в основном чекаются используя API файлообменниоков. Желательно чтобы проверка была многопоточной, с возможностью использования сокетов или прокси).

- Добавить ТОП по количеству скачиваний (за сутки, неделю, месяц)

- Добавить вывод последних и наиболее популярных поисковых запросов

- Добавить группировку многотомных архивов вида (part1.rar и т.д.) [пример]

- Добавить группировку зеркал файлов

Как должно работать: на вход подается ссылка и ее реферрер (источник). Движок должен распарсить источник на наличие "зеркал" и многотомных архивов.

Требования:

Масштабируемость

Читаемость кода

Комментирование (Функций, методов классов, неочевидных моментов в коде)

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

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

Также прошу указать над какими проектами работали.