Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Нагрузка на сервер из-за include
Форумы портала PHP.SU » PHP » Программирование на PHP » Нагрузка на сервер из-за include

Страниц (1): [1]
 

1. Yuriy - 28 Сентября, 2008 - 23:56:46 - перейти к сообщению
Всем привет!

Возник вопрос из чистого любопытства. Есть всякие разные сервисы-счётчики, да та же реклама, которую мы к себе вешаем, "инклудя" их код. Если это JS - то указываем в src адрес на скрипт и работает. По сути, можно любой чужой сайта, страницу показать и на своём сайте, нехитро прописав include("адрес_страницы" ). Вот теперь вопрос. А какая нагрузка при это идёт на сайт-источник? И как вообще это выглядит? Вот я у себя создам сценарий и напишу:

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. include("http://php.su/");
  3. ?>


Что конкретно будет происходить относительно вашего и моего сайта?
2. PHPLamer - 29 Сентября, 2008 - 03:15:15 - перейти к сообщению
Честно говоря даже не понял о какой нагрузке идёт речь.
На твой странице на которой ты запускаешь скрипт вставиться ХТМЛ код вместо инклудинга без всякой на то нагрузки.
На сервере с которого ты берёшь данные произойдёт то же самое что произошло бы если бы пользователь зашёл на страницу и ничего больше.
Вот если инклудинг вставить в цикл но это уже садизм Ха-ха


ПСЫ: Это всё моё мнение построенное просто на логике, на практике ничего не проверял.
3. Ыыы - 29 Сентября, 2008 - 06:35:16 - перейти к сообщению
Подтверждаю, усе верно )
4. Champion - 29 Сентября, 2008 - 08:37:07 - перейти к сообщению
Ну рузница только в том будет, что если пользователь на твою страничку зайдет, то увидит он всё это медленнее, чем если б на прямую пошел на php.su, т.к. сначала он коннектится, с твоим скриптом, а тот с php.su. Кроме этого разные вещи отобразятся в адресной строке, и, я думаю, относительные ссылки работать верно не будут
5. Yuriy - 29 Сентября, 2008 - 19:31:52 - перейти к сообщению
PHPLamer пишет:
На твой странице на которой ты запускаешь скрипт вставиться ХТМЛ код вместо инклудинга без всякой на то нагрузки.


Значит так. Во время include("php.su" ) и запуска страницы что будет происходить? На php.su полностью формируется страница, используя PHP, mySQL, ... . Я же себе инклудю только результат. Нагрузка на php.su идёт полная, а на меня никакая.

Так получается?

 

Powered by ExBB FM 1.0 RC1