Številni avtorji spletnih strani se resno bojijo, da bi sadje njihovega dela lahko ukradli konkurenti ali navadni uporabniki vira. Dober spletni programer je odgovoren za zaščito svojega spletnega mesta pred neželenimi prenosi. Obstaja veliko načinov za izpolnitev te naloge.

Navodila
Korak 1
Zaščitite spletno mesto z domačimi orodji Apache z uporabo vgrajene varnosti. Za to vam ni treba imeti posebnih kvalifikacij. Uporabite zahtevano ime in geslo obiskovalca spletnega mesta. Samo če obstajajo v sistemu, bo imel uporabnik dostop do imenika, zaščitenega s tem virom.
2. korak
Zgornje metode ni mogoče uporabiti, če potrebujete strogo zaščito poslovnih informacij. V takem primeru uporabite preverjanje pristnosti, ki ga podpira tudi Apache. Tu se ime in geslo preneseta kot koda, zato ju hekerji ne morejo prestreči. Vendar te vrste zaščite ne podpirajo vsi brskalniki.
3. korak
Ustvarite omejitev za uporabnika na straneh, ki si jih ogledate v določenem časovnem obdobju. Tisti, ki presežejo mejo, so lahko za nekaj minut prikrajšani za nekatere pravice (prepovedani). Obvezno opozorite obiskovalca spletnega mesta na tiste ukrepe, katerih kršitev bo pomenila prepoved uporabe. Tak dogovor se običajno spodbuja k branju in sprejetju.
4. korak
Uporabite način blokiranja skritih povezav pri prenosu datotek z vašega spletnega mesta. Naj bo na strani, kamor drug uporabnik ne more. Med ogledom skrite strani je naslov IP tri minute blokiran. Upoštevajte, da so v tem trenutku blokirani tudi iskalni roboti. V tem primeru je prenos mogoče prepovedati ne takoj po zahtevi, temveč po začetku neposrednega prenosa informacij ali slik.
5. korak
Izkoristite zmožnosti JavaScript, da boste lahko blokirali kopiranje ali izbiro besedilnih in grafičnih elementov na strani spletnega mesta. To je dokaj ugoden način, s katerim lahko različni strežniki prihranijo gradivo pred prenosom.
6. korak
Vsak element strani prevedite v 16-mestno kodo ASCII, ki je kodirana v ISO Latin-1. S tako shranjeno stranjo lahko ustvarite skript po meri, ki dekodira začetno kodo (ASCII) in jo shrani na disk za branje.