MobileCMS - качественная wap CMS

Print RSS
1362

Д

Быдлокодер со стажем
0
ну ты написал НА ВСЕ движки))
М

Малиновые штаны
0
Студент_facepalm (8 Июля 2010 / 20:57)
1.
<?php foreach($_GET as $key => $value) $_GET[$key] = @htmlspecialchars($value); ?>
Это уже писец, весь суперглобальный (!) массив пролистывать. А если я возьму и составлю запрос из 100 переменных? Весь сайт повиснет, если хостинг не очень мощный
2. Во многих местах применяется @ перед пременными или функциями. Это ужасно замедляет код и делает дебаг очень трудным
3. intval() медленнее (int)
4. Везде понапихано классов, хотя то же самое можно сделать при помощи обычного процедурного стиля, будет быстрее и красивее
И это я только index.php глянул
1. и от 1000 не повиснет
3. экономия на спичках
Д

Быдлокодер со стажем
0
32. Flyd, повиснет или нет я хз, но что это пример быдлокода могу сказать точно (я про 1 пункт, про 2 хз, 3 - сам юзаю интвал)
М

Малиновые штаны
0
ПьяНый Ангел (8 Июля 2010 / 22:30)
32. Flyd, повиснет или нет я хз, но что это пример быдлокода могу сказать точно (я про 1 пункт, про 2 хз, 3 - сам юзаю интвал)
1. Не повиснет, только что проверял - создал массив из 10000 элементов, прогнал через foreach функцию htmlspecialchars(), время выполнения было 0.05 сек. Но я бы так не написал, переменные надо отдельно обрабатывать
2. Это недостаток
A

Оранжевые штаны
0
@ вовсе не тормозит скрипт, он может затормозить в случае обнаружения дебаггером ошибки, потому что произойдет дополнительная проверка на присутствие и запись в память, но это тормознет скрипт в такой же степени как конструкция if, в случае отсутствия ошибки в скрипте, символ @ просто так сказать игнорируется
A
Author
Чатланин
0
гг, ну если хотите подвесить, так юзайте ддос, чтоб уж наверняка)
34, ну, как посмотреть, мне html код в GET запросах не нужен, поэтому для экономии времени просто тупо прогнал все ключи GET'a в массиве через htmlspecialchars()

Чатланин
0
This page contains the following errors:

error on line 134 at column 29: Entity 'raquo' not defined
Below is a rendering of the page up to the first error.

Google Chrome ругается в загрузках

Дух
0
классная цмс. неправильный ход слелал антоха с выкладыванием ее сюда, ща пойду модули и так далее на нее. не ценишь свой труд.ща пойдут клоны цмски с другим дизом и гавно модулями типо тупо установленого сеа и витрины хахаха... и будут барыжить. зря вообщем хотябы демку выложил. smile

Оранжевые штаны
0
Автору плюсище

ツ ツ ツ
0
39. Tidus, foreach быстрее array_map D
Stickers / Tags / Rules / Top topics / Top Posts / Search