KVS v3.6.0

22 September, 2014

Те, як KVS працює з HTTPS, було ретельно протестовано та внесено необхідні виправлення. Ми рекомендуємо розглядати можливість запуску нових сайтів лише з версією HTTPS. Це може покращити ваш рейтинг у пошуковій системі.
Основні вдосконалення в блоках list_videos і list_albums:
— Логіка динамічних фільтрів (за категоріями, тегами тощо) була повністю переписана. Тепер фільтри працюють набагато швидше, що буде особливо помітно на сайтах з 50+ тисячами контенту. — Додано динамічні фільтри за списками тегів, моделями, джерелами вмісту тощо. Раніше у фільтрах можна було використовувати лише списки категорій. Для використання цих фільтрів використовуйте нові параметри var_tag_ids, var_model_ids, var_content_source_ids тощо. - Тепер ви можете показувати пов’язані відео чи альбоми для кожного користувача, тобто показувати інші відео чи альбоми, створені тим самим користувачем, як поточне відео чи альбом. — Тепер ви можете показувати (або приховувати) лише відео або альбоми певних користувачів або моделей. — Результати пошуку тепер можна динамічно сортувати за допомогою всіх підтримуваних методів. Раніше за повнотекстового індексного пошуку ви могли сортувати результати лише за релевантністю.
У налаштуваннях мовного супутника тепер можна ввімкнути фільтрацію за перекладеним вмістом. Це дозволяє відображати лише відео та альбоми, які мають перекладені назви для поточної мови (переклади описів не враховуються).
У конфігурації мовного супутника тепер можна ввімкнути вибір каталогів для всіх мов. Це може знадобитися для правильного зв’язування між собою сторінок різними мовами, якщо в налаштуваннях мови ввімкнено окремі каталоги. Оскільки різні мови можуть мати різні каталоги, посилання на ту саму сторінку різними мовами також можуть бути різними.
Після виконання фонових завдань тепер реєструється фактичний час, який знадобився механізму для їх виконання. Раніше тривалість завершення була лише різницею між часом початку та завершення. Це може бути неточно, оскільки завдання іноді можуть стояти в черзі на деякий час. Тепер механізм аналізує лише фактичний час, необхідний для виконання завдання на основному сервері: копіювання завдання на сервер конвертації + результати обробки + час, який знадобився серверу конвертації для завершення завдання.
Завантаження файлів переведено на HTML5 File API. Тепер окремий модуль індикатора прогресу для Nginx не потрібен. Крім того, відображення помилок, пов’язаних із розміром файлів, що завантажуються, тепер стало плавнішим.
Коли сервери зберігання CDN підключені до локального каталогу, KVS тепер показує статистику дискового простору. Раніше ці цифри не аналізувалися для серверів CDN.
Якщо код вбудовування в дані імпорту чи канали імпорту є URL-адресою, він буде автоматично вкладено в тег iframe.
Помилки, які були виправлені:
- Якщо кількість скріншотів у налаштуваннях була занадто великою для тривалості відео, створювалися б однакові скріншоти. - Під час відображення оголошень, призначених категоріям, ці оголошення відображатимуться, навіть якщо на сторінці немає інформації, пов’язаної з категоріями. Тепер реклама з такими обмеженнями показуватися не буде. - Імпорт каналів іноді створював копії категорій і моделей, коли кілька каналів працювали одночасно. - Якщо рандомізацію дати та часу публікації було вимкнено в налаштуваннях імпорту, елементи додаватимуться з поточною датою та часом 00:00:00 замість фактичного часу сервера. - На панелі адміністратора відео з вузькою шириною перешкоджатиме правильному відображенню програвача. - Коментарі не відображатимуться, якщо в блоці коментарів увімкнено параметр match_locale.
Через серйозні зміни в KVS оновлення буде опубліковано принаймні через місяць. Якщо вам потрібно оновити якомога швидше, зверніться до нашого відділу підтримки. Оновлення скине кеш list_videos і list_albums, що може спричинити значне навантаження на сервер, якщо у вас великий трафік.
Новий KVS 6.3.0 тут Замовляйте зараз