Витрина туров/Алгоритмы показа туров/Минимальные цены — различия между версиями
Jeka (обсуждение | вклад) |
Jeka (обсуждение | вклад) (→Принцип показа туров) |
||
Строка 7: | Строка 7: | ||
=== Принцип показа туров === | === Принцип показа туров === | ||
+ | Принцип показа проиллюстрирован на рисунке справа. Каждый блок на рисунке соответствует туру, в определенную страну, отель с определенной ценой. | ||
− | + | ||
− | + | '''Все туры группируются по отелю.''' | |
+ | |||
+ | Это означает показывается тур в с минимальной ценой в конкретный отель. | ||
+ | |||
+ | |||
+ | '''Туры отсортированы в порядке возрастания цены.''' | ||
+ | |||
+ | Допустим в ограничениях задано показывать 2 тура в Таиланд. Это означает что по Таиланду будет найдено 2 тура с минимальной ценой. | ||
+ | Но в витрине туры будут показываться в порядке возрастания цены. По этому (как показано на рисунке) сначала может идти например 2 тура на Кипр, потом один тур в Таиланд, потом тур во Вьетнам и второй тур в Таиланд. Количество отображаемых туров определяется соответствующей настройкой. По этому в примере на рисунке туры на Сейшелы, у которых цена больше чем у остальных в витрину никогда не попадут. |
Версия 20:03, 16 мая 2016
В этом алгоритме показываются цены на разные страны, в порядке возрастания цены, для выбранного города вылета.
Алгоритм предназначен для того, чтобы дать посетителю представление о наиболее дешевых ценах на данный момент.
Принцип показа туров
Принцип показа проиллюстрирован на рисунке справа. Каждый блок на рисунке соответствует туру, в определенную страну, отель с определенной ценой.
Все туры группируются по отелю.
Это означает показывается тур в с минимальной ценой в конкретный отель.
Туры отсортированы в порядке возрастания цены.
Допустим в ограничениях задано показывать 2 тура в Таиланд. Это означает что по Таиланду будет найдено 2 тура с минимальной ценой. Но в витрине туры будут показываться в порядке возрастания цены. По этому (как показано на рисунке) сначала может идти например 2 тура на Кипр, потом один тур в Таиланд, потом тур во Вьетнам и второй тур в Таиланд. Количество отображаемых туров определяется соответствующей настройкой. По этому в примере на рисунке туры на Сейшелы, у которых цена больше чем у остальных в витрину никогда не попадут.