Найти тему
Сибирская пчелка

Сайтостроение: как разместить большое количество информации

Когда мы собираемся создать сайт - в первую очередь мы должны продумать то, как он будет использоваться. Это может быть простой сайт-визитка или очень сложный форум с хранением новостей и разными рангами для различных пользователей. Так или иначе существует несколько проверенных способов разместить огромное количество информации на сайте в удобном виде и об этом сегодня и пойдёт речь.

Мишка и медведь
Мишка и медведь

  1. Пагинатор - это классическая возможность упаковать информацию и делается на многих сайтах. Суть заключается в том, что на странице мы размещаем сколько-то пунктов информации, а когда этих пунктов становится больше, то мы делаем следующую страницу(page) и тем самым не перегружаем страницу. Таким образом можно оформлять новости, темы на форуме, сообщения в теме и так далее. Даже продукты в магазине можно оформлять таким образом.
  2. Поиск - банальный инструмент. Он используется на каждом втором сайте, который сложнее сайта-визитки. Информация хранится на сервере и её может быть очень много. Поиск может по слову или комбинации слов выдать нам наиболее похожее. Так же иногда вместе с поиском идёт сразу и следующий пункт.
  3. Фильтрация - это очень интересный инструмент, применение которого зависит от того, что вам нужно. Вы можете на сайтах выбирать диапазон цен, производитель, характеристики и так далее. Он обычно идёт вместе с поиском, но встречается также и отдельно.
  4. Теги - это я встречаю намного реже. По сути, это ключевые слова, которые указываются у чего-либо. Например, у товара или у видео. Теги - это не прямой поиск, а выбор по ключевому слову, которое содержится не в названии, а в перечислении принадлежности к категориям. Например, в магазине, в котором продаются товары для рыбалки у нас есть категория "Удочки" это не поиск и не фильтрация. А уже внутри такой категории мы сможем, если есть такая возможность на сайте - поискать или отфильтровать.
Птица
Птица

Но зачем вообще нужно сжимать информацию? Дело в том, что для того, чтобы сайт работал быстро и пользователь на нём оставался, как можно дольше, то мы должны сделать сайт, как можно более простым и эффективным. Чтобы его страницы быстро грузились, чтобы результаты быстро находились. В этом плане, данные 4 пункта могут помочь в создании такого сайта (последний сайт, который я создавал, содержал в себе все 4 пункта, а поиск даже трижды в разных местах).