Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как искуственно снизить скорость, для проверки прелоадера 
:(
    Опции темы
supercelt
Дата 26.8.2008, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 25.8.2005

Репутация: нет
Всего: 1



Скажите пожалуйста, вот я например сделал прелоадер или мне надо проверить работу скрипта загрузки файла на аяксе, и для этих целей надо на локалхосте искуственно снизить скорость, до модемной к примеру. Как это сделать?
PM   Вверх
bars80080
Дата 26.8.2008, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



sleep() ?
PM MAIL WWW   Вверх
supercelt
Дата 26.8.2008, 11:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 25.8.2005

Репутация: нет
Всего: 1



как её применять?)
PM   Вверх
awers
Дата 26.8.2008, 11:34 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



Код

for ($i = 0; $i < 1000; $i ++){
 // send some part of data
 sleep(350);
}

PM MAIL WWW ICQ Skype   Вверх
Sanchezzz
  Дата 26.8.2008, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



Цитата

for ($i = 0; $i < 1000; $i ++){
 // send some part of data
 sleep(350);
}
//350 сек...


ужас это не прокатит... слеп приостанавливает скрипт на выполнения ... 

я в чера делал тоже загрузку с прогресс баром на аяксе+флеш+пхп фильмы перекидывал по 1 гигу  smile  по локалке нормально проходило хотя на сервер такое не поставишь... там upload_max_filesize маленький... 




--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
awers
Дата 26.8.2008, 12:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



это же просто пример это раз. а во вторых чем это плохо для теста? вполне
PM MAIL WWW ICQ Skype   Вверх
Sanchezzz
  Дата 26.8.2008, 13:06 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



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


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
MoLeX
Дата 26.8.2008, 17:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



Цитата(Sanchezzz @  26.8.2008,  13:06 Найти цитируемый пост)
единственный вариант это нагрузить свою машину так чтобы канал был забит до отказа например торентом.

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


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
sTa1kEr
Дата 26.8.2008, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007

Репутация: 56
Всего: 146



Лучше возложить эту задачу на веб сервер. bandwidth throttling by HTTP client IP address

Добавлено через 5 минут и 46 секунд
http://sourceforge.net/projects/cband/
PM MAIL   Вверх
supercelt
Дата 27.8.2008, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 25.8.2005

Репутация: нет
Всего: 1



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

PM   Вверх
awers
Дата 27.8.2008, 11:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



Там же немного подругому ... 

1) Клик на ссылке
2) Отображение лоадера
3) Загрузка данных 
...
5) Скрытие лоадера

Тут как бы только аякс
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0603 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.