我正在为客户创建一个网站。除了简单的联系表格之外,大多数页面都是静态的。它托管在运行 Apache 的 Fedora 服务器上。
所有页面都有相同的页眉和页脚。我想使用某种模板来实现可维护性。你推荐我使用什么?为什么?此外,一些简单的示例也无妨。
我主要是一名 Python 开发人员 (Django),但我确实有 PHP 方面的经验。我假设 PHP 是可行的方法,因为它很容易在 Apache 上启动和运行。
我的标准:
- 非常轻便
- 易于安装(通过
yum
或快速下载) - 漂亮的 URL(即没有
index.php?page=about
)
提前致谢。
最佳答案
Server Side Includes 是您所能获得的最基本的内容,非常适合大多数静态站点:
http://httpd.apache.org/docs/2.0/howto/ssi.html
该链接将向您展示如何为其配置服务器,然后您将使用如下语法:
<!--#include virtual="/footer.html" -->
如果服务器正在运行 PHP,您还可以使用 PHP includes:
关于php - 为通过 Apache 托管的网站创建一个简单的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6487916/