В эпоху CMS2.0 EFV Умный облачное транскодирование CMS Обновление изменений, более ста деталей оптимизации, 3000 строк кода, 40 часов полного сердца
EFV Умный облачное транскодирование Собственность CMS В то время, когда он был разработан, он не рассматривал так много, просто как статический фронт-презентация страницы делается, но с фоном транскодирование Система становится все сильнее CMS Постепенно уже не подходит транскодирование Ярко обновляется, так что в конце мая на День труда мне пришлось почти 40 часов и все переписано CMS Не расчеты, но с CMS Соблюдается, что в том числе и сотни подобных предложений CMS Модель, Задний стол CMS Настройки, управление сериалом, управление видео и т.д.Сегодня мы поговорим о том, что мы сделали для оптимизации.
CMS2.0 концепция дизайна
Легко использовать, эффективно, очень быстро, старайтесь как можно меньше JS、CSS Загрузить, внести в эксплуатацию, операционная удобство, все страницы водопадной потоки перенаправляются (главная страница, классификация, теги воспроизведение Страницы, страницы пользователя, страницу поиска), все страницы неограниченно загружены, улучшается опыт сердечного потока пользователей и хорошо предоставляется на основе беспрецедентного загрузки SEO Эффект .
Оптимизация выбора проекта
- Всё, что я переписал, называется
projectxВ целом использованиеuikitСтроительство письменного, редко называют другие библиотеки третьих сторон, весьCSSиJSТолько заряжать5Документы очень быстро. - Во-вторых, навигация полностью оптимизирована, в переднем дизайне навигация крайне важна, хорошая навигация уже наполовину успешна.
- 3
PCНавигация добавляет полную категорию, полный вход с этикеткой и отличное пользовательское впечатление.

Мобильная верхняя навигация добавляет простые меню для отслеживания, что позволяет пользователям на любой странице выйти на целевую страницу.

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

6, все страницы слияния водопадов потока реконструируется, потому что для этого водопады потоки всех типов данных добавляются новые плагины 2 Поле, и при загрузке плакатов, автоматически генерирует полей плакаты, используемые водопадом потоком, и автоматически получает широкий атрибут плаката, этот поле может пройти через API Используется для водопадов APP И после этого я буду выводить неограниченные водопады EFV Специально APP.

