Ticketa
Registered
Привет,
в момента обмислям два варианта за създаване на "популярни търсения" - въпроса е, кой начин ще е най-правилен и въобще дали съм на прав път (това някой по кадърен ще го каже в темата )
Вариант 1:
- създавам нова таблица , в която записвам всяко едно търсене извършено през търсачката, като тези които се "дублират" имат колона с брояч на търсенията (тук имам опасението, че това ще затормозява излишно търсенето на клиента, както и че ще затормозява излишно базата данни)
Вариант 2:
- използвам текущата таблица с категории и градове/села/квартарили, добавям нова колона с брояч и при всяко търсене в дадена категория или град/село/квартал добавям +1 , по този начин ще изведа в сайта "най-популярни търсения: ИМЕ_НА_КАТЕГОРИЯ В ИМЕ_НА_ГРАД" (тук имам съмнение, че може също да се затормози базата данни? или ми е излишно притеснението? Трафика на реални онлайн потребители е от 1360 до 3490 в пикове) не е много, не е и малко.
Вариант 3: оставам на вас. (обмислях вариант да се създадът тагове и т.н. но не смятам, че отговаря на изискванията, а именно - популярни търсения)
Какво бихте ми препоръчали?
Търсачката предлага: търсене по думи/изречения , търсене по категории, търсене по градове/села/квартали(които ги имам налични)
в момента обмислям два варианта за създаване на "популярни търсения" - въпроса е, кой начин ще е най-правилен и въобще дали съм на прав път (това някой по кадърен ще го каже в темата )
Вариант 1:
- създавам нова таблица , в която записвам всяко едно търсене извършено през търсачката, като тези които се "дублират" имат колона с брояч на търсенията (тук имам опасението, че това ще затормозява излишно търсенето на клиента, както и че ще затормозява излишно базата данни)
Вариант 2:
- използвам текущата таблица с категории и градове/села/квартарили, добавям нова колона с брояч и при всяко търсене в дадена категория или град/село/квартал добавям +1 , по този начин ще изведа в сайта "най-популярни търсения: ИМЕ_НА_КАТЕГОРИЯ В ИМЕ_НА_ГРАД" (тук имам съмнение, че може също да се затормози базата данни? или ми е излишно притеснението? Трафика на реални онлайн потребители е от 1360 до 3490 в пикове) не е много, не е и малко.
Вариант 3: оставам на вас. (обмислях вариант да се създадът тагове и т.н. но не смятам, че отговаря на изискванията, а именно - популярни търсения)
Какво бихте ми препоръчали?
Търсачката предлага: търсене по думи/изречения , търсене по категории, търсене по градове/села/квартали(които ги имам налични)