一部の Web サイトでは、ユーザーがソースをダウンロードできるようになっているのを目にします。これには、html ファイル、css ファイル、js ファイルなどが含まれます。私は自分のウェブサイトでこれをしたくありません。私は何をすべきか?見てくれてありがとう!
P/S: できれば、Zend でのこのアプローチを教えてください。Zend 1.9.6 を使用しています。
一部の Web サイトでは、ユーザーがソースをダウンロードできるようになっているのを目にします。これには、html ファイル、css ファイル、js ファイルなどが含まれます。私は自分のウェブサイトでこれをしたくありません。私は何をすべきか?見てくれてありがとう!
P/S: できれば、Zend でのこのアプローチを教えてください。Zend 1.9.6 を使用しています。
前述のように、js または css ファイルを非表示にすることは不可能ですが、できることはそれらを縮小 (圧縮) することです。これにより、ユーザーによる解釈が難しくなり、同時にサイトの読み込みが速くなります。
ZF を使用したminfy ライブラリのこの実装を確認してください。圧縮を自動化するための css,js ビュー ヘルパーが提供されます。
http://hobodave.com/2010/01/17/bundle-phu-compress-your-js-css-in-zend-framework/
それは不可能です。ブラウザは、サイトを表示するためにソース コードを必要とします。これは、ユーザーに画像を表示した場合に、ユーザーが画像をダウンロードするのを防ぐことができないのと同じです。達成できる最善の方法は、たとえばYUICompressorを使用して、CSS と Javascript を読みにくいスクランブル コードに難読化することです。しかし、誰かがあなたのコードロジックを解読できると確信しています...