R50 e3b849962665446f645ae5a28ba3e14b
Middle PHP Developer

miretno.ru

Добавлено 17 авг 2020 в 17:29
Проект miretno.ru пришел в мои руки в 2018 году с проблемой, сайт
не выдерживал посещаемость в 15 тысяч пользователей. Сайт был написан на
CMS Bitrix что и являлось проблемой. Времени переписать на какой-нибудь
фреймворк не было по этому было решено вынести модуль тестирование в
отдельный сервис написанный на микрофреймворке Lumen, СУБД использовал
PostgreSQL, для кеша использовал Redis. На самом же сайте произвел
небольшой рефакторинг, на сколько хватило времени и улучшил кеширование.
После окончания акции "Большой этнографический диктант", необходимо
было выгружать результаты теста который проходил в офлайн режиме. Объем
примерно 430 тысяч записей.

Итог: начиная с 2018 года сайт спокойно
выдерживал нагрузку в 130 тысяч посещений в день, 15 тысяч
единовременно. И все это на небольшом сервере с процессом 24\24, 16гб
озу.

https://cmsmagazine.ru/journal/cases-7046/
6dbb2d4d62