Рефакторинг проекта с Perl на PHP5

Евгений17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
06.08.2008

Доброго времени суток!

Есть проект, он написан на Perl, причем крайне коряво, и неоптимизированно. Его задача - парсинг 4-х сайтов (с возможностью расширения), складирование результатов в базу данных, и отображение с манипуляцией через веб-морду. Также есть возможность вывода RSS. Используется MySQL, немного AJAXа, работает на FreeBSD6.2.

Что сейчас не нравится?

1. Неправильно сделана многопоточность

2. Очень большое потребление памяти при работе

3. Периодически глючит (вырубается система парсинга и т.д.)

4. Иногда неправильно работает функция определения картинок

Что хочу видеть в итоге:

1. Целиком работающий проект на PHP, повторяющий реализацию на Perl

2. Исправление вышеозвученных недостатков

3. Отсутствие недостатков в проекте по вашей вине

4. Сдача работы точно в срок.

5. В идеале на MVC-фреймворке (главное чтобы была возможность легко поменять дизайн, не перенося потом ваш код)

6. Дизайн не трогаем.

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