Исходя из выполняемых web-сайтами функций, их можно разделить на две основные группы:
- навигационные сайты;
- конечные сайты.
Такое деление обусловлено общей логикой навигации пользователей в среде Интернета. Вначале пользователь с помощью серверов первой группы должен найти требуемые ресурсы, и только после этого он может ими воспользоваться. Если посмотреть на эту ситуацию глазами владельца сайта, то для эффективной работы его сайта должны быть решены две задачи. Во-первых, сначала требуется привлечь посетителей на него. Эта задача решается с помощью сайтов первой группы. Во-вторых, требуется обеспечить максимальное количество его повторных посещений. Эта задача решается за счет предоставления пользователям услуг, информации, обеспечения их интересного времяпровождения — всего, что может удовлетворить те или иные потребности посетителей сайта.
На рис. 5.3 представлена общая классификация Web-сайтов.
Рассмотрим каждую из показанных на рисунке групп сайтов более подробно.