BotaniQ_Q: В таком случае вам не нужно отключать что-то в винде. Вам всего-то надо обесточить звуковуху (то есть на ноуте - вынуть батарею). И не загружаться в винды, а сразу запустить Линукс.
mr_creo: я сказал то, что хотел сказать. Скобки у меня объединяют значение, которое должно повториться трижды. Иначе, если я правильно знаю приоритеты операций, фигурные скобки будут отнесены только к последнему символу перед ними.
Если вы про скобки внутри скобок - да, они могут понадобиться только для получения значений. Впрочем, мои скобки тоже вернут значение, так что внутренние и здесь могут быть бесполезны.
mr_creo: если у вас могут быть вхождения "мама", "мыла", "муху", но ни одно из них не может повторяться дважды, то регулярка (мама|мыла|муху){3} матчит их совместное упоминание в тексте в любом порядке.
mr_creo: возможен частный случай, когда вхождения не могут повторяться. Тогда просто регулярка с уточнением количества вхождений матчит, как надо. Независимо от того, сколько вхождений и в каком порядке имеются.
Nahrimet: а то, что акроним РНР пишется латинскими буквами, а не русскими - мне тоже надо уточнить?
Азбук в интернете и без меня хватает, метать бисер перед теми, кому лень их почитать - увольте.
Тут без EXPLAIN понятно, что у ТС в запросе на каждую строчку products делается запрос к brands с двумя LIKE %...%.
Причем то и дело разный (привет кэшу). Как тут не тормозить?
Rsa97: Это понятно, просто я исхожу из мысли, что брендов сильно меньше, чем товаров. Поэтому вложенный IN должен тратить меньше времени, чем WHERE по тем же полям в каждой строчке перемножения.
"Долго ковыряясь с темой безопасности", вы не удосужились составить список возможных проблем и вычеркивать их по одной? В вопросе даже не уточнено, какая именно безопасность - сайта или клиента - вас заботит.
Это не столько возраст, сколько характер. Возраст его просто усугубляет.
Впрочем, насчет технологий есть такое дело. Молодой год позанимался одним, перепрыгнул на другое и стал осваивать третье. Опытный наработал десять лет опыта по конкретной технологии, знает ее спинным мозгом - перепрыгивать без острой необходимости ему действительно просто не хочется.