Аннотация: Часто на сайтах в том или ином виде присутствуют рейтинги — обычно это рейтинги разделов данного сайта. Не только вам, но и посетителям вашего ресурса будет интересно, какие из разделов более посещаемы, какие пользуются особенным спросом среди посетителей. В этой статье мы разберем сценарий на PHP, реализующий подобную задачу.
Допустим, наш сайт имеет пять разделов, рейтинг которых мы будем подсчитывать: Фотографии, Книги, Игры, Ссылки и Гостевая книга. Для хранения данных сценария создадим файл данных с именем top.dat.
В работе с рубрикатором действуют следующие правила:
при выборе раздела, содержащего другие подрубрики, будут выведены публикации на запрошенную тему или на любую из подрубрик выбранного раздела;
при выборе нескольких тем, будут выведены публикации, написанные одновременно на все эти темы. Например, при выборе тем Windows 95 и Windows 98, будут показаны только те публикации, которые написаны одновременно и на тему Windows 95, и на тему Windows 98, например, статьи, посвящённые сравнению этих двух операционных систем.