Фильтрация - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Fri, 10 Jan 2025 12:54:14 +030019. Ты либо аргументируй,либо не мути воду и не пиши просто так
https://visavi.net/topics/32187/557797
Фильтрация АндрюхаMon, 28 May 2012 14:27:24 +0400Сообщенияhttps://visavi.net/topics/32187/55779736. <strong>ramzes</strong>, тю блин, я думал ты о подготовленных выражениях <img src="https://visavi.net/uploads/stickers/D.gif" alt="D">
https://visavi.net/topics/32187/557205
Фильтрация ZaRiNSat, 26 May 2012 22:16:16 +0400Сообщенияhttps://visavi.net/topics/32187/557205Забей.<br>
я вообще не говорил про шаблоны, мускули и т.д.<br>
Я говорил о ФИЛЬТРАЦИИ ДО ЗАПИСИ ИЛИ ПОСЛЕ.
https://visavi.net/topics/32187/557202
Фильтрация ramzesSat, 26 May 2012 22:09:40 +0400Сообщенияhttps://visavi.net/topics/32187/55720234. <strong>ramzes</strong>, можешь примерный код написать, можно без использования подготовленных выражений, а то я, честно говоря, не пойму о чем речь. Шаблон отправляется всего 1 раз, будь там хоть 100 записей, хоть 100000. Далее уже посылаются только данные, т.е. шаблон отправлять 100 раз не нужно.
https://visavi.net/topics/32187/557197
Фильтрация ZaRiNSat, 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>
Запись = строка = пост -> не обращение к бд.<br>
Записка на худой конец
https://visavi.net/topics/32187/557193
Фильтрация ramzesSat, 26 May 2012 21:52:45 +0400Сообщенияhttps://visavi.net/topics/32187/55719332. <strong>ramzes</strong>, так ты уже определись с чем-то одним, а то<br>
<blockquote class="blockquote">100 человек читают страницу со 100 записями.</blockquote>
<blockquote class="blockquote">На выводе у тебя если фильтр будет стоять</blockquote>
а теперь уже появляется запись %) да и что ты собрался записывать на странице 100 раз? Это уже из рода фантастики, по типу не ходите люди пешком, а то если идти 100500 км то очень долго - всегда ездите на машине.
https://visavi.net/topics/32187/557188
Фильтрация ZaRiNSat, 26 May 2012 21:43:48 +0400Сообщенияhttps://visavi.net/topics/32187/55718831. <strong>Жадный лепрекон</strong>, да при чем тут запросы?<br>
100 записей, я же сказал, 100 вызовов фильтра, а не 100 обращений к бд
https://visavi.net/topics/32187/557170
Фильтрация ramzesSat, 26 May 2012 20:21:22 +0400Сообщенияhttps://visavi.net/topics/32187/55717030. <strong>ramzes</strong>, 100 запросов на страницу? о_О <br>
даже в вордпресе такого количества запросов на страницу нету <img src="https://visavi.net/uploads/stickers/D.gif" alt="D">
https://visavi.net/topics/32187/557130
Фильтрация ZaRiNSat, 26 May 2012 18:50:40 +0400Сообщенияhttps://visavi.net/topics/32187/55713029. <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
Фильтрация ramzesSat, 26 May 2012 18:40:08 +0400Сообщенияhttps://visavi.net/topics/32187/55712528. <strong>ramzes</strong>, а почему 10000? вроде всего 100 будет.<br>
<br>
<pre class="prettyprint">$sql = $mysqli->prepare("SELECT * FROM `tbl` WHERE `id`=? ;");
$sql->bind_param("i",$id);
$sql->execute();
$sql->bind_result($text);
while($sql->fetch()) {
echo $text;
}
$sql->close();</pre>
https://visavi.net/topics/32187/557107
Фильтрация ZaRiNSat, 26 May 2012 17:59:00 +0400Сообщенияhttps://visavi.net/topics/32187/55710727. <strong>Жадный лепрекон</strong>, <br>
100 человек читают страницу со 100 записями. Это уже 10000 вызовов фильтра<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/32187/557099
Фильтрация ramzesSat, 26 May 2012 17:30:02 +0400Сообщенияhttps://visavi.net/topics/32187/55709926. <strong>ramzes</strong>, я не вижу критической разницы в скорости выполнения, но удобство на лицо. Сразу видно какой где тип, не нужно каждую строку обрабатывать mysql_real_escape_string и т.д.
https://visavi.net/topics/32187/557092
Фильтрация ZaRiNSat, 26 May 2012 17:01:00 +0400Сообщенияhttps://visavi.net/topics/32187/55709225. <strong>Жадный лепрекон</strong>, а если запрос в цикле, то вероятнее всего организация паршивая))<br>
Тем не менее, разница в скорости есть.<br>
Предпочитаю фильтровать до записи.<br>
И париться с иньекциями не надо, и главное, обрабатывать каждый раз на выводе не надо
https://visavi.net/topics/32187/557080
Фильтрация ramzesSat, 26 May 2012 16:51:10 +0400Сообщенияhttps://visavi.net/topics/32187/55708020. <strong>ramzes</strong>, падение в скорости не существенное, зато с подготовленными выражениями можно не бояться sql inj и спать спокойно. А если запрос в цикле будет, так скорее mysql_real_escape_string будет больше занимать процессорного времени, чем подготовленное выражение, которое кешируется в ОЗУ.<br>
Но это уже личное дело каждого, можно ведь вместо mysql_real_escape_string написать свой велосипед)
https://visavi.net/topics/32187/557076
Фильтрация ZaRiNSat, 26 May 2012 16:46:08 +0400Сообщенияhttps://visavi.net/topics/32187/55707622. <strong>eGo Работает на Себя</strong>, на сколько я помню в роторе функция check прям в первой строке содержит хтмлспециалчарс.<br>
Я так же помню, что байт разворота в нем работал одно время.<br>
Видимо хтмлспециалчарс не удаляет его
https://visavi.net/topics/32187/556989
Фильтрация ramzesSat, 26 May 2012 12:39:45 +0400Сообщенияhttps://visavi.net/topics/32187/556989