WEB开发网
开发学院服务器云计算 Perl 和 Amazon 云,第 5 部分:了解完整 mod_per... 阅读

Perl 和 Amazon 云,第 5 部分:了解完整 mod_perl 站点的模板

 2010-02-04 00:00:00 来源:WEB开发网   
核心提示:在最后一期文章中,我们将了解完整的 mod_perl 站点(这一次将讨论模板;代码库位于 功能丰富的 Perl:Perl 和 Amazon 云,Perl 和 Amazon 云,第 5 部分:了解完整 mod_perl 站点的模板,第 4 部分),我再一次鼓励您阅读源代码,这里惟一需要注意的是所有 URI 都是相关的,因

在最后一期文章中,我们将了解完整的 mod_perl 站点(这一次将讨论模板;代码库位于 功能丰富的 Perl:Perl 和 Amazon 云,第 4 部分)。我再一次鼓励您阅读源代码。该站点是功能性的,但是许多细节都没有在本系列中详细介绍,我希望您能理解这些细节或者了解还存在疑问的地方。您可以通过书店或搜索引擎查找信息。

特别是,设置一个完整的 mod_perl 站点并使用 Template Toolkit 是非常广泛的主题,并且已经介绍过许多次,因此这里不再解释。最佳学习途径就是了解每一个问题和难点,直到网站可以正常运行。本系列将给出可以使网站正常运行所需的所有内容 — 但是需要由您来将所有内容结合起来。

和此前的文章一样,我将使用 share.lifelogs.com 作为域名。当在您自己的环境中使用时,应根据需要修改它。

index.tmpl

我们将按照从上而下的顺序讨论模板(policy.tmpl 在 第 4 部分 已作讨论)。我将解释比较复杂的部分。

index.tmpl 是一个简单的 HTML 页面。这里惟一需要注意的是所有 URI 都是相关的,因此这个模板和其他所有模板都可以用于任何域。

清单 1. index.tmpl,简单的 HTML

<html> 
 <head> 
<title>Share Pictures</title> 
</head> 
<body> 
<h1>Share Pictures</h1> 
 
You can 
<a href="/upload">upload or add images</a> 
or 
<a href="/browse">browse images and comments</a>. 
 
<address> 
Contact <a href="mailto:tzz@bu.edu">Ted Zlatanov</a> if you have lots 
of money you're trying to get out of Nigeria. The breath 
is <strike>baited</strike>bated. 
</address> 
</body> 
</html> 

1 2 3 4 5 6  下一页

Tags:Perl Amazon 部分

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接