Фильтрация - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Fri, 10 Jan 2025 12:54:14 +0300 19. Ты либо аргументируй,либо не мути воду и не пиши просто так https://visavi.net/topics/32187/557797 Фильтрация Андрюха Mon, 28 May 2012 14:27:24 +0400 Сообщения https://visavi.net/topics/32187/557797 36. <strong>ramzes</strong>, тю блин, я думал ты о подготовленных выражениях <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> https://visavi.net/topics/32187/557205 Фильтрация ZaRiN Sat, 26 May 2012 22:16:16 +0400 Сообщения https://visavi.net/topics/32187/557205 Забей.<br> я вообще не говорил про шаблоны, мускули и т.д.<br> Я говорил о ФИЛЬТРАЦИИ ДО ЗАПИСИ ИЛИ ПОСЛЕ. https://visavi.net/topics/32187/557202 Фильтрация ramzes Sat, 26 May 2012 22:09:40 +0400 Сообщения https://visavi.net/topics/32187/557202 34. <strong>ramzes</strong>, можешь примерный код написать, можно без использования подготовленных выражений, а то я, честно говоря, не пойму о чем речь. Шаблон отправляется всего 1 раз, будь там хоть 100 записей, хоть 100000. Далее уже посылаются только данные, т.е. шаблон отправлять 100 раз не нужно. https://visavi.net/topics/32187/557197 Фильтрация ZaRiN Sat, 26 May 2012 21:57:55 +0400 Сообщения https://visavi.net/topics/32187/557197 Пипец.. я думал я на русском пишу..<br> Забей, все что я пишу ты почему то понимаешь совершенно неверно<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br> <br> <em><span style="font-size:x-small">Добавлено через 02:07 сек.</span></em><br> Запись = строка = пост -&gt; не обращение к бд.<br> Записка на худой конец https://visavi.net/topics/32187/557193 Фильтрация ramzes Sat, 26 May 2012 21:52:45 +0400 Сообщения https://visavi.net/topics/32187/557193 32. <strong>ramzes</strong>, так ты уже определись с чем-то одним, а то<br> <blockquote class="blockquote">100 человек читают страницу со 100 записями.</blockquote> <blockquote class="blockquote">На выводе у тебя если фильтр будет стоять</blockquote> а теперь уже появляется запись %) да и что ты собрался записывать на странице 100 раз? Это уже из рода фантастики, по типу не ходите люди пешком, а то если идти 100500 км то очень долго - всегда ездите на машине. https://visavi.net/topics/32187/557188 Фильтрация ZaRiN Sat, 26 May 2012 21:43:48 +0400 Сообщения https://visavi.net/topics/32187/557188 31. <strong>Жадный лепрекон</strong>, да при чем тут запросы?<br> 100 записей, я же сказал, 100 вызовов фильтра, а не 100 обращений к бд https://visavi.net/topics/32187/557170 Фильтрация ramzes Sat, 26 May 2012 20:21:22 +0400 Сообщения https://visavi.net/topics/32187/557170 30. <strong>ramzes</strong>, 100 запросов на страницу? о_О <br> даже в вордпресе такого количества запросов на страницу нету <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> https://visavi.net/topics/32187/557130 Фильтрация ZaRiN Sat, 26 May 2012 18:50:40 +0400 Сообщения https://visavi.net/topics/32187/557130 29. <strong>Жадный лепрекон</strong>, ты о чем вообще?<br> На выводе у тебя если фильтр будет стоять, то 100 вызовов на рыло, 100 человек (или просто запросов) вызовут 100*100 = 10000 в примерно один момент.<br> А это уже куда больше чем ноль<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/32187/557125 Фильтрация ramzes Sat, 26 May 2012 18:40:08 +0400 Сообщения https://visavi.net/topics/32187/557125 28. <strong>ramzes</strong>, а почему 10000? вроде всего 100 будет.<br> <br> <pre class="prettyprint">$sql = $mysqli-&gt;prepare(&quot;SELECT * FROM `tbl` WHERE `id`=? ;&quot;); $sql-&gt;bind_param(&quot;i&quot;,$id); $sql-&gt;execute(); $sql-&gt;bind_result($text); while($sql-&gt;fetch()) { echo $text; } $sql-&gt;close();</pre> https://visavi.net/topics/32187/557107 Фильтрация ZaRiN Sat, 26 May 2012 17:59:00 +0400 Сообщения https://visavi.net/topics/32187/557107 27. <strong>Жадный лепрекон</strong>, <br> 100 человек читают страницу со 100 записями. Это уже 10000 вызовов фильтра<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/32187/557099 Фильтрация ramzes Sat, 26 May 2012 17:30:02 +0400 Сообщения https://visavi.net/topics/32187/557099 26. <strong>ramzes</strong>, я не вижу критической разницы в скорости выполнения, но удобство на лицо. Сразу видно какой где тип, не нужно каждую строку обрабатывать mysql_real_escape_string и т.д. https://visavi.net/topics/32187/557092 Фильтрация ZaRiN Sat, 26 May 2012 17:01:00 +0400 Сообщения https://visavi.net/topics/32187/557092 25. <strong>Жадный лепрекон</strong>, а если запрос в цикле, то вероятнее всего организация паршивая))<br> Тем не менее, разница в скорости есть.<br> Предпочитаю фильтровать до записи.<br> И париться с иньекциями не надо, и главное, обрабатывать каждый раз на выводе не надо https://visavi.net/topics/32187/557080 Фильтрация ramzes Sat, 26 May 2012 16:51:10 +0400 Сообщения https://visavi.net/topics/32187/557080 20. <strong>ramzes</strong>, падение в скорости не существенное, зато с подготовленными выражениями можно не бояться sql inj и спать спокойно. А если запрос в цикле будет, так скорее mysql_real_escape_string будет больше занимать процессорного времени, чем подготовленное выражение, которое кешируется в ОЗУ.<br> Но это уже личное дело каждого, можно ведь вместо mysql_real_escape_string написать свой велосипед) https://visavi.net/topics/32187/557076 Фильтрация ZaRiN Sat, 26 May 2012 16:46:08 +0400 Сообщения https://visavi.net/topics/32187/557076 22. <strong>eGo Работает на Себя</strong>, на сколько я помню в роторе функция check прям в первой строке содержит хтмлспециалчарс.<br> Я так же помню, что байт разворота в нем работал одно время.<br> Видимо хтмлспециалчарс не удаляет его https://visavi.net/topics/32187/556989 Фильтрация ramzes Sat, 26 May 2012 12:39:45 +0400 Сообщения https://visavi.net/topics/32187/556989