Оптимизация модуля заполнения бланков (opencart+excel)

Бюджет: по договоренности
В панель администратора встроен модуль, который позволяет сформировать файл Excel с данными заказа. Начиная с прошлой недели, попытка сформировать бланки, заканчивается ошибкой 502 Bad Gateway. 
Логи:
2013-01-05 17:07:24  INFO  User deqz killed proccess (24170):
/bin/apache2___[www.buystrings.ru] GET
/admin/index.php?route=sale/order/createBlank&token=47ace879dea2700e6a62e0c3241f9cc5&a
mp;order_id=549 HTTP/1.0
2013-01-05 17:07:24  INFO  User deqz proccess 24170 used 109.6% > 80% CPU during last 5
seconds
2013-01-04 02:38:52  INFO  User deqz killed proccess (11258):
/bin/apache2___[www.buystrings.ru] GET
/admin/index.php?route=sale/order/createBlank&token=ed4fd03b5bd46018b501377a1651f5ed&a
mp;order_id=548 HTTP/1.0
2013-01-04 02:38:52  INFO  User deqz proccess 11258 used 103.6% > 80% CPU during last 5
seconds
Необходимо оптимизировать код скрипта, для соответствия требованиям хостера:
не более 4 секунд процессорного времени за последние 5 секунд реального
времени;
не более 7.5 секунд процессорного времени за последние 25 секунд реального
времени;
За один сеанс работы скрипт не может потребить более 60 секунд
процессорного
времени.
Опубликован 05.01.2013 в 22:14

Выберите способ верификации:

Обновите страницу после прохождения верификации.