Вот ответ эксперта NeiTrinO на вопрос №126 "Приветствую Вас, CoolerTheGreat! пю! Если я Вас правильно понял, то чтобы оптимизировать все это дело, достаточно написать файлик, например, list.html, в котором будет один список, а потом просто в основной части: этот список будет выведен 20 раз (Вы ж пишите, что у Вас они одинаковые). Ну и при изменении одного, остальные будут подставляться по образу и подобию измененного. То есть подгружаться будет один список, а потом размножать - это уже забота сервера и нагрузка на сервер. " Уточняю, оптимизировать это все надо потому, что, прикинь, сколько по времени загружается такая "распухшая" страница по dial-upу, хотелось бы загружать этот списао только 1 раз...
Добрый день, CoolerTheGreat! К сожалению из ПХП ты до списка, находящегося у пользователя в браузере не доберешься ... Не знаю точно твоих задач, по-этому и советовать что-то трудно, но подумай насчет джава-скрипта, который бы делал что-то со списком непосредственно у пользователя ... Может в этом выход? Ответ отправлен: 12.01.2004, 09:26 Отправитель: Dimonuch Отвечает NeiTrinO
Добрый день, CoolerTheGreat! дык... я ж и пишу, что незачем его 20 раз подгружать, когда можно один раз это сделать. И даже по-моему написал как. Еще раз. Пишем страницу, в которой прописываем один раз список. А потом в каждую страницу вставляем его один раз. Грузится он ТОЛЬКО ОДИН РАЗ, то есть по каналу передается он один раз, а все остальное время будет просто выводиться на страницу. А еще лучше это все сделать через переменную - так еще быстрее. А если еще и на перле - тогда не будет тормоза сервера, когда он будет это все размножать. PHP медленней Перла в 10 раз. Езе раз подробней. Пишем list.html или создаем переменную $list, в котоую вводим часть списка, а потом через for() размножаем там, где надо. Ответ отправлен: 13.01.2004, 00:11 Отправитель: NeiTrinO
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.