Я использую шаблон синглтона во всех моих файлах классов PHP.
Может ли это случайно привести к тому, что действие пользователя на сайте вступит в конфликт с действием другого пользователя?
Например, когда приложение запускается и у нас на сайте одновременно несколько пользователей, которые делают схожие вещи, вызывая одни и те же классы PHP (за кулисами), поскольку singleton предотвращает множественный экземпляр класса и возвращает один экземпляр.
например. У меня есть класс с именем Search.php, и это одноэлементный класс. Этот класс обрабатывает все поисковые запросы с сайта. Если несколько пользователей выполняют поиск на сайте одновременно, их действия будут конфликтовать друг с другом, поскольку может быть создан только один экземпляр класса Search.
Большое спасибо за ваше время.