Еще раз с акцентирую о сути вопроса, а то ушли не в ту сторону:
- Стало необходимо максимально упростить форму регистрации 3-4 поля не больше.
- Есть CMS в ней для регистрации обязательно вводить имя и фамилию
- Дабы не переписывать весь функционал, принято решение использовать explode(' ', trim($customerName), 2) и возник вопрос, какая вероятность написания:
1)ФИО
2)ФИ
3)ИФ
4)ИОФ
- Где можно найти статистику? Какая у вас статистика? Еще мнения
По поводу обязательного отчества я вообще не говорил.
В инет магазинах я, при возможности, указываю только имя.
Магазин, который потребовал указать ещё и отчество, просто закрыл.
Таких пользователей, на самом деле, не много, а фамилия и имя необходимы для сторонних служб доставки. И упрощение формы, которое делается, как раз и создается, чтоб не было разных полей для имени и фамилии. То есть, все можно написать в одном поле, и нет ограничений мин/макс количество слов(разве что по количестве симв.) то есть можно поставить просто пробел - главное конт. тел.
Но есть необходимость обрабатывать информацию. Кроме того, в будущем будет сделан функционал по определению пола по имени и порога возраста(если человек указ. отчество), а также языковое предпочтение(рус/укр)
Покупатель >90% руский(украинский) человек с классическими именем и фамилией(благо не все родители издеваются над детьми)