Привет, дорогие пользователи сайта!
Время поговорить о том, что хорошего произошло с переездом на новый сервер и внедрением нового патча, разработка которого заняла у меня три недели. Постараюсь коротко обо всем
Новый сервер
Теперь у нас в два раза больше ядер, оперативной памяти, жесткого диска, в общем в два раза больше мощи и внушительный запас памяти для вашего контента. В основном вы почувствуете это по скорости загрузки сайта в целом, особенно в пиковые часы.
Переписано около 60% серверной части сайта
Благодаря этому многие страницы должны загружаться в разы быстрее. Это самый крупный пункт в этом патче, однако его последствия скрываются "под капотом". Описывать процесс для каждой страницы не буду, это скучно. Внешне все осталось почти так-же, только работает быстрее.
Теперь к приятным мелочам:
Первый блок для мобильной версии
Люди заходящие на сайт с мобильного телефона ранее попадали "с места в карьер", чтобы исправить это я адаптировал желтый блок с описанием для мобильных устройств:
Теперь у новичков будет больше понимания, куда они попали, а для авторизованных пользователей там будет отображаться статистика:
Умный поиск
Одна из киллер-фич этого обновления - новый поиск. Теперь он вычленяет ключевые слова из запроса и ищет и по названию и по описанию теста. При этом склонения окончаний и порядок слов не играют роли:
На этот же алгоритм поиска перенастроен и баянометр, подвергшийся косметическим изменениям:
Переработки личного кабинета
Теперь блок истории по умолчанию будет свернут, а загрузка его содержимого будет происходить по требованию (клику на "Загрузить"). Во-первых это сильно уменьшит время загрузки страницы для пользователей с обширной историей, а во-вторых добавит удобства пользователям мобильной версии, которым больше не придется сворачивать эту простыню:
Кроме этого была отложена загрузка блоков "Предпочтения" и "Результаты тестов". Теперь она происходит не при входе на страницу, а при прокрутке до этих блоков. Таким образом мы не заставляем каждого зашедшего в профиль теоретического
Rakuzan.Inej закачивать 1111 картинок из его обширной истории прохождений. а скорость загрузки страницы без этих блоков повышается пропорционально наполненности профиля. Кстати, я сравнивал "до" и "после", получилось 55 мегабайт трафика против 3...
Фильтр на странице комментариев
Изменения для самых общительных - теперь комментарии в личном кабинете можно фильтровать по принадлежности к новостям или тестам:
Отдельный фильтр для разделов
Раньше фильтр на главной странице запоминал ваши выборы на весь сеанс работы, однако я заметил что при переходе в конкретный раздел это причиняет неудобства: не во всех разделах есть много трендовых тестов и пользователь чаще всего сталкивается с практически пустой страницей. Теперь фильтр внутри разделов работает отдельно и имеет другие настройки по умолчанию:
Увеличен лимит знаков для описания результатов
Небольшое изменение затрагивающее конструктор тестов. Теперь можно расписать результат на 100 символов подробнее:
Регистрация
Страница регистрации на мобильных устройствах теперь содержит текст-приветствие, для лучшего понимания преимуществ регистрации:
Помимо этого
Исправлена охапка багов и куча мелочевки, которой я не буду вас душить :)
На этом у меня все, спасибо вам за активность и терпение, мы разобрались с техническими сложностями.
Следующие патчи обещают быть интереснее, поэтому держите руку на пульсе!
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)