Banyak pengarang laman web sangat takut bahawa hasil kerja mereka dapat dicuri oleh pesaing atau pengguna sumber biasa. Pengaturcara web yang baik mempunyai tanggungjawab untuk melindungi laman webnya daripada muat turun yang tidak diingini. Terdapat banyak cara untuk menyelesaikan tugas ini.
Arahan
Langkah 1
Lindungi laman web anda dengan alat Apache asli menggunakan keselamatan terbina dalam. Anda tidak perlu mempunyai kelayakan khas untuk ini. Gunakan nama dan kata laluan pelawat laman web yang diperlukan. Hanya jika mereka ada dalam sistem, pengguna akan mempunyai akses ke direktori yang dilindungi oleh sumber ini.
Langkah 2
Kaedah di atas tidak dapat digunakan jika anda memerlukan perlindungan maklumat perniagaan yang ketat. Dalam situasi seperti itu, gunakan pengesahan digest, yang juga disokong oleh Apache. Di sini, nama dan kata laluan dihantar sebagai kod, sehingga tidak dapat dipintas oleh penggodam. Walau bagaimanapun, jenis perlindungan ini tidak disokong oleh semua penyemak imbas.
Langkah 3
Buat had untuk pengguna di halaman yang dilihat dalam jangka masa tertentu. Mereka yang melebihi had boleh dilucutkan beberapa hak (dilarang) selama beberapa minit. Pastikan untuk memberi amaran kepada pengunjung laman web mengenai tindakan tersebut, pelanggarannya akan menyebabkan larangan penggunaan. Perjanjian sedemikian biasanya digalakkan untuk membaca dan menerima.
Langkah 4
Terapkan kaedah penyekat pautan tersembunyi daripada memuat turun fail dari laman web anda. Buat di halaman di mana pengguna lain tidak boleh pergi. Semasa melihat halaman tersembunyi, alamat IP disekat selama tiga minit. Harap maklum bahawa robot carian juga disekat pada masa ini. Dalam kes ini, memuat turun boleh dilarang tidak segera setelah permintaan, tetapi setelah dimulakannya memuat turun langsung informasi atau gambar.
Langkah 5
Manfaatkan kemampuan JavaScript sehingga anda dapat menyekat penyalinan atau pemilihan elemen teks dan grafik di halaman laman web. Ini adalah cara yang cukup berpatutan untuk pelbagai pelayan untuk menjimatkan bahan daripada memuat turun.
Langkah 6
Terjemahkan setiap elemen halaman ke dalam kod ASCII 16 digit, yang dikodkan dalam ISO Latin-1. Dengan halaman yang disimpan, anda boleh membuat skrip khusus yang menyahkod kod permulaan (ASCII) dan menyimpannya ke cakera untuk dibaca.