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