Какой подход был бы хорошим для хранения поисковых терминов на стандартной странице результатов?Я имею в виду, что $_POST
обладает большей емкостью, чем $_GET
, $_COOKIES
и $_SESSION
также привлекательны в некоторых моментах, но с точки зрения удобства использования, $_GET
- единственный способ поделиться результатами поискас другом, просто копирующим адрес из браузера.
Если мы посмотрим на карты Google, например, они, похоже, выполняют AJAX GET при поиске, но вы никогда не увидите термины в URL, если вы не нажмете кнопку, чтобы 'share'
поиск.у кого-то есть другой способ сделать это?
Баллы, которые я считаю важными:
- Возможность обмена результатами, копируя URL,
- Возможность использования обратно- Вперед в браузере и получение последующих результатов,
- Возможность также выполнить страницу поиска без каких-либо параметров (должны ли мы хранить последние поисковые термины и копировать их в случае, если кто-то введет просто search.php без параметров?)