The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проблема с кэшированием ответов поисковых запросов."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"Проблема с кэшированием ответов поисковых запросов."  
Сообщение от Markes email(??) on 21-Апр-09, 18:49 
Проблема с кэшированием ответов поисковых запросов.

Есть сайт с поисковиком (ОC: FreeBSD). Запросы вида "Search.ashx?parametr1=1234¶metr2=4321" проксируются на web-сервис (IIS, ASP.NET, хотя это не важно, наверное).

Сделал скрипт, который забирает ответ и кладет его в файл (на сервер сайта) с именем "Search.ashx?parametr1=1234¶metr2=4321". Уткнулся в стандартную, как я понял, проблему: при наличии в строке "Search.ashx?" знака "?" файл локально не обрабатывается и запрос уходит к сервису.

Есть ли доступные решения данной задачи?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проблема с кэшированием ответов поисковых запросов."  
Сообщение от GD on 21-Апр-09, 21:54 
>[оверквотинг удален]
>
>Есть сайт с поисковиком (ОC: FreeBSD). Запросы вида "Search.ashx?parametr1=1234¶metr2=4321" проксируются на web-сервис
>(IIS, ASP.NET, хотя это не важно, наверное).
>
>Сделал скрипт, который забирает ответ и кладет его в файл (на сервер
>сайта) с именем "Search.ashx?parametr1=1234¶metr2=4321". Уткнулся в стандартную, как я понял, проблему:
>при наличии в строке "Search.ashx?" знака "?" файл локально не обрабатывается
>и запрос уходит к сервису.
>
>Есть ли доступные решения данной задачи?

наверно это крайне сложно - сделать скрипт Search.ashx примерно такого содержания:

<?php
$aa=Array();
foreach ($_GET as $k => $v) {
     $aa[] = $k . "=" . $v;
}
echo file_get_contents('Search.ashx?' . implode("&", $aa));
?>

з.ы. домашнее задание:
1) перевод с php на ваш диалект
2) проверка и подчистка входных параметров

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Проблема с кэшированием ответов поисковых запросов."  
Сообщение от Markes email(??) on 22-Апр-09, 10:46 
>[оверквотинг удален]
>foreach ($_GET as $k => $v) {
>     $aa[] = $k . "=" . $v;
>
>}
>echo file_get_contents('Search.ashx?' . implode("&", $aa));
>?>
>
>з.ы. домашнее задание:
>1) перевод с php на ваш диалект
>2) проверка и подчистка входных параметров

Поисковик написан аутсорсерами. Имею, то что имею как говорится.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Проблема с кэшированием ответов поисковых запросов."  
Сообщение от Sarge (??) on 22-Апр-09, 11:50 
Покопайте в сторону nginx, спросите в его рассылке. Он должен что-то такое уметь, по идее.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру