Доделать магазин на опенкарте

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

Есть магазин slonopt.ru

На самом сайте есть ряд ошибок, которые вроде вызываются подключаемыми модулями. Например новостным. Ошибки сразу когда входишь на сайт с "нового" компьютера не видно. Появляются когда в разделе Новости пораскрывать записи новостей и нажать на кнопку продолжить. Ну и ещё ряд ошибок недоделок.

Первая задача, которая есть - это наладить работу парсера.

Парсер достался от потерявшегося программиста.

Как это сейчас.

Есть файл Excel, содержащий информацию о товарах.

Категория, Подкатегория, Ссылка на позицию на исходном сайте, Процент наценки к цене.

При запуске парсера он берёт позиции из файла и импортирует их в каталог нашего магазина.

Сейчас есть функции:

1. Продолжить парсинг с последнего места. Не понятно как это работает.

2. Полный парсинг с перезаписью всех позиций.

3. Парсинг новых позиций.

4. Обновление цен.

Информация, которую выдаёт парсинг для меня как для пользователя - достаточна скудна.

Что нужно.

1. Проверить и описать логику действия парсера. Чтобы я понимал что он делает.

2. Нужна корректная реализация всех функций, перечисленных выше.

3. Нужна возможность чтения лога, чтобы понимать что сделано, что не сделано.

4. В настоящем виде парсер вроде сильно нагружает ресурсы хостера. Оптимизировать нагрузку. Как вариант перенести на локальную машину. С дальнейшей возможностью импорта записей в OpenCrt.

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

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

Архив кода парсера есть