Помощник
|
Тормознутый код... |
zeniazik
|
Сообщение
#1
|
||
|
|
||
|
|||
Boolean |
15.4.2011, 11:59;
Ответить: Boolean
Сообщение
#2
|
|
flush();
перед этим началом кода, и пхп скинет браузеру уже сгенерированную на данный момент страницу, и далее будет грузиться. |
|
|
zeniazik
|
Сообщение
#3
|
|
Хмм... спасибо, но так оно грузит всё что находится перед этим кодом, а остальное потом подгружает, а как можно сделать чтоб вначале всё загрузило кроме того кода, а потом только его...
|
|
|
pavelsc |
15.4.2011, 13:12;
Ответить: pavelsc
Сообщение
#4
|
|
Да, ajax'ом попробуй. Вот сам скрипт.
[JS]/*********************************************** * Ajax Includes script- © Dynamic Drive DHTML code library (www.dynamicdrive.com) * This notice MUST stay intact for legal use * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code ***********************************************/ //To include a page, invoke ajaxinclude("afile.htm") in the BODY of page //Included file MUST be from the same domain as the page displaying it. var rootdomain="http://"+window.location.hostname function ajaxinclude(url) { var page_request = false if (window.XMLHttpRequest) // if Mozilla, Safari etc page_request = new XMLHttpRequest() else if (window.ActiveXObject){ // if IE try { page_request = new ActiveXObject("Msxml2.XMLHTTP") } catch (e){ try{ page_request = new ActiveXObject("Microsoft.XMLHTTP") } catch (e){} } } else return false page_request.open('GET', url, false) //get page synchronously page_request.send(null) writecontent(page_request) } function writecontent(page_request){ if (window.location.href.indexOf("http")==-1 || page_request.status==200) document.write(page_request.responseText) }[/JS] Вызывается так: [JS]<script type="text/javascript"> ajaxinclude("твоя страница с видео.html") </script>[/JS] Просто создай отдельную страницу с куском кода, которая этим скриптом будет грузится в див. |
|
|
MetSerp |
15.4.2011, 17:29;
Ответить: MetSerp
Сообщение
#5
|
|
js тут не при делах, переношу в php
|
|
|
MetSerp |
15.4.2011, 17:31;
Ответить: MetSerp
Сообщение
#6
|
|
а по вопросу:
как я понимаю это вы для вывода продолжительности видео? Если да то не легче ли при загрузке видео на сервер получить 1 раз его продолжительность и хранить его в поле бд, и выводить его уже оттуда? |
|
|
Witu |
15.4.2011, 18:00;
Ответить: Witu
Сообщение
#7
|
|
$movie = new ffmpeg_movie("$row[media_file]"); $norm_time = gmdate("H:i:s",$movie->getDuration()); // Продол-сть в человеческом виде $dve_per_byk = substr($norm_time, 0,2); if ($dve_per_byk == "00"){ $norm_time = substr($norm_time,3,8); } echo $norm_time; исправьте $movie = new ffmpeg_movie("$row[media_file]"); на $movie = new ffmpeg_movie($row['media_file']); а по делу... у вас тормазит вот тут $movie->getDuration() и от этого не избавиться |
|
|
zeniazik
|
Сообщение
#8
|
|
а по вопросу: как я понимаю это вы для вывода продолжительности видео? Если да то не легче ли при загрузке видео на сервер получить 1 раз его продолжительность и хранить его в поле бд, и выводить его уже оттуда? Так я так и делаю, но бесит этот тормоз когда он считает продолжительность видео =) |
|
|
zeniazik
|
Сообщение
#9
|
|
исправьте $movie = new ffmpeg_movie("$row[media_file]"); на $movie = new ffmpeg_movie($row['media_file']); Кстати говоря оно и так и так работает =) исправьте $movie = new ffmpeg_movie("$row[media_file]"); а по делу... у вас тормазит вот тут $movie->getDuration() и от этого не избавиться Так я хочу сделать подгрузгу этого кода как то отдельно, тогда не будет такого лага, что-то типа того что предлагал pavelsc но как я понел там можно подгружать только файл... ну или я опять же что-то не так понял, так как не силён в js =( |
|
|
zabmix |
19.4.2011, 12:33;
Ответить: zabmix
Сообщение
#10
|
|
Во фрейме подгружай
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Почистить код на сайте | 1 | Timka | 1108 | 2.1.2021, 1:13 автор: 0pium |
|
Вы мне код, я вам как - делать не надо. | 0 | fedornabilkin | 960 | 18.9.2020, 18:59 автор: fedornabilkin |
|
Adobe muse: Не могу разместить нужный мне код сразу после Body | 0 | Evg82 | 3833 | 20.6.2020, 10:24 автор: Evg82 |
|
Повесить мой код Адсенса на ваш сайт на 1-2 дня | 4 | WildWeb8 | 3726 | 18.7.2018, 20:04 автор: startseo |
|
Нужен человек, который почистит код от ненужного мусора. (Вордпресс) | 51 | timkab_mw | 6919 | 2.8.2017, 12:01 автор: timkab_mw |
Текстовая версия | Сейчас: 25.4.2024, 3:56 |