Если номер страницы каким-то образом раскрывается конечному пользователю (человеку, стоящему за его веб-браузером), тогда вам следует начать нумерацию со страницы 1.
Схемы нумерации, начинающиеся с 0, не имеют никакого смысла для людей, кроме программистов.
примечание: некоторые языки умнее индексируют массивы, позволяя индексу начинаться с любого числа (или любого числа, которое можно перечислить). Ада был таким языком. к сожалению, эти языки больше не распространены. плохая привычка раскрывать низкоуровневые детали реализации (например, смещения адресов памяти), происходящие из-за распространенности языков семейства C, является одной из худших вещей, произошедших с информатикой, что привело к появлению концепций, которые не являются естественными .