
У меня есть сервер Windows 2003 100 Мбит/с, я пробовал использовать PHP-скрипты, такие как php indexer, zina pancake.org и другие.
Скрипт php используется для обслуживания загрузки, например, изображений и музыкальных композиций. Лично у меня скорость интернета 20 Мбит/с. Когда я использую скрипт php (передача загрузки через заголовки PHP), он будет загружать с постоянной скоростью 30-40 Кбит/с.
Я пробовал разные веб-сервера, такие как apache 1.3, apache 2.2, abyss webserver и lighttpd для windows. Скорость при использовании php та же постоянная 30-40 кбит/с, однако когда я попробовал прямую ссылку/прямо с apache, скорость составила 1 МБ/с.
Есть ли какие-либо настройки в реестре Windows 2003 или PHP, которые следует изменить, чтобы увеличить скорость загрузки при работе через PHP?
решение1
У вас 100-мегабитное соединение up/down stream и вы скачиваете на 1 Мбит/с? Я не знаю ни одного нативного PHP, который бы ограничивал вашу пропускную способность. Скорее всего, это уровень QoS вашего провайдера или у вас могут быть проблемы с троттлингом/QoS на одном из маршрутизаторов периметра.