Oma*_*res 5 php jekyll wintersmith
我目前正在使用php建立一个不需要定期更新的网站,我想到使用静态网站生成器,因为它将有一个类似博客的功能.但是我的网站包含一个与数据库链接的表单,而我遇到的问题是静态站点生成器无法识别和解析php.
我目前正在考虑使用三个静态站点生成器之一-Jekyll -wintersmith - Piecrust
我想知道是否可以这样做,或者只是静态页面的静态站点生成器
aga*_*rie 10
在Jekyll中,您可以使用{% raw %}标记来避免处理文件的特定部分.例如:
This will be {% raw %}<?php echo("parsed"); ?>{% endraw %} correctly.
Run Code Online (Sandbox Code Playgroud)
处理完毕后,上述内容应翻译成 This will be <?php echo("parsed"); ?> correctly.
小智 5
如果您使用 php 将 Jekyll 生成的网站托管到常规 Web 服务器中,您可能需要生成 index.php 而不是 index.html。
为此,您可以在前台区域的确切页面中定义永久链接:
---
layout: default
title: Some page title
permalink: somelink/index.php
---
Run Code Online (Sandbox Code Playgroud)