- 1
- 2
- 3
- 4
- 5
- 6
- 7
<?php
$page=$_GET['p'];
if(abs(intval($page)).""==$page) {
// ...
}
?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+164
<?php
$page=$_GET['p'];
if(abs(intval($page)).""==$page) {
// ...
}
?>
Нашел в своём старом коде. Ну да, я тоже когда-то не знал, про is_int();
это что б наверняка, и внутренний тип был тот же?
читаем комментарий к говнокоду.
" intval($page)==$page - хорошая замена is_int()"
Интвал на фоне всего смотрится как-то скуднинько, маленький такой незаметный тормозок
Вот так и появляются тормозные сайты.
не из космоса же инфа на сайте появляется.
Кешировать можно, но это другая история
Можно кешировать.
Можно юзать memcached.
Можно перейти на нормальную платформу, и кешировать данные прямо в памяти, и даже обновлять их там в бекграунде.
Это уже и правда другая история
"Сайт тормозит" <=> "серьезно ли мы думали над проектированием и архитектурой"
Заменил на один запрос вне цикла, за него тоже можно меня попинать, но я не представляю даже как можно было придумать оригинал.