|
Cookies
Невъзможно е да си представим добър и полезен сайт, който не използва "бисквитки" напоследък. Въпреки опитите на някои политически организаци да ограничат използването им в Европа, очевидно е, че ако това, стане световната мрежа би загубила поне половината от потенциала си, а защо не и много повече. Факт е, че положителните страни от използването на cookie файловете са много повече от лошите. При това същите щети могат да се нанесат лесно и чрез други технологии. Затова мога да ви посъветвам да използвате "бисквитки" винаги, когато смятате, че ще имате полза от тях, без да се притеснявате от странични аргументи. Има две много важни неща, които трябва да знаете, преди да започнете да включвате cookie в сайтовете си. Първото е, че достъп до информацията във всеки такъва файл има само собствения ви домейн. Това, което вие запишете на машината на посетителя не може да бъде прочетено от други, съответно и вие не можете да прочетете записаното от други. Но тук идва и едно предупреждение. Бисквитките са прости текстови файлове, които се предават по Интернет и ако не използвате подсигурена връзка са също толкова незащитени от зложелателна намеса, колкото и цялата информация по мрежата. Затова никога не слагайте в тях пароли, адреси, номера на кредитни карти или друга подобна информация, освен ако тя не е по някакъв начин кодирана. Най-добрата тактика е да записвате някакъв идентификатор, по който можете да разпознавате посетителя, а информацията му да държите в някаква собствена база данни. Още трябва да знаете, че големината на един такъв файл не може да е повече от 4k. Не можете да запишете на твърдия диск повече от 20 "бисквитки" от един домейн. От своя страна браузърът не може да поддържа повече от 300 файла от всички посещавани сайтове общо. Последното е важно, защото би могло да причини изтриване на вашия файл преди указаната в него дата. Твърди се, че някои потребители забраняват приемането на cookie чрез съответните опции на браузъра си. Казвам твърди се, защото това звучи невероятно и едва ли някога ще срещнете такъв посетител. Технологията е толкова масово разпостранена в Интернет и без нейна помощ огромно количество услуги няма да действат, така че вероятността такива потребители наистина да съществуват е доста малка. Можете да направите малък експеримент и да инструктирате браузъра си да иска потвърждение за всяко cookie, което приема. Най-вероятно няам да издържите още след първите два часа. Сега няма да се впускаме в история и теория на cookie файловете, а ще демоснтрираме начина, по който можете да ги използвате в своите PHP скриптове. За повече информация можете да прочетете официалната спецификация на Netscape, която се намира на адрес http://www.netscape.com/newsref/std/cookie_spec.html. За или против ползването на cookies "Бисквитките" са малки текстови файлове, които уеб сайтовете записват на твърдите дискове на посетителите си. За разлика от рапозстранените напоследък предразсъдъци, те не са програми, а просто парчета текст. Много се изговори за потенциалната опасност от тях и за начина, по който те застрашавали правото на неприкосновеност на потребителя и неговата лична информация. Всъщност cookie файловете са необходим елемент в дейността на всеки полезен сайт и свързването им само с рекламни или следящи технологии е едностранчиво. В тези файлове обикновено сайтовете записват важна за обслужването на посетителя информация. Без тях, например, би било невъзможно да се извърши идентификацията на потребителя за множество уеб базирани услуги. Представете си, че се налага постоянно да въвеждате името и паролата си при всяко отваряне на ново писмо, когато проверявате електронната си поща. Това би било безкрайно отегчително, бавно и неефективно. Затова когато се идентифицирате веднъж, уеб интерфейсът на e-mail услугата ще запише на cookie на твърдия ви диск информация, по която ще ви разпознава от тук нататък. Важно е да се знае, че браузърът изпраща "бисквитката" само на този адрес от който я е получил. Така че няма начин друг сайт да прочете информация, която не е поставена от него, като по този начин открадне важна лична информация (като парола, например). Идентификацията съвсем не е единственото приложение на cookie файловете. С тяхна помощ сайтът би могъл да ви позволи да променяте външния му вид или да изберете информацията, която да ви предлага. Използването им е особено важно в областта на онлайн търовията и рекламата. И до сега тази технология остава най-доброто решение за идентификация и персонализация на съдържаниео и услугите в Интернет.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||









