@Fox Если будет, а он точно будет ? Вот так 100% в каждой запрашиваемой ссылке будет цикл ?
Данный БАГ, да именно БАГ встречается редко, и вроде как должно быть понятно, что надо его фильтровать попутно работая с нормальными сайтами.
Вы же указали 1 способ без учета всего и всех, при том еще что то доказывая.
по сути если превращать функции в модули можно спрятать много кода, и есть такая мысль что ето делаетса чтобы спрятать ту рутину которою надо делать в многих скриптах,
Я вот думаю засунуть все скрипты в один, плюси
оновил один скрипт через сервер баблософт - не надо оновлять кучу скриптов, не надо перекидавть скомпелирование приложения новых скриптов
если есть много мелких скриптов что используют похожий функционал - рега, логин, деп, виплата, прогрев с одним и тем же сайтом через веб интерфейс можна сделать удобное меню через вибор ресурсов
оновилса бас - надумал оновить его - перекомпелировал один скрипт а не кучу
если есть достаточно болшая база даних - можна забить за постоянным следениям чтоб соблюдалсь структра таблиц - подгрузил все табли в скрипт и юзаеш что необходимо
если перекидавеш часть скрипта между проектами часто надо следить чтоб одинаково називались переменние - а тут так скзать своя библиотека переменних для всех скриптов сразу - особенно прикольно если парсиш с базы в переменние
вроде все плюси, напишите минусы кто что думае стоит ли такое затевать, особенно интересно не упадет ли функциональность скомилировано скрипта - если много кода будет в проекте
от себя минус - часто после оновления баса некоторие скрипты перестают роботать - и есть вибор что перекомпилировать а что нет
когда подключаешь целую библиотеку ради одного иснтрумента :D