Forum Webscript.Ru

Программирование => PHP => Тема начата: Toshka от 03 Февраля 2006, 19:53:50

Название: подскажите, как лучше
Отправлено: Toshka от 03 Февраля 2006, 19:53:50
цель: пользователь добавляет некий код, который ему даю я <_< нужно, чтобы при показе страницы с этим кодом грузилась небольшая страничка с моего сервера(или картинка, пока не решил). есть несколько идей:
1) фреймы - но как то у меня коряво получилось, может я что не так делал. для текущей сесси загружает с моего сервера только один раз и показывается старое содержимое до убития сессии) :ph34r:
2) может просто php include? но тогда если мой сервер падает хотя бы на 5 минут, то лишаюсь половины аудитории)
подскажите, что думаете по этому поводу
Название: подскажите, как лучше
Отправлено: CGVictor от 04 Февраля 2006, 11:26:57
Toshka
С include нормальные юзеры тебя пошлют и забудут. И лично я бы сделал точно так же.
А что, просто уже не рулит?

Фреймы. Давай подробнее.
Название: подскажите, как лучше
Отправлено: andymc от 13 Февраля 2006, 21:04:08
Если что-то там загружется только 1 раз, возможно, это что-то кэшируется на сервере (на hut так делают), чтобы не загружать этот сервер. Страница считывается с диска 1 раз и остаётся в памяти 1 час вроде бы.
Чтобы этого не было вызывай страницу (во фрейме или просто) через page.php?nocache=(здесь всталяешь random число через Javascript или PHP).  Таким образом при каждом вызове имя страницы будет разным, но сама страница будет та же.
Так делают на Яндексе.
Название: подскажите, как лучше
Отправлено: CGVictor от 14 Февраля 2006, 11:32:45
andymc
При чем здесь кеш? Читайте вопрос.
Название: подскажите, как лучше
Отправлено: andymc от 16 Февраля 2006, 11:55:41
CGVictor
Я и ответил про фреймы, что они кэшируются. С помощью iframe чувак может выполнить свою задачу.
Вообще надо точнее формулировать вопрос. Непонятно что и почему делается.
Название: подскажите, как лучше
Отправлено: CGVictor от 16 Февраля 2006, 14:09:38
andymc
OK
[off]Судя по дате поста - ему и ответ-то давно не нужен[/off]

Код вставляется юзерами. Т.е., единственный выход от кеша - отдавать сервером заголовки no-cache и то же самое прописывать для meta.