• Как заставить работать flex-wrap на Default Android Browser?

    PretorDH
    @PretorDH
    А почему оно должно вносить изменения?
    Написано чтобы контролировать себя. Мож где в стилях pre стоит, а человек голову ломает почему неработает. Кстати pre тоже интересный момент, если написать header в строчку, потом aside, section, aside в другую и footer в третью.
  • Можно ли изменить javascript-код и выполнить его?

    PretorDH
    @PretorDH
    И что даст хеш известно как сгенерированный, на известной на стороне JS информации... Две строчки кода и вся база коментов уходит в нибытиё, если на сервере нет проверки.
  • Как рассчитать скорость скролла окна браузера?

    PretorDH
    @PretorDH
    Не путайте человека физическая скорость здесь нипричем. Анимация зависит не от скорости, а от положения скрола.
  • Как грамотно закрыть MySQLi?

    PretorDH
    @PretorDH
    ...были не сгруперованные JSON запросы и хранимая процедура...
    Проявлялось ошибкой 1203 SQLSTATE: 42000 (ER_TOO_MANY_USER_CONNECTIONS)
    Особо не заморачивался написал костыль в деструкторе и забыл. Уже 2 года прошло.

    P.S. История со страницами - НАЖИВКА холиварщика.
  • Как грамотно закрыть MySQLi?

    PretorDH
    @PretorDH
    На JSON-запросы мусорщик не успевал закрывать, при нагрузке.
  • Как грамотно закрыть MySQLi?

    PretorDH
    @PretorDH
    Купился :)

    Всплывал варнинг при закрытии соединения. Соединение оставалось открытым еще некоторое время пока по его мусорщик не захрямывал. Решил покопаться и избавится от соединений. Решением оказалось пробежаться по вторичке.

    Хватить холиварить.
  • Как грамотно закрыть MySQLi?

    PretorDH
    @PretorDH
    Так вот в том то и дело что вторичные результаты из MySQLi на том хостинге оставались не привязаными к запросу до фитчинга. Стало заметно когда приостановили DNS. На главной странице вместо главной статьи отображалася вторичный результат. Потом на внутренней странице отображалась несоответствующая, а потом всплывала домашняя где-то в article/ХХХХ. Часа два ловил с дубиной. Пока не залез в лог SQL.

    Вот такая история.
  • Как грамотно закрыть MySQLi?

    PretorDH
    @PretorDH
    FanatPHP: Все зависит от структуры классов. Переменная private $this->dbresult используется только внутри класса и закрыта от дуступа из вне в т.ч. и потомков.

    С не освобожденными вторичными результатами, столкнулся когда патчил сайт. В общем на хостинге накосячили при настройке SQL. ЗАПОМНИЛОСЬ. Теперь лучше перебздеть чем недобздеть. Стоимость этой проверки 0,0000000000000000000000000001.
  • Как грамотно закрыть MySQLi?

    PretorDH
    @PretorDH
    FanatPHP: Разумеется какой вопрос такой ответ. В ответе косвенно подразумевается однократное открытие соединения И очень важный вопрос безопасности с освобождением всех результатов запроса.
    А реализация - для всех кто не только смотрит но и видит. Пусть пумучается.