@GennadyPHP

Как можно скрыть из общего доступа JS файлы?

На сайте есть functions.js - он очень важен и я не хочу, чтобы люди могли просматривать этот файл. Как его скрыть? Если в htacces прописать deny from all или как там, то они скроются, но станут недоступны даже самомому сайту.
  • Вопрос задан
  • 199 просмотров
Пригласить эксперта
Ответы на вопрос 4
riot26
@riot26
<:З )~~
Никак (с некоторыми оговорками, которые везде по 9999 раз разжёваны).
Как с ником GennadyPHP можно не понимать что такое фронт- и бекенд? Ваш functions.js должен исполняться в браузере. У людей. Не на сервере. Откуда браузеру знать что ему делать без инструкций (исходного кода)?
Ответ написан
@romteh
Если сам сайт изпользует этот js то загрузит его любой человек на сайте. Можете попробовать использовать обфускацию js, но все равно если сильно захотеть его декодировать можно.
Ответ написан
Комментировать
profesor08
@profesor08 Куратор тега JavaScript
Никак. Но ты можешь его сжать и обфусцировать, чтоб код было сложно разобрать.
Ответ написан
KorniloFF
@KorniloFF Куратор тега JavaScript
Работаю по font-end / JS
Можно часть логики скрипта исполнять на сервере, а в скрипт передавать уже готовыми значениями. Тогда, без серверной части, скрипт станет бесполезным.
Но это будет означать пару лишних запросов серверу, что совсем не есть гуд.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы