Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Модули » Как исправить долгую загрузку новости из-за парсера?

Как исправить долгую загрузку новости из-за парсера?


     Все вопросы » Модули    1304

вопрос
Здравствуйте!

Переделал модуль AniVideo: Redo под Jwplayer, и столкнулся с главным минусом данного модуля. При переходе в полную новость сайта, долго прогружается страница (в это время, серии парсятся скриптом), и как только скрипт отрабатывает своё, начинает грузиться страница. Если добавить 100 серий, сайт уходит в долгий таймаут, и сервер вовсе разрывает меня с сайтом.

Суть скрипта заключается в том, что он парсит полный url ссылки файла и превью добавляемого видео.

На выходе скрипт выдаёт:
 playlist:[{file:'http://video.sibnet.ru//v/a5797142c66502e168d1a6b1a9fd0e5e/2060109.mp4',image:'http://video.sibnet.ru//upload/cover/video_2060109_0.jpg',title:'Турнир на священной горе'},{file:'http://video.sibnet.ru//v/a5797142c66502e168d1a6b1a9fd0e5e/2128194.mp4',image:'http://video.sibnet.ru//upload/cover/video_2128194_0.jpg',title:'Когда цветет сакура'},{file:'http://video.sibnet.ru//v/a5797142c66502e168d1a6b1a9fd0e5e/2236141.mp4',image:'http://video.sibnet.ru//upload/cover/video_2236141_0.jpg',title:'Суровое испытание'}]


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

Ответа пока нет


3 комментария

LazyDev
PHP-developer

LazyDev - -

Не использовать его.

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

Satellite
Юзер

Satellite - -

Gameer, Я искренне надеюсь, что Вы выпустите свой новый модуль, иначе мне придётся переделывать этот. ;(

LazyDev
PHP-developer

LazyDev - -

Satellite, новый парсер будет только для тех кто купил предыдущий. Там все уже исправлено. Загрузка не занимает много времени так как от регулярок полностью отказался + не парсится все сразу.

Если хотите могу за плату помочь настроить этот, пишите по контактам в профиле.

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

Похожие вопросы

 18.09.2014 casper_gt  Модули
наверх