Несколько интересных статей по Perl и Apache:- "Advanced HTML::Template: Filters (http://www.perl.com/pub/a/2006/11/30/html-template-filters.html)" - основные приемы использования шблонов (HTML::Template) в web-приложениях на Perl;
- "Hash Crash Course (http://www.perl.com/pub/a/2006/11/02/all-about-hashes.html)" - типичные примеры основных операций с хэшами в Perl;
- "mod_perl за 30 минут. Часть 1 (http://apachedev.ru/2006/11/07/mod_perl-za-30-minut-chast-1/)" - перевод статьи про пошаговую установку mod_perl;
- "Caching Dynamic Content with Apache httpd (http://www.onlamp.com/pub/a/onlamp/2006/11/16/apache-mod_cac...)" - кэширование динамического контента средствами apache модулей
mod_cache (http://httpd.apache.org/docs/2.2/mod/mod_cache.html), mod_disk_cache (http://httpd.apache.org/docs/2.2/mod/mod_disk_cache.html) и mod_mem_cache (http://httpd.apache.org/docs/2.2/mod/mod_mem_cache.html).URL: http://www.perl.com/pub/a/2006/11/30/html-template-filters.html
Новость: http://www.opennet.me/opennews/art.shtml?num=9084
very interesting, thanx!
Ссылка на клон HTML::Template для PHP:
http://phphtmltemplate.sourceforge.net/
Статье "mod_perl за 30 минут. Часть 1" уже бог знает сколько лет, вот только она на пяти листах описывает то что можно было написать одной строчкой portupgrade -Niv mod_perl.
А вот самого интересного: как написать для него скрипты она абсолютно не раскрывает. Как изменится скрипт:
#!/usr/bin/perl
use strict;
my $logfile = '/usr/local/www/logs/test';
my $query=$ENV{QUERY_STRING};
my ($str) = $query =~/tt=(.*?)&/;
open L, ">> $logfile";
print L "$str\n";
close L;
Не понятные статьи - новичкми всё равно perl не используют(мозгов не хватает) а аксакалы(вроде меня :) ) всё уже давно знают
Невыдержал. Аксокалом в Perl то ты не сразу стал. А новичкам полезно мозги развивать.
>Не понятные статьи - новичкми всё равно perl не используют(мозгов не хватает)
>а аксакалы(вроде меня :) ) всё уже давно знаютУже много лет программирую на Perl, сильно порадовал пример
my $command = shift @ARGV;
sub AUTOLOAD { die "Unknown command: $AUTOLOAD" }
no strict 'refs';
&{$command}(@ARGV);Век живи - век учись, как говорится.