在网上找不到任何关于这个的东西,所以我在这里试了试。(不知道在谷歌上找什么,所以也许这就是我找不到它的原因)。
我的客户想要(出于一些奇怪的原因)一个动态的、纯html5的网站,根本没有PHP。网页可以用PHP创建,但在完成之后,他希望它(自动)生成html5网页,以便这些网页可以在没有PHP的服务器上在线。
这是可能的吗?我自己编写一个API,从服务器获取内容并将其转换为HTML5,由于时间的原因,这不是一个真正的选择……
谢谢
供参考:如果你想要的是单页应用程序,你问错了问题。
似乎你的客户想要的是一个纯HTML网站,因为他可能有纯HTML网站对SEO更好的想法。
怎么做?
备选方案1:
创建一个不同的服务器来生成页面。本地(带有vagrant)或另一个远程服务器。使用您选择的CMS在那里生成您的内容。
使用HTTrack或wget等工具定期生成您网站的镜像。把这个镜子交给你的客户。
替代2:使用静态站点生成器,如Jekyll。让服务器运行一个cron任务,从更改中自动生成HTML。
替代3:作为专家,向他解释他的想法可能是没有根据的。
是的,您可以使用HTML5文件系统API和Javascript从JSON文件作为后端进行读写。这肯定不是理想的,但它会满足您的要求。