-2

一部の Web サイトでは、ユーザーがソースをダウンロードできるようになっているのを目にします。これには、html ファイル、css ファイル、js ファイルなどが含まれます。私は自分のウェブサイトでこれをしたくありません。私は何をすべきか?見てくれてありがとう!

P/S: できれば、Zend でのこのアプローチを教えてください。Zend 1.9.6 を使用しています。

4

4 に答える 4

2

前述のように、js または css ファイルを非表示にすることは不可能ですが、できることはそれらを縮小 (圧縮) することです。これにより、ユーザーによる解釈が難しくなり、同時にサイトの読み込みが速くなります。

ZF を使用したminfy ライブラリのこの実装を確認してください。圧縮を自動化するための css,js ビュー ヘルパーが提供されます。

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

于 2013-06-01T11:28:38.180 に答える
2

それは不可能です。ブラウザは、サイトを表示するためにソース コードを必要とします。これは、ユーザーに画像を表示した場合に、ユーザーが画像をダウンロードするのを防ぐことができないのと同じです。達成できる最善の方法は、たとえばYUICompressorを使用して、CSS と Javascript を読みにくいスクランブル コードに難読化することです。しかし、誰かがあなたのコードロジックを解読できると確信しています...

于 2013-06-01T10:14:57.353 に答える