This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Система получения пасивного дохода [RedAge]

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,595
2,752
219
Он согласился частично (на счёт данных полученных от юзера).
 

akudinov28

Мастер
24 Фев 2021
386
193
106
Он согласился частично (на счёт данных полученных от юзера).
Если я чему-то и научился за годы практики, так вот этому: сегодня у тебя нет здесь данных от пользователя, а завтра есть. Сейчас ты знаешь, что у тебя лежит в переменной, а в следующую секунду уже нет.
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,821
1,874
208
35
В лишних проверках конечно ничего плохого нет, особенно когда ты юзаешь чужой мод.
Особенно, когда этот мод был написан сто лет назад ребятами, которые явно сами только учились - и выглядит местами соответственно.

Зачем ток проверку пихать в таких местах, если это можно вполне себе закрыть на этапе создания никнейма - тож хороший вопрос
Без негатива

Но так то в целом вреда точно не будет
Про "сколько лишних строк кода" кекв конечно
 

VPNumLock

Активный участник
17 Янв 2021
134
31
40
Вот тут я почти со всем согласен.
Никто и не говорил что нужные проверки в нужных местах это плохо.

Про лишние строки кода это так-то не смешно.
Объясню почему...
Например так:
Как я уже и говорил, в этом моде около 130 запросов.
Каждый сервер на RageMP построен именно на этом, и SQL запросы используются довольно часто.
И если добавлять это в каждый запрос, то центральному процессору нужно будет обработать больше строк код кода.
Как ни странно, чем меньше строк кода тем быстрее программа будет отработана.
Если посмотреть на ситуацию в масштабе, когда примерно 100-200 игроков будет на сервере, это выдаст значимую нагрузку на ЦП.
И с каждым отрабатывающим в реальном времени кодом появиться задержка.


Поэтому ставить такие проверки в каждом запросе это не благоразумно.

И для тех кто не в курсе конфликт начался с высмеивания кода от

@xDeveluxe

Цитирую его слова "То чувство, когда про mysql инъекции не слышали." хотя эти слова тут были явно не уместны.

 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,821
1,874
208
35
Когда ты уже лезешь в базу из кода с запросом - лишняя проверка такого плана это ничтожно минимальная нагрузка на самом деле.
Частое использование форичей в ооп языке - куда более весомая "лишняя нагрузка на центральный процессор".
Но разумеется можно ограничится местами, где это действительно нужно энивей, тут не поспоришь.
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,780
1,580
211
28
Кто тебя высмеивал, ну боже? Я тебе со старта помог с твоим же кодом, мне всё равно и на то, как ты по итогу будешь делать и то, как ты говоришь правильно, делай как тебе хочется. Пускай я буду здесь дураком, без проблем, сейчас бы было время сраться на форуме из-за какой-то пупы. Ты крут, я дурак, надеюсь, что такое тебя устроит и ты дальше будешь себе спокойно кодить. Хорошего дня!