Веб блог CareerAddict

Целью нашего клиента было создание высокопроизводительного веб блога, посвященного поиску работы и построению карьеры. После регистрации в системе независимые авторы получают возможность отправлять статьи для размещения в различных разделах блога, таких как «Поиск работы», «Образование», «Мендежмент» и др. Для читателей реализован удобный контекстный поиск по выбранной ими тематике, имеется возможность комментировать размещенные на сайте материалы.

Приложение было реализовано с использованием фреймворка Ruby on Rails и CMS системы собственной разработки. Особое внимание при создании приложения уделялось тестированию адаптивного интерфейса на различных мобильных устройствах. Нам удалось добиться очень малого времени загрузки страниц, что позволяет легко пользоваться блогом, находясь в мобильных сетях. Также была проведена настройка конфигурации и оптимизация кластера СУБД PostgreSQL и других серверных компонентов на выделенном сервере хостинг-провайдера.

В результате проделанной работы по оптимизации блог имеет высшие оценки в соответствии со "стандартными" метриками оценки производительности Google Page Speed и YSlow. Для более быстрого ответа применяется кэш страниц, который основан на конфигурации Nginx + Memcached, что позволяет обеспечить время отклика на запрос порядка 0,5 секунды. Время начала визуализации страницы по данным популярного сервиса WebPagetest.org составляет 2 секунды, а время полной загрузки – 5 секунд.