одновременный запуск скрипта

clevel

Новичок
одновременный запуск скрипта

есть скрипт (напрмер):
PHP:
switch($c){
 case 1:  echo "<body><img src="Большой файл"></body>";
              //..sql queries...to table a
              break;
 default: echo "<body><a target=_blank href=$PHP_SELF?c=1><img src="Большой файл2"></body>";
               //..sql queries....to table a
               break;
}
ситуация: по отдельности каждый вариант страницы грузиться быстро: формирование содержания - сотые доли секунды, вывод - более 10 секунд. так как картинки большие.
Если не дождаться завершения загрузки контента страницы по деыолту и сразу вызвать страницу №1, то она не начинает формировать контент и его выводить до того, пока не закончить выводить инфу первая страница.
Почему происходит именно так? (если вторая страница html. то все ок).
 

csa

Guest
если размер картинки влияет, то это проблема браузера
 

clevel

Новичок
думаю, что может проблема в мускуле или пхп... я же писал насчет html. что все прекрасно работает...
 

csa

Guest
а ты выкинь оттуда img и попробуй еще раз
или с другим браузером (чтоб мою идею проверить)
 

clevel

Новичок
так в том то все и дело - если картинку выкинуть (или большой кусок текста), то время загрузик резко уменьшиться и я НЕ УСПЕЮ одновременно запустить второй скрипт (а при этом первый еще выдает контент пользователю)... ты не соблюдаешь первичные условия задачи...
 

csa

Guest
Re: одновременный запуск скрипта

мда... начнем сначала

Автор оригинала: clevel
формирование содержания - сотые доли секунды, вывод - более 10 секунд. так как картинки большие.
влияют картинки, согласен? если ты их не генеришь средствами пхп, то ни пхп, ни мускул влияния просто не могут оказывать, так? значит либо апач.. либо браузер.
апач в последнее время однопоточным вроде не становился, значит, кто виноват?

пока не закончить выводить инфу первая страница.
сразу не заметил.. первая страница? может вторая? (я сразу почему то посчитал, что вторая)
какую инфу? хтмл или картинку?
 

clevel

Новичок
а может это зависеть от настроек апача, мускула, пхп у прова? (например, один поток на юзера в единицу времени?)
 

csa

Guest
ты браузер пробовал сменить, а? :)

наврядли, сам апач этого, имхо, не умеет... да и нафига?

так какую инфу? если ты про картинку (а хтмл должен был вообще весь сразу прийти, поскольку маленький), то опять же вся беда из-за картинки -> косяк браузера
 

csa

Guest
или попробуй в другом окне открывать
а лучше открой 2 окна, и пока грузится первая страница - вызови вторую в другом, предварительно открытом, окне
 
Сверху