![]() |
0 Всего найдено: 15
Filosof_ru
Сообщение
08/05/2009 17:08
Копия темы
get_file_contents. Долго грузит. Вопрос решенный! Оставляю для ознакомления кому интересно . Всем привет! Кто может подсказать? Вопрос очень курьезный. Есть ресурс, с которого забираются данные в формате XML. Запрос в виде обыкновенной get-строки с параметрами. Проблема заключается в том, что через браузер ответ приходит за 1-2 сек. , а вот через get_file_contents($url) выполняется 15-17 секунд. Вопросы с железом откидывать сразу, хостинг-сервак полностью пустой, работает пока только на один сайт. Канал тоже отпадает (1 гигабит напрямую на M7). Адресность тоже (прописали в hosts ip и хост). Вот кто что по этому поводу знает? Пока есть только предположения что что-то с заголовками headers. В инете нашел только одну такую тему обсуждаемую, но ответа нет. Цитирую, потому что полностью идентичная ситуация: 18.10.2006, 14:01 Пытаюсь этой функцией получить хмл-документ. Но эта функция работает несоизмеримо долго. =(( подскажите, как решить эту проблему? RussianSpy 18.10.2006, 14:12 Пытаюсь этой функцией получить хмл-документ. Но эта функция работает несоизмеримо долго. =(( подскажите, как решить эту проблему? Код в студию И что в вашем понятии "долго"? минута? две? час? Cker 18.10.2006, 14:33 код элементарный: $file = ".....xml"; $page = file_get_contents($file); разница в том, что просто в броузере инфа грузится быстро. а в скрипте этой функуцией читается медленно mfender 18.10.2006, 14:46 код элементарный: $file = ".....xml"; $page = file_get_contents($file); разница в том, что просто в броузере инфа грузится быстро. а в скрипте этой функуцией читается медленно А файл расположен на удалённом серванте? Тут может быть только одно: где-то между скриптом и файлом канал тонковат, или сильно загружен.
vbj4e5uvuw5t454
Сообщение
08/05/2009 17:12
Копия темы
SKVOR запроса . Сколько процессов обрабатываются?
Filosof_ru
Сообщение
08/05/2009 17:19
Копия темы
. в том-то и прикол, что кроме get_file_contents() ничего больше. Сам сервак я не беру в рассчет, там много что из системного крутися, но это в рамках допустимого и все другие страницы, требующие больших ресурсов, генерятся нормально. Прикол именно в задержках с ответом от удаленного ресурса
Filosof_ru
Сообщение
08/05/2009 17:50
Копия темы
. нет, все никак не могу попробовать. Тут просто перенос на новый хостинг, и времени просто нет совершенно (параллельно куча вопросов решается). К тому же очень уж интересно, что может быть? Ведь по сути все очень просто (взять и получил через get_file_contents() ). Но почему-то такие задержки
Filosof_ru
Сообщение
08/05/2009 17:51
Копия темы
. но если мне память не изменяет, CURL тоже тупит в подобной задаче
Filosof_ru
Сообщение
08/05/2009 17:51
Копия темы
. но если мне память не изменяет, CURL тоже тупит в подобной задаче
Filosof_ru
Сообщение
08/05/2009 17:55
Копия темы
. источник инфу предоставляет только через http(s) запрос
xadminx
Сообщение
08/05/2009 18:33
Копия темы
. Использую Snoopy sourceforge.net/projects/.. под это дело)
Filosof_ru
Сообщение
08/05/2009 20:52
Копия темы
0
. только по одному. Вопрос решили. Проблема с адресацией (DNS). Только она какая-то скрытая оказалась. Получается скрипт просто долго определял куда ему бежать за инфой |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |