Оптимизация сайта

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

Сайт написан на CMS Molinos.

Сайт имеет дополнительный набор скриптов для магазина.

Необходимо:

1) Оптимизировать работу сайта в момент пиковых нагрузок.

Сайт по крону выполняет скрипт, который производит загрузку товаров в БД.

Более полу года назад, когда на сайте не было возможностей покупать товары, скрипт реплицировал товаров каждые 2 часа (время выполнения 20 минут), после добавления возможностей по покупке товара база данных перестала справляться с нагрузкой (при посещаемости от 50 до 130 тыс. просмотров в день), в результате чего, большая часть запросов к БД завершается deadlock’ами. CMS Molinos выводит сообщение «too many connections». В таком режиме скрипт может выполняться 2 и более часов. Было принято решение перевести репликацию товаров 1 раз в сутки.

Такие же проблемы могут возникать и при работе в Административной панели.

Предположительно в CMS Molinos отключен кэш (настроен не правильно).

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

2) Изменить все ссылки на процессинг Assista.

Старая ссылка – secure.assist.ru/shops/purchase.cfm.

Новая ссылка – secureXXX.assist.ru/shops/purchase.cfm

3) Обновить форум phpBB до последней версии.

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