Камил, ну и что? Сайт в любом случае должен быть доступен в интернете. А раз так, то станут доступны все картинки, стили и скрипты. Как и на любом другом сайте.
newaitix, ну вот за ~100ms у тебя все загружаются. А то, что хром пишет что загрузил за 1ms, так это просто вписано по дефолту, там время загрузки не вычисляется. За 1 миллисекунду ничего с диска не загрузится.
alex-1917, я лишь поделился реальным опытом, когда в файлах такого наворотили, что диву даешься, пришлось копипастить пути в файлик, чтоб дважды не искать что где правилось. И чтоб в такое не попадать, просто избегаю все то где замешан битрикс.
alex-1917, это единственный способ, чтоб не перекапывать тысячи файлов. Ну будет пара десятков вызовов, и пофиг, это не тысячи файлов, а то что повторяются, тоже пофиг, да хоть 100 раз. Вывод можно отфильтровать.
Ragtime Kitty, проще только если надо сделать лишь одно действие и от него ничего не зависит далее в коде.
Денис, ну так навешивай после того как появится кнопка. Твой же сайт, ты его контролируешь. Но если все плохо, то используй "live" события, тут по русски написано как там это работает - https://habr.com/ru/post/64029/
Andrew Trofimov, мне это ничего не говорит. Вычисти все чтоб блестело, все слоты и сокеты на матери, отключи все, оставь только бп, мать, проц и планку памяти, и смотри что будет. Втыкай, перетыкай планки памяти по слотам. Если будет пищать, заменяй бп, мать на заведомо 100% исправные.
Организуй рабочий пример на https://codesandbox.io