В базе находится около 5 тысяч категорий доски объявлений. Чтобы их использовать на сайте есть несколько вариантов, но меня больше интересует тот, который меньше всего нагружает сервер, так как планируется большое посещение сайта.Вариант 1Один запрос в базу и помещение всех категорий в массив. Данный вариант подходит хорошо, обработка категорий как хочешь, но проблема, массивы занимают память сервера я так понимаю, а если категорий много и в онлайне много, то на сервер будет большая нагрузка.Вариант 2Несколько запросов к базе, помещение только нужных категорий. Данный вариант использует не один запрос к базе, 1-5, но в массив загружается только нужные категории, значит почти никакой нагрузки на сервер.Вариант 3Из базы категории сохранять в файл яваскрипта и обрабатывать яваскриптом. Обработка происходит на стороне пользователя. Данный вариант используется на многопосещаемых порталах. Пока в ява не силён, надо учить.Если есть ещё какие варианты, буду благодарен. Очень интересует ответ, плохо ли создавать большой массив, как скажется это при большом посещении?
|