Реклама на сайте Advertise with us

Скрипт скорости загрузки страницы

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 09/07/11 в 15:21       Ответить с цитатойцитата 

пользователь грузит страницу и у меня отображается, за сколько времени он загрузил всю страницу со всеми картинками, есть такое, к примеру, на аяксе?

0
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 09/07/11 в 15:55       Ответить с цитатойцитата 

ну в движке в стартовом bootstrap.php пиши в бд date('d.m H:i').
в макете в футере
$(document).ready(function(){
пиши в бд date('d.m H:i') (хз как это на js)
});

ну и потом разницу выводи себе куда надо

пришел к победе коммунистического труда

4
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 09/07/11 в 16:19       Ответить с цитатойцитата 

FXIX писал:
ну в движке в стартовом bootstrap.php пиши в бд date('d.m H:i').
в макете в футере
$(document).ready(function(){
пиши в бд date('d.m H:i') (хз как это на js)
});

ну и потом разницу выводи себе куда надо


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

0
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 09/07/11 в 17:04       Ответить с цитатойцитата 

ibiz писал:
а если еще подгружаются с различных мест картинки и ембеды, то не срабатывает


http://api.jquery.com/ready/
While JavaScript provides the load event for executing code when a page is rendered, this event does not get triggered until all assets such as images have been completely received.


попробуй проверить
$(document).ready(function(){
alert('done');
});

пришел к победе коммунистического труда

4
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 09/07/11 в 17:26       Ответить с цитатойцитата 

FXIX писал:
http://api.jquery.com/ready/
While JavaScript provides the load event for executing code when a page is rendered, this event does not get triggered until all assets such as images have been completely received.


попробуй проверить
$(document).ready(function(){
alert('done');
});


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

0
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 09/07/11 в 17:44       Ответить с цитатойцитата 

ну тогда хз. я в js не особо...

пришел к победе коммунистического труда

4
 



С нами с 31.05.10
Сообщения: 1991
Рейтинг: 487

Ссылка на сообщениеДобавлено: 09/07/11 в 20:14       Ответить с цитатойцитата 

http://www.reynoldsftw.com/2009/08/javascript-jquery-and-dom-load-time-tester/
вот тут разумная вроде есть мысль по этому поводу и скрипт для jq. обрати внимание, что скрипт end.js ставится непосредственно перед тегом </body>.
судя по логике автора - это дает возможность загрузиться всему коду страницы с картинками и проч. ну это вроде вполне логично. других вариантов вроде бы нет.
второй вариант проверки скорости загрузки страниц (правда, серверное решение) - это спец сервисы типа таких: (10 бесплатных тестеров по ссылке)
http://techpp.com/2009/02/11/10-free-tools-check-website-loading-time/

4
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 09/07/11 в 20:59       Ответить с цитатойцитата 

LeadFarmer писал:
http://www.reynoldsftw.com/2009/08/javascript-jquery-and-dom-load-time-tester/
вот тут разумная вроде есть мысль по этому поводу и скрипт для jq. обрати внимание, что скрипт end.js ставится непосредственно перед тегом </body>.
судя по логике автора - это дает возможность загрузиться всему коду страницы с картинками и проч. ну это вроде вполне логично. других вариантов вроде бы нет.
второй вариант проверки скорости загрузки страниц (правда, серверное решение) - это спец сервисы типа таких: (10 бесплатных тестеров по ссылке)
http://techpp.com/2009/02/11/10-free-tools-check-website-loading-time/


внешние тестеры не нужны...
попробовал скрипт, результата нет
Код: [развернуть]

0
 



С нами с 31.05.10
Сообщения: 1991
Рейтинг: 487

Ссылка на сообщениеДобавлено: 09/07/11 в 21:05       Ответить с цитатойцитата 

не так делаешь.
код start.js надо всявлять именно как код <script src="./start.js"> непосредственно в head страницы.
а end.js - прямо перед </body> таким же образом. иначе картина неверная будет.
если что - пиши в лс - помогу

4
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 09/07/11 в 21:30       Ответить с цитатойцитата 

LeadFarmer писал:
не так делаешь.
код start.js надо всявлять именно как код <script src="./start.js"> непосредственно в head страницы.
а end.js - прямо перед </body> таким же образом. иначе картина неверная будет.
если что - пиши в лс - помогу


вынес, табличка вылетела, а картинки еще подгружаются
Код: [развернуть]

0
 



С нами с 31.05.10
Сообщения: 1991
Рейтинг: 487

Ссылка на сообщениеДобавлено: 09/07/11 в 21:35       Ответить с цитатойцитата 

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

0
 



С нами с 18.11.99
Сообщения: 14226

Ссылка на сообщениеДобавлено: 09/07/11 в 21:37       Ответить с цитатойцитата 

А чего бы вам не использовать функцию Гугл Аналитика?
Он показывает теперь скорость загрузки страниц.

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 09/07/11 в 22:06       Ответить с цитатойцитата 

kit писал:
А чего бы вам не использовать функцию Гугл Аналитика?
Он показывает теперь скорость загрузки страниц.


а где такая функция и как использовать ее отдельно для каждого пользователя?
например у кого-то оптика и загрузка страницы 1сек, а кто-то сидит через модем 9600 бит/с и страница загружается 30сек

0
 



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 09/07/11 в 22:31       Ответить с цитатойцитата 

эмм.. а про window.onload почему забыли? он как раз для этого и сделан.
ну или <body onload="..."> если статично.

8
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 09/07/11 в 23:14       Ответить с цитатойцитата 

webboxxx писал:
эмм.. а про window.onload почему забыли? он как раз для этого и сделан.
ну или <body onload="..."> если статично.


то что нужно! smail54.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »