Я установил localhost (xammp, wampserver) на VDS. Когда я пытаюсь получить файл с использованием PHP Curl и file_get_contents, скорость загрузки очень низкая. Я могу загрузить 100-мегабайтный файл за 10 минут. Если я попытаюсь загрузить тот же файл в браузере, продолжительность составляет всего 3 секунды. В чем причина? Спасибо за ваш интерес.Медленная скорость загрузки на Windows LocalHost
ответ
Загрузка контента по определенному URL-адресу является распространенной практикой в Интернете, особенно из-за увеличения использования веб-сервисов и API-интерфейсов, предлагаемых Amazon, Alexa, Digg и т. Д. Библиотека cURL PHP, которая часто поставляется с настройками по умолчанию для общего доступа, позволяет веб-разработчикам выполнить эту задачу.
и можно попробовать
/* gets the data from a URL */
function get_data($url) {
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
Использование
$ returned_content = get_data ('http://davidwalsh.name'); // что-то вроде этого
В качестве альтернативы вы можете использовать функцию file_get_contents удаленно, но многие хосты этого не допускают.
Это на самом деле то, что я пробовал, и получить низкую скорость загрузки, есть ли другое решение? Или что может быть причиной медленной скорости? Спасибо – ruhum
Проверьте, есть ли у вас правильные записи сервера имен в /etc/resolv.conf Иногда медленные серверы имен влияют на скорость передачи данных –
- 1. C# HttpClient медленная скорость загрузки
- 2. c3js медленная скорость загрузки данных
- 3. Медленная скорость индекса Elasticsearch
- 4. Загрузка изображения, но медленная скорость на android
- 5. Линейная скорость медленная (libGDX)
- 6. AppBarLayout setРасширенная скорость медленная
- 7. Медленная скорость веб-страницы
- 8. ASP.NET - скорость браузера на localhost
- 9. Случайная медленная скорость загрузки с PHP и Apache
- 10. Медленная скорость загрузки контента в приложении для Android
- 11. Очень медленная скорость загрузки/выгрузки из Firebase хранения
- 12. медленная скорость загрузки файлов httpclient to spring mvc on glassfish
- 13. XAMPP, WAMP, SIMILAR: Медленная скорость с xdebug
- 14. Медленная скорость при возвращении заявление
- 15. Скорость анимированного gif очень медленная
- 16. Медленная скорость Интернета = замедленные данные?
- 17. страница загрузки браузеров очень медленная
- 18. Корона sdk медленная линейная скорость?
- 19. Python-cloudant медленная скорость запроса?
- 20. Скорость управления apache (localhost)
- 21. Синхронизация/передача DB с Localhost на Remote слишком медленная
- 22. Рассчитать загрузки/скорость загрузки на пинг
- 23. cudaGraphicsMapResources медленная скорость при отображении текстуры DirectX
- 24. Ограничения на скорость загрузки файлов?
- 25. Влияние кода на скорость загрузки
- 26. Redis hash очень медленная скорость записи
- 27. Azure FTP Скорость загрузки
- 28. Скорость загрузки веб-сайта
- 29. PHP Amazon S3 Скорость загрузки
- 30. Ограниченная скорость загрузки для тестирования на lighttpd
вы можете видеть [ссылка] (http://stackoverflow.com/questions/1937188/curl-really-slow) –