Бочка меда (новый сервер, новые возможности)

21.05.2021
Привет, дорогие пользователи сайта!

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

Новый сервер

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

Переписано около 60% серверной части сайта

Благодаря этому многие страницы должны загружаться в разы быстрее. Это самый крупный пункт в этом патче, однако его последствия скрываются "под капотом". Описывать процесс для каждой страницы не буду, это скучно. Внешне все осталось почти так-же, только работает быстрее.

Теперь к приятным мелочам:

Первый блок для мобильной версии

Люди заходящие на сайт с мобильного телефона ранее попадали "с места в карьер", чтобы исправить это я адаптировал желтый блок с описанием для мобильных устройств:



Теперь у новичков будет больше понимания, куда они попали, а для авторизованных пользователей там будет отображаться статистика:



Умный поиск

Одна из киллер-фич этого обновления - новый поиск. Теперь он вычленяет ключевые слова из запроса и ищет и по названию и по описанию теста. При этом склонения окончаний и порядок слов не играют роли:



На этот же алгоритм поиска перенастроен и баянометр, подвергшийся косметическим изменениям:



Переработки личного кабинета

Теперь блок истории по умолчанию будет свернут, а загрузка его содержимого будет происходить по требованию (клику на "Загрузить"). Во-первых это сильно уменьшит время загрузки страницы для пользователей с обширной историей, а во-вторых добавит удобства пользователям мобильной версии, которым больше не придется сворачивать эту простыню:



Кроме этого была отложена загрузка блоков "Предпочтения" и "Результаты тестов". Теперь она происходит не при входе на страницу, а при прокрутке до этих блоков. Таким образом мы не заставляем каждого зашедшего в профиль теоретического Rakuzan.Inej закачивать 1111 картинок из его обширной истории прохождений. а скорость загрузки страницы без этих блоков повышается пропорционально наполненности профиля. Кстати, я сравнивал "до" и "после", получилось 55 мегабайт трафика против 3...

Фильтр на странице комментариев

Изменения для самых общительных - теперь комментарии в личном кабинете можно фильтровать по принадлежности к новостям или тестам:



Отдельный фильтр для разделов

Раньше фильтр на главной странице запоминал ваши выборы на весь сеанс работы, однако я заметил что при переходе в конкретный раздел это причиняет неудобства: не во всех разделах есть много трендовых тестов и пользователь чаще всего сталкивается с практически пустой страницей. Теперь фильтр внутри разделов работает отдельно и имеет другие настройки по умолчанию:




Увеличен лимит знаков для описания результатов

Небольшое изменение затрагивающее конструктор тестов. Теперь можно расписать результат на 100 символов подробнее:



Регистрация

Страница регистрации на мобильных устройствах теперь содержит текст-приветствие, для лучшего понимания преимуществ регистрации:



Помимо этого

Исправлена охапка багов и куча мелочевки, которой я не буду вас душить :)


На этом у меня все, спасибо вам за активность и терпение, мы разобрались с техническими сложностями.

Следующие патчи обещают быть интереснее, поэтому держите руку на пульсе!

Комментарии (6)

Antonymayer 21.05.2021 17:19

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

Показать ответыСкрыть ответы

admin 21.05.2021 17:21

Ответ на

Выражаю респект за толковые идеи!

Rakuzan.Inej 21.05.2021 21:11

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

Глядя на эту гору нововведений, вышеописанная картина всё больше укрепляется в голове )
Админ молодец!

Показать ответыСкрыть ответы

admin 21.05.2021 21:19

Ответ на

Спасибо, сегодня я и впрямь спал примерно 3 часа)

Alter Ego 21.05.2021 21:20

Спасибо за обновление! Админ молодец, как и всегда.

Показать ответыСкрыть ответы

admin 21.05.2021 21:25

Ответ на

I appreciate it)

Новый комментарий

Для добавления комментария необходимо авторизоваться

Редактирование комментария