А что там такого военного? По onclick - показать изображение в popup div, а на колесико мышки событие по увеличению-уменьшению этого div. Плюс-минус мелкие нюансы. По инспектору показывает, что используется mojs (mo.js).
Подскажите правильно ли я понимаю суть её работы:
if (!defined('ABSPATH')) {exit;} // Exit if accessed directly.
Если константа ABSPATH не определена, то прекращается работа скрипта, пустой экран вместо ошибки.
Defined – определяет есть ли или нет константы.
ABSPATH – это типа константа генирируемая движком WordPress. (Что-то связано с путем к файлу)
Exit – прекращает выполнение скрипта.
А, да и бог с ним, у меня там серверная операционная система на базе UNIX, со встроенным файрволом, антивирусом, поиском руткитов, правами доступа, расширенными правами доступа SeLinux от самого агентства национальной безопасности США.
Это называется "уязвимость раскрытия пути". Поможет.
И что будет с запросами к этим функциям при прямом запросе к файлу? Сами догадаетесь?
Я попробую, но честно говоря я не знаю, что будет, хакер увидит то ли ошибку, то ли ничего не увидит и это как-то поможет ему?
А так если имеется ввиду запрос через браузер то ошибку:
Fatal error: Uncaught Error: Call to undefined function…
Мне это напоминает очередную серию вопросов типа "надо ли мне одевать трусы, если я не собираюсь срать."
Даже если это мой самописный самому для себя супер-мега мини плагин который всего лишь при активации выводит в футере:
get_num_queries () – Количество запросов к базе данных.timer_stop () – Время выполнения скрипта.round (memory_get_usage ()/1024/1024, 2) – Используемая память скрипта.
Спасибо, я почитал об этом, теперь понятно это вообще к скорости отношения не имеет, это какая-то сумасшедшая метрика Googl’а, которая как я понял просчитывает глюки, подлагивания и торможения при просмотре статьи, чтобы не было рывков и перелетов при прочтении текста на сайте. И самое забавное единственное что вызывает эти лаги у меня на сайте ихняя же реклама, какая-то фигня автоматическая подгружается то сверху, то снизу и причем не сразу тормозя экран, адаптивные блоки подгружаются не сразу из-за чего после прокрутки из пустого места появляется реклама и сдвигает все нафиг, прописать статические размеры как многие рекомендуют не получится, блоки динамические и имеют разные размеры и т.п.
шел 2021 а счетчики открыты... да еще и ЛИ небойсь