Mestniydevil, я имею в виду,что если проверять пользователя,который отправил сообщение,каждый раз,то это очень долго будет.То есть после каждой отправки сообщения будет проверятся,не новый ли это пользователь,если новый-то создаём его в БД,а если этот пользователь уже есть в БД-то ничего создавать не надо.А если база данных будет из сотен или тысяч человек?Это будет большая нагрузка.Вот я и хочу создавать нового пользователя в БД,когда он напишет только первое сообщение.То есть при отправки второго сообщения он уже будет в БД и ничего дополнительного проверятся не будет