Модификация простейшего счетчика

01 $filename = $ENV{'DOCUMENT_URI'};
02 $filename =~ s/\//-/g;
03 $filename =~ s/\./-/g;
04 $filename .= '.txt';
В первой строке переменной $filename присваивается значение переменной окружения SSI DOCUMENT_URI, содержащей адрес запрошенной пользователем страницы. (Доступ к переменным окружения из Perl осуществляется при посредстве хэша %ENV.)
Во второй и третьей строках при помощи регулярных выражений осуществляется замена всех символов косой черты (/) и точки (.), фигурирующих в значении переменной $filename, на знаки дефиса (-). В четвертой строке к значению переменной $filename добавляется расширение .txt.
Так, например, для страницы с адресом /tech/index.html имя файла данных будет иметь вид -tech-index-html.txt.
На прилагаемом к этой книге компакт-диске в директории \examples\04\04 вы найдете работоспособный пример сайта со счетчиком, учитывающим количество посещений каждой страницы в отдельности.


© 2008-2018 ОптимизацияВебСайтов.ру


Любое использование текстового и графического контента сайта без активной ссылки на источник не доскается.