javascript - 如何在隐藏 html/javascript 的情况下将我的计算代码上传到我的网站?
问题描述
我是一个新的/自学成才的编码器。我编写了一种基于输入计算复杂数据并使用带有 html 和 javascript 的 Visual Studio Code 给出结果的方法。现在,我在笔记本电脑上将文件保存为 index.html,并通过 chrome 应用程序上的“上线”功能访问代码。我想通过用户登录将此代码上传到我的网站。我非常担心有人在登录后能够查看页面源并窃取我的代码。我需要采取哪些步骤才能将此代码上传到我的网站并防止代码被盗。
总之,我想:
- 在我的网站上创建一个登录页面
- 登录后在登录页面上上传我的 html/java 代码
- 使 java 代码隐藏/加密/不可访问
我的网站有 wordpress 和 cPanel。
解决方案
HTML、CSS 和 JavaScript 都是客户端语言。这意味着浏览器直接解释它们。因此,没有办法对用户隐藏它们。您可以做的是切换到一种语言,例如 PHP,服务器会解释这种语言并且对您的访问者不可见(而不是编译后的 HTML 代码)。HTML、CSS 和 JavaScript 在技术上可以称为“开源”,因为它们总是可见的。
想一想。如果你可以对用户隐藏这些语言,谷歌、微软和所有其他大公司肯定会这样做,那么根本没有人能够复制它们(除非他们重新发明它)。
另外,为什么将“java”设置为标签?那是一种完全不同的语言。
推荐阅读
- powershell - 使用PowerShell匹配比较多个电子邮件地址
- javascript - How to handle AJAX when PHP code fails but sends 200?
- python - 如何在不改变段顺序的情况下打乱数据段?
- r - 如何在 R 中创建一个循环或函数来选择所需的数据?我的数据存储为列表
- javascript - django-leaflet + leaflet-rastercoord (macOS 10.13.6 + homebrew)
- multithreading - CGAL 2D 正则化布尔集操作 lib 线程安全吗?
- typescript - 打字稿:调用函数时如何要求类型规范?
- python - 如何使用 matplotlib 在 python 中绘制 3D 权重函数
- javascript - 用于匹配括号中字符串的正则表达式,包括缺少左括号或右括号时
- go - 如何使用带有环境变量或相对路径的替换指令