СИСТЕМА И СПОСОБ ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ WEB-ОБЗОРА

1. Платформа (100, 200) обработки информации, содержащая:
- вспомогательный web-сервер (11, 110);
- сервер (12, 120) управления базой данных;
при этом вспомогательный web-сервер выполнен с возможностью:
- приема информации, которая относится к обращению web-клиента (10, 150); и
- переадресации этой информации на сервер управления базой данных, и
при этом сервер управления базой данных выполнен с возможностью:
- обработки упомянутой информации в соответствии с инструкциями, прописанными в файле (14, 140) конфигурации, для получения обработанной информации.
2. Платформа (100, 200) по п.1, в которой сервер управления базой данных выполнен с возможностью:
- подачи обработанной информации в рекомендательную систему для генерирования дополнительных данных, которые должны быть отправлены web-клиенту (10, 150).
3. Платформа (100, 200) по п.1 или 2, в которой сервер управления базой данных выполнен с возможностью:
- подачи обработанной информации в интерфейс хранения данных для частичного или полного сохранения обработанной информации.
4. Платформа (200) по любому из предшествующих пунктов, дополнительно содержащая прокси-сервер (15), выполненный с возможностью:
- переадресации запроса от web-клиента (10, 150) на web-сервер (20);
- приема ответа от web-сервера для web-клиента;
- отправки информации, основанной на упомянутом запросе, и/или упомянутого ответа на вспомогательный web-сервер (11, 110) в качестве информации, которая относится к обращению web-клиента.
5. Платформа (100, 200) по любому из предшествующих пунктов, в которой переадресация информации на сервер управления базой данных посредством вспомогательного web-сервер (11, 110) является обусловленной проверкой, посредством вспомогательного web-сервера, установки конфиденциальности, которая относится к web-клиенту (10, 150), такой как содержимое куки-файла.
6. Платформа (100, 200) по любому из предыдущих пунктов, в которой сервер управления базой данных выполнен с возможностью получения файла (14, 140) конфигурации от web-сервера (20).
7. Платформа (100, 200) по любому из предшествующих пунктов, в которой файл конфигурации указывает, какие элементы информации, которая относится к обращению web-клиента, должны быть агрегированы в обработанной информации.
8. Платформа (100, 200) по любому из предшествующих пунктов, в которой файл конфигурации ссылается на элементы данных, идентифицируемые посредством идентификации элемента HTML.
9. Платформа (100, 200) по любому из предшествующих пунктов, в которой файл конфигурации содержит шаблонные SQL-инструкции для предписания базе данных SQL сохранить выбранные данные.
10. Платформа (100, 200) по любому из предшествующих пунктов, в которой вспомогательный web-сервер (11, 110) выполнен с возможностью запрашивать дополнительные данные у web-сервера (20).
11. Платформа (100, 200) по любому из предшествующих пунктов, в которой файл конфигурации принимается от web-сервера (20).
12. Платформа (100, 200) по любому из предшествующих пунктов, в которой вспомогательный web-сервер (11, 110) выполнен с возможностью обработки информации, которая относится к обращению web-клиента, перед переадресацией этой информации на сервер (12, 120) управления базой данных.
13. Платформа (100, 200) по любому из предшествующих пунктов, в которой вспомогательный web-сервер (11, 110) принимает дополнительные данные от сервера (12, 120) управления базой данных после переадресации упомянутой информации на сервер управления базой данных.
14. Платформа (100, 200) по любому из предшествующих пунктов, в которой вспомогательный web-сервер (11, 110) выполнен с возможностью отправки web-клиенту (10, 150) дополнительных HTML-данных на основе данных, принятых от web-сервера (20) или сервера (12, 120) управления базой данных.
15. Платформа (100, 200) по любому из предшествующих пунктов, в которой сервер (12, 120) управления базой данных выполнен с возможностью приема данных от хранилища (13, 130) данных.
16. Способ обработки информации посредством вспомогательного web-сервера (11, 110), содержащий этапы, на которых:
- принимают (500) запрос, включающий в себя информацию, которая относится к обращению web-клиента (10, 150);
- проверяют (502) согласие пользователя на обработку этой информации;
- отправляют (504) данную информацию в сервер (12, 120) управления базой данных для обработки и/или хранения.
17. Способ обработки информации на сервере (12, 120) управления базой данных, содержащий этапы, на которых:
- принимают (601) информацию, которая относится к обращению web-клиента (10, 150);
- интерпретируют (602) инструкции, прописанные в файле (14, 140) конфигурации;
- извлекают элементы информации из упомянутой информации в соответствии с этими инструкциями; и
- обрабатывают (603) извлеченные элементы информации.
18. Способ по п.17, в котором этап, на котором интерпретируют инструкции, прописанные в файле (14, 140) конфигурации, содержит этап, на котором
- сопоставляют (71) элемент данных, который содержится в информации, которая относится к обращению web-клиента (10, 150), со значением в файле (14, 140) конфигурации.
19. Способ по п.18, в котором элемент данных представляет собой URL.
20. Способ по любому из пп.17-19, в котором этап, на котором интерпретируют инструкции, прописанные в файле (14, 140) конфигурации, содержит этапы, на которых:
- извлекают выбранные данные из информации, которая относится к обращению web-клиента (10, 150), и назначают эти выбранные данные именованной переменной; и
- форматируют выбранные именованные переменные, чтобы получить форматированный вывод.