|
|
|
|
|
для: Дмитрий Смаль
(09.03.2011 в 19:42)
| | Тогда, если нет других альтернатив лучше использовать file_get_contents().
А обмен данными с какой целью происходит, может через базы данных будет проще и быстрее обмениваться? | |
|
|
|
|
|
|
|
для: cheops
(09.03.2011 в 19:21)
| | объемы файлов не большие - до 100 килобайт
но запросы будут очень часто | |
|
|
|
|
|
|
|
для: Дмитрий Смаль
(09.03.2011 в 19:08)
| | А объем файлов большой и как часто операции загрузки будут происходить? Дело в том, что file_get_contents() помещает результат в оперативную память и это при больших объемах файлов и высокой частоте операции может быть критично - без памяти сервер начинает буксовать и замедляться по всем процессам. Если файлы объемные (несколько мегабайт), то лучше их открывать fopen() и грузить в цикле while() через небольшой буфер функцией fgets(). | |
|
|
|
|
|
|
|
для: cheops
(09.03.2011 в 18:37)
| | речь не идет о нтмл коде
все сайты так сказать свои и ответ сервера может быть в хмл и т.д. | |
|
|
|
|
|
|
|
для: Дмитрий Смаль
(09.03.2011 в 17:55)
| | А файлы, которые загружаются при помощи file_get_contents большие? Или речь идет об извлечении HTML-кода с других сайтов? | |
|
|
|
|
|
|
| Здравствуйте!
вопрос следующий
есть несколько серверов на который находится разная инфа
на сайте нужно показывать информацию из других серверов
на сколько целесообразно использовать функцию file_get_contents
например делаем определенный гет запрос и получает ответ от севера
есть ли другие способы передачи информации между серверами
целесообразно ли использовать джаббер для этого? | |
|
|
|
|