Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

9 дней назад
Олег
42 года, Украина
11 лет в сервисе
Был онлайн 1 день назад
4 отзыва
17% заказов с выбором исполнителя
9 дней назад

Ищем действительно хорошего специалиста с реально большим опытом оптимизации сайтов под высокую нагрузку. 
Задача:
Построение правильного кэширования сайта посредством REDIS и nginx.
Наш сайт: vkino.com.ua

Проблема:
Сайт не держит нагрузку, хотя изначально проектировался для этого. 
Сейчас его сканируют боты поисковых систем и индексируют всю историю, имеющуюся на домене vkino.ua
Ежесекундно несколько запросов на разные несвязанные страницы.
В результате все и стало сильно тормозить.
Потому что неправильно спроектировано. Тратится много времени на формирование кеша, но при этом последующие запросы не относятся к тому что поместили в кеш. Т.е. все время запросы обрабатываются, вместо того чтобы вынимать готовые ответы.
Redis, использован неправильно, это RAM кеш с возможностью свопинга на диск. Вот он все время свопится при импорте данных извне.
Сейчас совсем немного помогает внешний кеш на nginx. Около 5 процентов, что ничтожно мало. Больше не получается, потому что в url'ах слишком много параметров, для каждой комбинации надо свой кеш.
Неправильно спроектировано и не работает кэширование.
Нужно исправить.

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

Что мы используем:
PHP
Yii2
Redis
Nginx
MySQL (для арихва)
Сайт получает данные из внешнего очень быстрого источника. 

Предложите решения и бюджет.
По запросу предоставим доступ к dev.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
  • Рекламное место свободно
    30 дней за $10
Заявки фрилансеров
2 заявки от фрилансеров

Посмотреть заявки можно будет после закрытия заказа.

Другие заказы в категории «Веб-программирование»

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