- 7 Переписать облачное хранилище Код, загрузка неудачной автоматической повторной попытки, улучшение процесса облачное хранилище Синхронизируемый источник в основном переписывается, а также отдельно выходит один облачное хранилище Синхронизируемые подсистемы, которые могут быть отделены от основной программы, не влияя на работу главной программы и независимой версии облачное хранилище Более мощный, свободные настройки для отслеживания папки, чтобы отслеживать тип файла, загрузить или закончить удаление, загружать или закончать удаление или фильтровать некоторые файлы после неотъемлемого удаления и т. д., поддержка
wasabi、s3、minioАлиOSSСемь облаков, а также много облаков и т. д. Внутреннее и зарубежное знание облачное хранилище Услуги, подробная презентация ссылок:https://express-ffmpeg-vip.moejj.com/blog/5ec4a5d0e84cb5c0e1a32845 -
- увеличить настройки пробного времени.Ремонт проблем с множественным разрешением, исправление видеоплеер Проблемы с экраном, оптимизация воспроизведение Скорость загрузки страницы, задняя панель может персонализировать пользователь испытывает длительное время, произвольно настроенные настройки, пользователь без разрешения может посмотреть сколько секунд испытательный контент заднего панеля может быть персонализированным, исправить многоразнообразная резолюция может возникнуть проблема порядка, исправлен видеоплеер Скриншоты с большими страницами.
- 9 - восстановить еще один
ffmpegСообщество существуетBUGНекоторые видеозаписи программного обеспечения транскодирование Проблема неудачи, потому что промежуток ключевых перемещений слишком большойBUG. - Десять, изменение цен на точки и минимальные средства потребления, чтобы более гибко установить настройки для получения точек, таких как продвижение и загрузка.Изначально
CMSНастройка средней ценной точки является точкой, сколько стоит, и по крайней мере только настроить один пункт за 1 доллар, очень не гибко, этот переход в 1 долл. можно купить сколько пунктов, можно установить 1 доллары купить10Один пункт, таким образом настроить, например, подписывать для получения пунктов, продвигать добычу пунктов; загружать добыча пунктов. точек, точек купли-загрузки будут более гибкими, а также изменять оригинальный минимальный покупательский балл, изменить его в минимальную сумму потребления, т.е. по крайней мере сколько денег он купит. - 11 В режиме реального времени выпущенный
mp4Название, увеличениеmovieполеdownloadиdownloadprice.Этот дизайн и производство лицензии для загрузки функции слишком мощны, даже не нужно, чтобы вы сохранилиMP4Взаимосвязь добавила новый суперAPIВ видео, которое не было загруженоmp4В этом случае система будет в режиме реального времениm3u8Создать однуmp4После этого он возвращается к загрузке и кэш В поле загрузки видео, следующий раз, когда тот же видео снова загружается, он возвращается непосредственно из папки и не генерируется в режиме реального времени.Подробное представление :https://express-ffmpeg-vip.moejj.com/blog/5ebf6daee84cb5c0e1a32844 -
- увеличить механизм покупки разрешений для загрузки, определяется в зависимости от количества баллов продолжительность разрешения для загрузок.Новое добавлено
CMSВ пункте загрузки видео функции, подробная информация может быть ссылаться на предыдущий соединение, и есть возможность загрузки длительность времени, в фоне можно установить предпочтительную цену пунктов загрузки и возможности загрузки длительность времени, а также может быть отдельно для определенного видео настройки загрузки разрешения нужный балл, этот доступ загрузки в течение срока действия может быть загружен без ограничений, после превышения ограниченного времени необходимо повторно использовать пункт покупки разрешения загрузки.
- увеличить механизм покупки разрешений для загрузки, определяется в зависимости от количества баллов продолжительность разрешения для загрузок.Новое добавлено
- 13
fluent APIВ реальном времени создается определенная видеорезолюцияMP4И возвращаетсяpath.FluentAPIДаEFVОсновной ценность системы, в соответствии с призывомapiВсем будет достигнуто транскодирование или сегментация Даже слайд, динамические картины, создание пробного просмотра видео и другие функции, третьи стороны звонки будут доступны дляEFVкак транскодированиеSAASУслуги выполняют все функции.На этот раз, с помощью функций загрузки была создана перваяFluentAPIТо есть передачаapikey,apisecret,id,hdВ режиме реального времени можноIDВидеозапись, согласно которойhdРезолюция инструкции m3u8 Создать однуmp4и возвращатьсяpathПуть, а затем и основыpathПуть для обработки. - 14.Задний стол увеличивает потребительский рейтинг покупателей, заднем стол добавляет новый потребительской рейтинг потребления, все потребительские менеджеры могут видеть.
- Пятнадцать, подсистема разделяет программу двух систем живых услуг отделяется, многие пользователи не используют функцию живого трансляции, поэтому на этот раз напрямую отключить функцию сервиса живых трансляций от работы, необходимо работать с одним клавиатом.
- 16
projectxДобавляется поддержка для сериалов, фильмов, информации и мультфильмов, а аудио- и прямой трансляции будут медленно поддерживаться. - 17
CMSНавигация может быть персонализированной, навигация теперь может быть адаптированаconfigНовое строительствоnavbar.jsВ них можно настроить навигациюprojectxВ шаблоне автоматически загружаются конфигурации.Пример конфигурации:
module.exports = {
navbar: [{
title: '热门视频',
href: '/hots'
}, {
title: '试试手气',
href: '/random'
}, {
title: '资讯',
href: '/articles'
} , {
title: '图集漫画',
href: '/imageslist'
} , {
title: '发现更多',
href: '/discover'
}]
}
Как и в приложении, то есть на шаблоне PC Навигационная и мобильная головка следуют за удобной навигацией, а также загружаются эти конфигурации навигации во время сканирующей навигации.
- 18 видеозаписи в режиме реального времени транскодирование Прогресс, сделав прогресс различного разрешения в режиме реального времени возвращается через использование
socketioСильная функция в режиме реального времени, первоначально реализована транскодирование Прогресс возвращается в режиме реального времени, а также возвращается в реальном времени с различными разрешениями, видео:https://www.leimulamu.com/movie/5ec4dcf131ec047e1d7686ed - Выберите резолюцию, запишите информацию о резолюции, в следующий раз по умолчанию загрузите эту резолюцију, пользователь находится на переднем крае воспроизведение Резолюция, выбранная во время видео, будет записываться на заднюю панель и за ней воспроизведение Все видео по умолчанию выбирают эту резолюцию.
- 20 В соответствии с видео
IDРегистрация воспроизведение Продолжительность соответствует видео обновления автоматически загружается в запись воспроизведение Продолжительность перехода резолюции также из записи воспроизведение Длительное проведение воспроизведение Пользователь в видеа воспроизведение Время воспроизведение В течение длительного времени будут записываться, а затем снова войти в этот видеоролик, будет непосредственно из записи воспроизведение Время начинается воспроизведение Изменение резолюции также может быть записано воспроизведение Время начинается воспроизведение. - 21.Промоция может быть установлена точки, заднему сетью можно самостоятельно установить доступные точки для продвижения, в настоящее время можно получить точку путем: ежедневно подписывать, рекламировать, загружать видео, покупать точки.Вместе с 1 долларом можно купить настройки баллов, результат отличный.
- Новые шаблоны добавляют ежедневную подпись к функции, новые шаблони имеют несколько ежедневно подписанных входных бутонов, повышающих динамику ежедневного входа пользователей.
- 23 Добавляют новые пользователи, которые могут покупать непосредственно
VIPФункция пользовательской группы, изначально только путем покупки баллов, а затем с помощью пунктов купитьVIPГруппа пользователей, теперь добавляет новые пользователи, которые могут покупать непосредственно под функцией сохранения пунктов покупки группы пользователейVIPФункции группы пользователей. - Изменение динамических графических слайдов на умные слайды, от средних слайд видео, отказаться от настройки начального времени.Исследование показало, что если настроенная динамическая графика начинает сниматься в течение длины времени, то если продолжительность видео превышает длину самого фильма не будет производить динамику, улучшить код и автоматически сфотографировать видео в среднем для создания динамической картины.
- Пятидесять пятый, улучшить процесс официального выхода театрального серии, добавить кнопку официального опубликования театральных серий, после добавления театральной серии может быть из-за отсутствия концентрированных материалов, что приводит к появлению ошибок на переднем столе, поэтому в этот раз добавляется функция официального публикации, пользователь может после добавки хорошего разделения, затем нажмите на официальное опубликование, чтобы сделать это можно по желанию контролировать.
Совокупность
В коротком блоге я не могу объяснить все усилия, которые я сделал в течение этих 20 днейhttps://www.leimulamu.com собственного опыта.


