PHP -不允许下载源文件PHP


PHP - Don't allow download source file php

我看到一些网站允许用户下载我们的源代码,包括html文件,css文件,js文件…而且几乎。我不想为我的网站这么做。我该怎么办?感谢收看!

p/S:如果可以的话,请用Zend告诉我这个方法。我用的是Zend 1.9.6

不能限制资源的下载。浏览器需要下载它们才能处理它们,如果您限制它们的下载,浏览器也将无法访问它们。

那不可能。浏览器需要源代码来显示您的站点,同样,如果您向用户展示图像,您也不能阻止用户下载图像。您所能达到的最好效果是将CSS和Javascript模糊为难以阅读的混乱代码,例如使用yuiccompressor。但总有人能破译你的代码逻辑…

如前所述,隐藏js或css文件是不可能的,但你可以做的是缩小(压缩)它们,这将使用户更难理解,同时使您的网站加载速度更快。

用ZF检查这个minfy库的实现,它提供css,js视图帮助器来自动压缩。

http://hobodave.com/2010/01/17/bundle-phu-compress-your-js-css-in-zend-framework/

如果他们的浏览器不能读取你的HTML,它怎么能显示你的页面?

它们将无法读取您的PHP(假设您的服务器设置为正确解析PHP),但它们将始终能够读取HTML输出。