А почему оно должно вносить изменения?
Написано чтобы контролировать себя. Мож где в стилях pre стоит, а человек голову ломает почему неработает. Кстати pre тоже интересный момент, если написать header в строчку, потом aside, section, aside в другую и footer в третью.
И что даст хеш известно как сгенерированный, на известной на стороне JS информации... Две строчки кода и вся база коментов уходит в нибытиё, если на сервере нет проверки.
...были не сгруперованные JSON запросы и хранимая процедура...
Проявлялось ошибкой 1203 SQLSTATE: 42000 (ER_TOO_MANY_USER_CONNECTIONS)
Особо не заморачивался написал костыль в деструкторе и забыл. Уже 2 года прошло.
Всплывал варнинг при закрытии соединения. Соединение оставалось открытым еще некоторое время пока по его мусорщик не захрямывал. Решил покопаться и избавится от соединений. Решением оказалось пробежаться по вторичке.
Так вот в том то и дело что вторичные результаты из MySQLi на том хостинге оставались не привязаными к запросу до фитчинга. Стало заметно когда приостановили DNS. На главной странице вместо главной статьи отображалася вторичный результат. Потом на внутренней странице отображалась несоответствующая, а потом всплывала домашняя где-то в article/ХХХХ. Часа два ловил с дубиной. Пока не залез в лог SQL.
FanatPHP: Все зависит от структуры классов. Переменная private $this->dbresult используется только внутри класса и закрыта от дуступа из вне в т.ч. и потомков.
С не освобожденными вторичными результатами, столкнулся когда патчил сайт. В общем на хостинге накосячили при настройке SQL. ЗАПОМНИЛОСЬ. Теперь лучше перебздеть чем недобздеть. Стоимость этой проверки 0,0000000000000000000000000001.
FanatPHP: Разумеется какой вопрос такой ответ. В ответе косвенно подразумевается однократное открытие соединения И очень важный вопрос безопасности с освобождением всех результатов запроса.
А реализация - для всех кто не только смотрит но и видит. Пусть пумучается.
Написано чтобы контролировать себя. Мож где в стилях pre стоит, а человек голову ломает почему неработает. Кстати pre тоже интересный момент, если написать header в строчку, потом aside, section, aside в другую и footer в третью.