我完成了我的php代码,想把它放在服务器上。但是我不想让它对其他人可见,并且代码可以由服务器执行。这意味着用户看不到它,但服务器可以看到,理解并执行。那么怎么做呢?谢谢。
4 回答
PHP 源代码不以 ASCII 格式提供给 Javascript 或 CSS 等浏览器。相反,它在服务器上运行并将输出发送回浏览器。因此,您不必担心用户会下载您的 PHP 源代码,除非您将 Apache 安装弄乱,无法解析 PHP 文件(提示:除非您尝试这样做,否则您可能没有这样做)。
话虽如此,我喜欢尽可能将我的 PHP 包含文件保留在 Web 根目录之外。这意味着用户将无法执行这些脚本,但他们将执行的脚本可以包含它们。
例如,如果您的index.php
文件/var/site/www
在/var/site/inc
.
PHP is a server side scripting language and as such when served to the client will always be invisible.
Now if your asking how to secure your web server that has to do with which web server you are running (likely apache). Those settings are altered via the configuration file.
php 代码只能在服务器端看到。如果您在服务器端操作,那么为什么会有被其他人看到的风险?