То, что ты думаешь, не имеет для меня большого смысла, правда!
Сравнение целых чисел или сравнение строк - как вы думаете, почему один будет быстрее другого? Конечно, если вы идете инструкция за инструкцией, целочисленное сравнение будет быстрее, но зачем вам это?
Мой ответ: придерживайся всего, что ты хочешь. Выберите тот, который будет гарантированно уникальным. Плюс, выбор имени пользователя не является чем-то большим. Создайте уникальный идентификатор для каждого пользователя, который вошел в систему. И сохраните этот идентификатор в $_SESSION[..]
. Очевидно, что вам потребуется механизм проверки идентификатора и связывания его с именем пользователя.