纯(动态)HTML5-带后端的网站

Pure (dynamic) HTML5-website with Backend

在网上找不到任何相关信息,所以我在这里试一试。 (不确定在 google 中寻找什么,所以也许这就是我找不到它的原因)。

我的客户(出于某种奇怪的原因)想要一个动态的、纯粹的 HTML5 网站,根本没有 PHP。这些网页可以用 PHP 创建,但在他完成后,他希望它(自动)生成 HTML5-网页,这样这些网页就可以在没有 PHP 的服务器上在线。

这可能吗?自己写一个 API 从服务器获取内容并将其转换为 HTML5 由于时间原因并不是真正的选择......

谢谢

仅供参考: 如果您想要的是 Single Page Application,那么您问错了问题。

您的客户似乎想要一个纯 HTML 网站,因为他可能认为纯 HTML 网站更适合 SEO。

做什么?

选项 1:

创建不同的服务器来生成页面。本地(vagrant)或另一个远程服务器。使用您选择的 CMS 在那里生成您的内容。

使用 HTTrack or wget 等工具定期生成您网站的镜像。把这面镜子交给你的客户。

选择2:

使用像 Jekyll 这样的静态站点生成器。让服务器 运行 一个 cron 任务自动根据更改生成 HTML。

选项3:

成为专家并向他解释他的想法可能是没有根据的。

是的,您可以使用 JSON 文件中的 HTML5 文件系统 API 和 Javascript 到 read/write 作为后端。肯定不理想,但能满足你的要求。