在网上找不到任何关于此内容的信息,所以我在这里尝试一下。 (不知道在谷歌寻找什么,所以也许这就是为什么我找不到它)。
我的客户想要(出于一些奇怪的原因)一个没有PHP的动态,纯HTML5网站。网页可以用PHP创建,但在完成之后,他希望(自动)生成HTML5网页,这样就可以将这些网页放在没有PHP的服务器上。
这甚至可能吗?自己编写一个API,从服务器获取内容并将其转换为HTML5,由于时间原因,这不是一个真正的选择......
由于
答案 0 :(得分:2)
仅供参考:如果你想要的是Single Page Application,你就会问错误的问题。
似乎客户想要的是一个纯HTML网站,因为他可能认为纯HTML网站更适合SEO。
做什么?
备选方案1:
创建不同的服务器以生成页面。本地(使用vagrant)或其他远程服务器。使用您选择的CMS在那里生成您的内容。
使用HTTrack或wget等工具定期生成您网站的镜像。把这面镜子交给你的客户。
备选方案2:
使用Jekyll之类的静态网站生成器。让服务器运行cron任务以根据更改自动生成HTML。
备选方案3:
成为专家并向他解释他的想法可能没有根据。
答案 1 :(得分:0)
是的,您可以使用HTML5 Filesystem API和Javascript作为后端从JSON文件读取/写入。这绝对不是理想的,但它可以满足您的要求。